Commit Graph

102 Commits (73eba5004a06a744b6b8570e42432b9e9f75997b)

Author SHA1 Message Date
Amit Kapila 73eba5004a Detect and Log multiple_unique_conflicts type conflict. 9 months ago
Peter Geoghegan 0fbceae841 Show index search count in EXPLAIN ANALYZE, take 2. 10 months ago
Heikki Linnakangas f7c566a1a2 Fix a few more redundant calls of GetLatestSnapshot() 10 months ago
Heikki Linnakangas 2367503177 Fix snapshot used in logical replication index lookup 10 months ago
Peter Eisentraut 7d6d2c4bbd Drop opcintype from index AM strategy translation API 10 months ago
Peter Eisentraut 622f678c10 Integrate GistTranslateCompareType() into IndexAmTranslateCompareType() 11 months ago
Peter Eisentraut a5709b5bb2 Rename GistTranslateStratnum() to GistTranslateCompareType() 11 months ago
Peter Eisentraut 630f9a43ce Change gist stratnum function to use CompareType 12 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Peter Eisentraut 74edabce7a Support for GiST in get_equal_strategy_number() 1 year ago
Peter Eisentraut a2a475b011 Replace get_equal_strategy_number_for_am() by get_equal_strategy_number() 1 year ago
Peter Eisentraut 321c287351 Improve internal logical replication error for missing equality strategy 1 year ago
Amit Kapila 2d0152d614 Improve the error message introduced in commit 87ce27de69. 1 year ago
Amit Kapila 87ce27de69 Ensure stored generated columns must be published when required. 1 year ago
Noah Misch aac2c9b4fd For inplace update durability, make heap_update() callers wait. 1 year ago
Amit Kapila 9758174e2e Log the conflicts while applying changes in logical replication. 1 year ago
Alexander Korotkov 193e6d18e5 Revert: Allow locking updated tuples in tuple_update() and tuple_delete() 2 years ago
Alexander Korotkov da841aa4dc Revert: Let table AM insertion methods control index insertion 2 years ago
Alexander Korotkov b1484a3f19 Let table AM insertion methods control index insertion 2 years ago
Alexander Korotkov 87985cc925 Allow locking updated tuples in tuple_update() and tuple_delete() 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Masahiko Sawada d0ce9d0bc7 Remove unnecessary checks for indexes for REPLICA IDENTITY FULL tables. 2 years ago
Amit Kapila edca342434 Allow the use of a hash index on the subscriber during replication. 2 years ago
Masahiko Sawada fd48a86c62 Doc: clarify the conditions of usable indexes for REPLICA IDENTITY FULL tables. 2 years ago
Daniel Gustafsson d435f15fff Add SysCacheGetAttrNotNull for guaranteed not-null attrs 3 years ago
Amit Kapila adedf54e65 Ignore generated columns during apply of update/delete. 3 years ago
Amit Kapila b797def595 Ignore dropped columns during apply of update/delete. 3 years ago
Tomas Vondra 19d8e2308b Ignore BRIN indexes when checking for HOT updates 3 years ago
Amit Kapila 89e46da5e5 Allow the use of indexes other than PK and REPLICA IDENTITY on the subscriber. 3 years ago
Dean Rasheed 9321c79c86 Fix concurrent update issues with MERGE. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Amit Kapila 0d5bd3a6cc Fix replica identity check for a partitioned table. 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 4 years ago
Tomas Vondra 2c7ea57e56 Revert "Logical decoding of sequences" 4 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 4 years ago
Tomas Vondra 923def9a53 Allow specifying column lists for logical replication 4 years ago
Tomas Vondra 75b1521dae Add decoding of sequences to built-in replication 4 years ago
Alvaro Herrera ba9a7e3921
Enforce foreign key correctly during cross-partition updates 4 years ago
Michael Paquier c28839c832 Improve comment in execReplication.c 4 years ago
Amit Kapila 52e4f0cd47 Allow specifying row filters for logical replication of tables. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 81d5995b4b More improvements of error messages about mismatching relkind 4 years ago
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Heikki Linnakangas a04daa97a4 Remove es_result_relation_info from EState. 5 years ago
Tom Lane 2000b6c10a Don't fetch partition check expression during InitResultRelInfo. 5 years ago
Michael Paquier 7ccb2f54d9 Fix assertion with relation using REPLICA IDENTITY FULL in subscriber 6 years ago
Noah Misch 328c70997b Optimize RelationFindReplTupleSeq() for CLOBBER_CACHE_ALWAYS. 6 years ago
Peter Eisentraut f1ac27bfda Add logical replication support to replicate into partitioned tables 6 years ago