summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/snapbuild.c
AgeCommit message (Expand)Author
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
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-07-07Use consistent style for checking return from system callsPeter Eisentraut
2019-03-08Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier
2019-02-20Mark correctly initial slot snapshots with MVCC type when builtMichael Paquier
2019-02-12Fix erroneous error reports in snapbuild.c.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-02Update copyright for 2019Bruce Momjian
2018-11-19PANIC on fsync() failure.Thomas Munro
2018-08-04Reset properly errno before calling write()Michael Paquier
2018-07-23Add proper errcodes to new error messages for read() failuresMichael Paquier
2018-07-18Fix more portability issues with casts to Size when using off_tMichael Paquier
2018-07-17Rework error messages around file handlingMichael Paquier
2018-06-26Fix "base" snapshot handling in logical decodingAlvaro Herrera
2018-06-25Address set of issues with errno handlingMichael Paquier
2018-01-11Fix Latin spellingPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-09-23Refactor new file permission handlingPeter Eisentraut
2017-08-14Final pgindent + perltidy run for v10.Tom Lane