aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/worker.c
Commit message (Expand)AuthorAge
* 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
* Rearrange logrep worker's snapshot handling some more.Tom Lane2021-06-10
* 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
* 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
* Fill in extraUpdatedCols in logical replicationPeter Eisentraut2020-02-17
* Have logical replication subscriber fire column triggersPeter Eisentraut2020-01-06
* Fix bogus tuple-slot management in logical replication UPDATE handling.Tom Lane2019-11-22
* Fix timeout handling in logical replication workerMichael Paquier2019-10-18
* 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
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Fix typo in logical truncate replicationPeter Eisentraut2018-04-23
* Logical replication support for TRUNCATEPeter Eisentraut2018-04-07
* Improve messaging during logical replication worker startupPeter Eisentraut2018-04-06
* Allow background workers to bypass datallowconnMagnus Hagander2018-04-05
* logical replication: fix OID type mapping mechanismAlvaro Herrera2018-03-14
* Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund2018-02-16
* Update copyright for 2018Bruce Momjian2018-01-02
* Set es_output_cid in replication workerSimon Riggs2017-11-22
* Don't reset additional columns on subscriber to NULL on UPDATEPeter Eisentraut2017-11-03
* Message style fixesPeter Eisentraut2017-09-11
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Fix local/remote attribute mix-up in logical replicationPeter Eisentraut2017-08-07
* Reduce delay for last logicalrep feedback message when master goes idle.Tom Lane2017-07-01
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21