summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/snapbuild.c
AgeCommit message (Expand)Author
7 daysUse XLogRecPtrIsValid() in various placesÁlvaro Herrera
2025-08-14Revert logical snapshot filename format change in SnapBuildSnapshotExists().Fujii Masao
2025-07-07Standardize LSN formatting by zero paddingÁlvaro Herrera
2025-06-17Fix re-distributing previously distributed invalidation messages during logic...Masahiko Sawada
2025-04-10Fix data loss in logical replication.Amit Kapila
2025-03-11pg_logicalinspect: Fix possible crash when passing a directory path.Masahiko Sawada
2025-02-23SnapBuildRestoreContents() void * argument for binary dataPeter Eisentraut
2025-02-13Rename RBTXN_PREPARE to RBTXN_IS_PREPARE for better clarification.Masahiko Sawada
2025-01-01Update copyright for 2025Bruce Momjian
2024-10-15Add contrib/pg_logicalinspect.Masahiko Sawada
2024-10-15Move SnapBuild and SnapBuildOnDisk structs to snapshot_internal.h.Masahiko Sawada
2024-08-30Define PG_LOGICAL_DIR for path pg_logical/ in data folderMichael Paquier
2024-07-11Fix possibility of logical decoding partial transaction changes.Masahiko Sawada
2024-04-03Ensure that the sync slots reach a consistent state after promotion without l...Amit Kapila
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-08-24Fix the error message when failing to restore the snapshot.Amit Kapila
2023-07-04Fix assertion failure in snapshot buildingDaniel Gustafsson
2023-06-30Improve comment on why we need ctid->(cmin,cmax) mapping.Heikki Linnakangas
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-02-09Fix various typos in code and testsMichael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-28Fix comment in snapbuild.cMichael Paquier
2022-11-21Add additional checks while creating the initial decoding snapshot.Amit Kapila
2022-11-17Fix typos in commentsDaniel Gustafsson
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-10-20Fix assertion failures while processing NEW_CID record in logical decoding.Amit Kapila
2022-09-26Remove unused xid parameter.Amit Kapila
2022-09-02Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat()Michael Paquier
2022-08-29Fix the incorrect assertion introduced in commit 7f13ac8123.Amit Kapila
2022-08-11Fix catalog lookup with the wrong snapshot during logical decoding.Amit Kapila
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-01-25Fix various typos, grammar and code style in comments and docsMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-18Reset properly snapshot export state during transaction abortMichael Paquier
2021-10-05Remove obsolete comment in snapbuild.c.Amit Kapila
2021-07-14Add support for prepared transactions to built-in logical replication.Amit Kapila
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-19Use correct format placeholder for pidsPeter Eisentraut
2021-03-25Sanitize the term "combo CID" in code commentsMichael Paquier
2021-03-01Avoid repeated decoding of prepared transactions after a restart.Amit Kapila
2021-02-23Simplify printing of LSNsPeter Eisentraut
2021-02-16Remove backwards compat ugliness in snapbuild.c.Andres Freund
2021-01-25Fix two typos in snapbuild.c.Andres Freund
2021-01-13Fix memory leak in SnapBuildSerialize.Amit Kapila
2021-01-04Allow decoding at prepare time in ReorderBuffer.Amit Kapila
2021-01-02Update copyright for 2021Bruce Momjian
2020-08-18snapshot scalability: cache snapshots using a xact completion counter.Andres Freund
2020-08-13snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund