summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2019-04-17Fix thinko introduced by 82a5649 in slot.cMichael Paquier
2019-04-17Simplify some ERROR paths clearing wait events and transient filesMichael Paquier
2019-04-16Remove duplicate assignment when initializing logical decoder contextMichael Paquier
2019-04-15Fix SHOW ALL command for non-superusers with replication connectionMichael Paquier
2019-04-12Show shared object statistics in pg_stat_databaseMagnus Hagander
2019-04-09Fix typoAlvaro Herrera
2019-04-05Add facility to copy replication slotsAlvaro Herrera
2019-03-30Generated columnsPeter Eisentraut
2019-03-28Add basic infrastructure for 64 bit transaction IDs.Thomas Munro
2019-03-15Add walreceiver API to get remote server versionPeter Eisentraut
2019-03-13Rename pg_verify_checksums to pg_checksumsMichael Paquier
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-09Track block level checksum failures in pg_stat_databaseMagnus Hagander
2019-03-08Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier
2019-03-02Use a virtual rather than a heap slot in two places where that suffices.Andres Freund
2019-02-27Set fallback_application_name for a walreceiver to cluster_namePeter Eisentraut
2019-02-27Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-02-20Mark correctly initial slot snapshots with MVCC type when builtMichael Paquier
2019-02-13More unconstify usePeter Eisentraut
2019-02-12Relax overly strict assertionAlvaro Herrera
2019-02-12Fix erroneous error reports in snapbuild.c.Tom Lane
2019-02-12Move max_wal_senders out of max_connections for connection slot handlingMichael Paquier
2019-01-29Refactor planner's header files.Tom Lane
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-22Move generic snapshot related code from tqual.h to snapmgr.h.Andres Freund
2019-01-22Change snapshot type to be determined by enum rather than callback.Andres Freund
2019-01-21Remove superfluous tqual.h includes.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-09Add timestamp of last received message from standby to pg_stat_replicationMichael Paquier
2018-11-30Fix various checksum check problems for pg_verify_checksums and base backupsMichael Paquier
2018-11-29Fix handling of synchronous replication for stopping WAL sendersMichael Paquier
2018-11-28Do not decode TOAST data for table rewritesTomas Vondra
2018-11-23Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-19PANIC on fsync() failure.Thomas Munro
2018-11-17Leave SIGTTIN/SIGTTOU signal handling alone in postmaster child processes.Tom Lane
2018-11-16Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-05Fix copy-paste error in errhint() introduced in 691d79a07933.Andres Freund
2018-11-01Lower error level from PANIC to FATAL when restoring slots at startupMichael Paquier
2018-11-01Fix error message typo introduced 691d79a07933.Andres Freund
2018-10-31Disallow starting server with insufficient wal_level for existing slot.Andres Freund
2018-10-16Correct constness of a few variables.Andres Freund
2018-10-15Move the replication lag tracker into heap memory.Thomas Munro
2018-10-15Make spelling of "acknowledgment" consistentPeter Eisentraut
2018-10-10Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund
2018-10-04In the executor, use an array of pointers to access the rangetable.Tom Lane
2018-10-04Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane