aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/worker.c
Commit message (Expand)AuthorAge
* Fix calculation of which GENERATED columns need to be updated.Tom Lane2023-01-05
* Defend against unsupported partition relkind in logical replication worker.Tom Lane2022-11-02
* Fix partition table's REPLICA IDENTITY checking on the subscriber.Amit Kapila2022-06-21
* Fix data inconsistency between publisher and subscriber.Amit Kapila2022-06-16
* Doc: improve protocol spec for logical replication Type messages.Tom Lane2021-11-10
* Don't try to print data type names in slot_store_error_callback().Tom Lane2021-07-02
* Don't use Asserts to check for violations of replication protocol.Tom Lane2021-06-12
* Fix multiple crasher bugs in partitioned-table replication logic.Tom Lane2021-06-11
* Rearrange logrep worker's snapshot handling some more.Tom Lane2021-06-10
* Fix access to no-longer-open relcache entry in logical-rep worker.Tom Lane2021-05-22
* Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane2021-05-21
* Fix deadlock for multiple replicating truncates of the same table.Amit Kapila2021-05-21
* Rename the logical replication global "wrconn"Alvaro Herrera2021-05-12
* Calculate extraUpdatedCols in query rewriter, not parser.Tom Lane2020-10-28
* Restore replication protocol's duplicate command tagsAlvaro Herrera2020-10-14
* Fix over-eager ping'ing in logical replication receiver.Tom Lane2020-09-04
* Empty search_path in logical replication apply worker and walsender.Noah Misch2020-08-10
* Fix construction of updated-columns bitmap in logical replication.Tom Lane2020-07-20
* Add logical replication support to replicate into partitioned tablesPeter Eisentraut2020-04-06
* Refactor code to look up local replication tuplePeter Eisentraut2020-04-01
* Fix compiler warningPeter Eisentraut2020-03-24
* Some refactoring of logical/worker.cPeter Eisentraut2020-03-24
* Fill in extraUpdatedCols in logical replicationPeter Eisentraut2020-02-17
* Have logical replication subscriber fire column triggersPeter Eisentraut2020-01-06
* Update copyrights for 2020Bruce Momjian2020-01-01
* Refactor attribute mappings used in logical tuple conversionMichael Paquier2019-12-18
* Partially deduplicate interrupt handling for background processes.Robert Haas2019-12-17
* Use PostgresSigHupHandler in more places.Robert Haas2019-12-17
* Fix bogus tuple-slot management in logical replication UPDATE handling.Tom Lane2019-11-22
* Fix timeout handling in logical replication workerMichael Paquier2019-10-18
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Generated columnsPeter Eisentraut2019-03-30
* Add walreceiver API to get remote server versionPeter Eisentraut2019-03-15
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* Use a virtual rather than a heap slot in two places where that suffices.Andres Freund2019-03-01
* Use slots in trigger infrastructure, except for the actual invocation.Andres Freund2019-02-26
* Refactor planner's header files.Tom Lane2019-01-29
* Remove superfluous tqual.h includes.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Don't include heapam.h from others headers.Andres Freund2019-01-14
* Update copyright for 2019Bruce Momjian2019-01-02
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-23
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* In the executor, use an array of pointers to access the rangetable.Tom Lane2018-10-04
* Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane2018-10-04
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-30
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Set ActiveSnapshot when logically replaying insertsAlvaro Herrera2018-07-30
* Use a ResourceOwner to track buffer pins in all cases.Tom Lane2018-07-18
* Convert debug message from ereport to elogPeter Eisentraut2018-06-12