summaryrefslogtreecommitdiff
path: root/src/backend/replication/walsender.c
AgeCommit message (Expand)Author
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-11Fix the logical replication timeout during large transactions.Amit Kapila
2022-04-15Tighten ComputeXidHorizons' handling of walsenders.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-03-30Skip empty transactions for logical replication.Amit Kapila
2022-03-28Use has_privs_for_roles for predefined role checksJoe Conway
2022-03-07Create routine able to set single-call SRFs for Materialize modeMichael Paquier
2022-02-17Remove all traces of tuplestore_donestoring() in the C codeMichael Paquier
2022-02-16Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas
2022-01-24Fix limitations on what SQL commands can be issued to a walsender.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-22Be more specific about OOM in XLogReaderAllocateAlvaro Herrera
2021-11-10Improve error messages for some callers of XLogReadRecord()Michael Paquier
2021-11-05Remove all use of ThisTimeLineID global variable outside of xlog.cRobert Haas
2021-10-25Remove useless code from CreateReplicationSlot.Robert Haas
2021-10-24Add replication command READ_REPLICATION_SLOTMichael Paquier
2021-10-05Flexible options for CREATE_REPLICATION_SLOT.Robert Haas
2021-07-09Eliminate replication protocol error related to IDENTIFY_SYSTEM.Jeff Davis
2021-06-30Allow enabling two-phase option via replication protocol.Amit Kapila
2021-06-11Return ReplicationSlotAcquire API to its original formAlvaro Herrera
2021-06-07Remove two_phase variable from CreateReplicationSlotCmd struct.Amit Kapila
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-10Revert recovery prefetching feature.Thomas Munro
2021-04-28Add heuristic incoming-message-size limits in the server.Tom Lane
2021-04-08Remove read_page callback from XLogReader.Thomas Munro
2021-04-01Rename Default Roles to Predefined RolesStephen Frost
2021-03-03Add option to enable two_phase commits via pg_create_logical_replication_slot.Amit Kapila
2021-03-01Use FeBeWaitSet for walsender.c.Thomas Munro
2021-02-23Simplify printing of LSNsPeter Eisentraut
2021-02-17Use errmsg_internal for debug messagesPeter Eisentraut
2021-01-14Ensure that a standby is able to follow a primary on a newer timeline.Fujii Masao
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Revert "Cannot use WL_SOCKET_WRITEABLE without WL_SOCKET_READABLE."Jeff Davis
2020-11-24Centralize logic for skipping useless ereport/elog calls.Tom Lane
2020-11-12change wire protocol data type for history file contentBruce Momjian
2020-11-11Fix and simplify some usages of TimestampDifference().Tom Lane
2020-10-14Restore replication protocol's duplicate command tagsAlvaro Herrera
2020-09-17Teach walsender to update its process title for replication commands.Tom Lane
2020-09-17Fix bogus completion tag usage in walsenderAlvaro Herrera
2020-09-16Centralize setup of SIGQUIT handling for postmaster child processes.Tom Lane
2020-09-14Make walsenders show their replication commands in pg_stat_activity.Tom Lane
2020-08-13snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-08walsnd: Don't set waiting_for_ping_response spuriouslyAlvaro Herrera
2020-07-13Revert "Track statistics for spilling of changes from ReorderBuffer".Amit Kapila
2020-07-08code: replace 'master' with 'primary' where appropriate.Andres Freund
2020-06-08Fix crash in WAL sender when starting physical replicationMichael Paquier
2020-06-02Don't call elog() while holding spinlock.Fujii Masao
2020-05-16Fix walsender error cleanup codeAlvaro Herrera
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane