Commit Graph

53 Commits (421685812290406daea58b78dfab0346eb683bbb)

Author SHA1 Message Date
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
Robert Haas 20d210bf5b Fix mistakes in comments. 8 years ago
Peter Eisentraut 821fb8cdbf Message style fixes 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 278cb43411 Be more consistent about errors for opfamily member lookup failures. 8 years ago
Andrew Gierth c46c0e5202 Fix transition tables for wCTEs. 8 years ago
Andrew Gierth 501ed02cf6 Fix transition tables for partition/inheritance. 8 years ago
Peter Eisentraut 08859bb5c2 Fix replication with replica identity full 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Peter Eisentraut 944dc0f9ce Check relkind of tables in CREATE/ALTER SUBSCRIPTION 8 years ago
Robert Haas c0a8ae7be3 Fix reporting of violations in ExecConstraints, again. 9 years ago
Peter Eisentraut eb75f4fced Use proper enum constants for LockWaitPolicy 9 years ago