Commit Graph

65 Commits (05843b1aa49df2ecc9b97c693b755bd1b6f856a9)

Author SHA1 Message Date
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 5 years ago
Noah Misch 328c70997b Optimize RelationFindReplTupleSeq() for CLOBBER_CACHE_ALWAYS. 5 years ago
Peter Eisentraut f1ac27bfda Add logical replication support to replicate into partitioned tables 6 years ago
Peter Eisentraut c6679e4fca Optimize update of tables with generated columns 6 years ago
Alvaro Herrera 1c7a0b387d Add missing break out seqscan loop in logical replication 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Andres Freund 73b8c3bd28 tableam: Rename wrapper functions to match callback names. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Andres Freund 5db6df0c01 tableam: Add tuple_{insert, delete, update, lock} and use. 7 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Andres Freund b8d71745ea Store table oid and tuple's tid in tuple slots directly. 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Peter Eisentraut 3bed67bed1 Fix outdated comment 7 years ago
Andres Freund 0944ec54de Don't include genam.h from execnodes.h and relscan.h anymore. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Michael Paquier 9f527a6e9a Fix error message for logical replication targets 7 years ago
Michael Paquier 373bda61d2 Improve error messages for incorrect types of logical replication targets 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 4da597edf1 Make TupleTableSlots extensible, finish split of existing slot type. 7 years ago
Andres Freund 763f2edd92 Rejigger materializing and fetching a HeapTuple from a slot. 7 years ago
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Amit Kapila 40ca70ebcc Allow using the updated tuple while moving it to a different partition. 7 years ago
Amit Kapila 2e61c50785 Fix thinko in comments. 7 years ago
Alvaro Herrera 5b0c7e2f75 Don't needlessly check the partition contraint twice 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Andres Freund f16241bef7 Raise error when affecting tuple moved into different partition. 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Robert Haas 19c47e7c82 Factor error generation out of ExecPartitionCheck. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 4034db215b Fix comment 8 years ago
Robert Haas 360fd1a7b2 Fix logical replication to fire BEFORE ROW DELETE triggers. 8 years ago