summaryrefslogtreecommitdiff
path: root/src/backend/replication/slotfuncs.c
AgeCommit message (Expand)Author
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-08Update copyright for 2022Bruce Momjian
2021-12-01Fix comment grammar in slotfuncs.cMichael Paquier
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-11-05Don't set ThisTimeLineID when there's no reason to do so.Robert Haas
2021-09-14Remove code duplication for permission checks with replication slotsMichael Paquier
2021-06-11Return ReplicationSlotAcquire API to its original formAlvaro Herrera
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-10Revert recovery prefetching feature.Thomas Munro
2021-04-08Remove read_page callback from XLogReader.Thomas Munro
2021-04-07Message improvementPeter Eisentraut
2021-03-03Add option to enable two_phase commits via pg_create_logical_replication_slot.Amit Kapila
2021-02-23Simplify printing of LSNsPeter Eisentraut
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-05Remove still more useless assignments.Tom Lane
2020-07-20Rename wal_keep_segments to wal_keep_size.Fujii Masao
2020-07-07Morph pg_replication_slots.min_safe_lsn to safe_wal_sizeAlvaro Herrera
2020-06-27Persist slot invalidation correctlyAlvaro Herrera
2020-06-25Remove erroneous assertion from pg_copy_logical_replication_slot().Fujii Masao
2020-06-24Adjust max_slot_wal_keep_size behavior per reviewAlvaro Herrera
2020-06-24Save slot's restart_lsn when invalidated due to sizeAlvaro Herrera
2020-06-18Fix oldest xmin and LSN computation across repslots after advancingMichael Paquier
2020-06-03Don't call palloc() while holding a spinlock, either.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-05-08Rework XLogReader callback systemAlvaro Herrera
2020-04-29Check slot->restart_lsn validity in a few more placesAlvaro Herrera
2020-04-07Allow users to limit storage reserved by replication slotsAlvaro Herrera
2020-03-17Remove logical_read_local_xlog_pageAlvaro Herrera
2020-03-17Fix consistency issues with replication slot copyAlvaro Herrera
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2020-01-30Fix slot data persistency when advancing physical replication slotsMichael Paquier
2020-01-26Refactor XLogReadRecord(), adding XLogBeginRead() function.Heikki Linnakangas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Fix some comments related to logical repslot advancingMichael Paquier
2019-12-24Avoid splitting C string literals with \-newlineAlvaro Herrera
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-09-23Message style fixesPeter Eisentraut
2019-05-22Initial pgindent run for v12.Tom Lane
2019-04-09Fix typoAlvaro Herrera
2019-04-05Add facility to copy replication slotsAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2018-07-19Rewrite comments in replication slot advance implementationAlvaro Herrera
2018-07-18Use a ResourceOwner to track buffer pins in all cases.Tom Lane
2018-07-13Fix argument of pg_create_logical_replication_slot for slot nameMichael Paquier
2018-07-10Block replication slot advance for these not yet reserving WALMichael Paquier
2018-06-11Fix a couple of bugs with replication slot advancing featureMichael Paquier
2018-04-26Post-feature-freeze pgindent run.Tom Lane