Commit Graph

106 Commits (928da6ff1254f471941e43f9ad258cc6b1f037e4)

Author SHA1 Message Date
Masahiko Sawada 928da6ff12 Fix typos in comments. 4 weeks ago
Amit Kapila fd5a1a0c3e Detect and report update_deleted conflicts. 1 month ago
Dean Rasheed 5022ff250e Fix concurrent update trigger issues with MERGE in a CTE. 2 months ago
Amit Kapila 12eece5fd5 Fix uninitialized index information access during apply. 5 months ago
Amit Kapila 73eba5004a Detect and Log multiple_unique_conflicts type conflict. 6 months ago
Peter Geoghegan 0fbceae841 Show index search count in EXPLAIN ANALYZE, take 2. 6 months ago
Heikki Linnakangas f7c566a1a2 Fix a few more redundant calls of GetLatestSnapshot() 6 months ago
Heikki Linnakangas 2367503177 Fix snapshot used in logical replication index lookup 6 months ago
Peter Eisentraut 7d6d2c4bbd Drop opcintype from index AM strategy translation API 7 months ago
Peter Eisentraut 622f678c10 Integrate GistTranslateCompareType() into IndexAmTranslateCompareType() 7 months ago
Peter Eisentraut a5709b5bb2 Rename GistTranslateStratnum() to GistTranslateCompareType() 7 months ago
Peter Eisentraut 630f9a43ce Change gist stratnum function to use CompareType 8 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 9 months ago
Peter Eisentraut 74edabce7a Support for GiST in get_equal_strategy_number() 9 months ago
Peter Eisentraut a2a475b011 Replace get_equal_strategy_number_for_am() by get_equal_strategy_number() 9 months ago
Peter Eisentraut 321c287351 Improve internal logical replication error for missing equality strategy 9 months ago
Amit Kapila 2d0152d614 Improve the error message introduced in commit 87ce27de69. 9 months ago
Amit Kapila 87ce27de69 Ensure stored generated columns must be published when required. 9 months ago
Noah Misch aac2c9b4fd For inplace update durability, make heap_update() callers wait. 12 months 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() 1 year ago
Alexander Korotkov da841aa4dc Revert: Let table AM insertion methods control index insertion 1 year ago
Alexander Korotkov b1484a3f19 Let table AM insertion methods control index insertion 1 year ago
Alexander Korotkov 87985cc925 Allow locking updated tuples in tuple_update() and tuple_delete() 1 year 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 3 years ago
Tomas Vondra 2c7ea57e56 Revert "Logical decoding of sequences" 3 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