aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/walsender.c
Commit message (Expand)AuthorAge
* Remove redundant fetch of the recent flush pointer in WalSndWaitForWal.Amit Kapila2024-03-12
* Introduce a new GUC 'standby_slot_names'.Amit Kapila2024-03-08
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas2024-03-03
* Add a new slot sync worker to synchronize logical slots.Amit Kapila2024-02-22
* Pass correct count to WALRead().Jeff Davis2024-02-16
* Centralize logic for restoring errno in signal handlers.Nathan Bossart2024-02-14
* Add a slot synchronization function.Amit Kapila2024-02-14
* Read WAL directly from WAL buffers.Jeff Davis2024-02-12
* Allow setting failover property in the replication command.Amit Kapila2024-01-29
* Allow to enable failover property for replication slots via SQL API.Amit Kapila2024-01-25
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix numerous typos in incremental backup commits.Robert Haas2023-12-21
* Add support for incremental backup.Robert Haas2023-12-20
* Simplify some logic in CreateReplicationSlot()Michael Paquier2023-11-21
* Use more consistent names for wait event objects and typesMichael Paquier2023-09-06
* Fix some shadow variables in src/backend/replication/Michael Paquier2023-08-31
* Introduce macros for protocol characters.Nathan Bossart2023-08-22
* Message wording improvementsPeter Eisentraut2023-07-10
* Change example in pgindent README on "/*-----" comments.Heikki Linnakangas2023-07-05
* Optimize walsender wake up logic using condition variablesAndres Freund2023-05-21
* Allow logical decoding on standbysAndres Freund2023-04-08
* For cascading replication, wake physical and logical walsenders separatelyAndres Freund2023-04-08
* Prevent use of invalidated logical slot in CreateDecodingContext()Andres Freund2023-04-07
* Fix various typos in code and testsMichael Paquier2023-02-09
* Use dlists instead of SHM_QUEUE for syncrep queueAndres Freund2023-01-18
* Update copyright for 2023Bruce Momjian2023-01-02
* Add additional checks while creating the initial decoding snapshot.Amit Kapila2022-11-21
* Clean up some GUC declarations and commentsMichael Paquier2022-10-25
* Rename SetSingleFuncCall() to InitMaterializedSRF()Michael Paquier2022-10-18
* Message style improvementsPeter Eisentraut2022-09-24
* Move basebackup code to new directory src/backend/backupRobert Haas2022-08-10
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-16
* Refactor sending of RowDescription messages in replication protocolPeter Eisentraut2022-07-04
* Fix for change timeline field of IDENTIFY_SYSTEM to int8Peter Eisentraut2022-07-04
* Change timeline field of IDENTIFY_SYSTEM to int8Peter Eisentraut2022-07-04
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Fix the logical replication timeout during large transactions.Amit Kapila2022-05-11
* Tighten ComputeXidHorizons' handling of walsenders.Tom Lane2022-04-15
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Skip empty transactions for logical replication.Amit Kapila2022-03-30
* Use has_privs_for_roles for predefined role checksJoe Conway2022-03-28
* Create routine able to set single-call SRFs for Materialize modeMichael Paquier2022-03-07
* Remove all traces of tuplestore_donestoring() in the C codeMichael Paquier2022-02-17
* Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas2022-02-16
* Fix limitations on what SQL commands can be issued to a walsender.Tom Lane2022-01-24
* Update copyright for 2022Bruce Momjian2022-01-07
* Be more specific about OOM in XLogReaderAllocateAlvaro Herrera2021-11-22
* Improve error messages for some callers of XLogReadRecord()Michael Paquier2021-11-10
* Remove all use of ThisTimeLineID global variable outside of xlog.cRobert Haas2021-11-05