aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/twophase.c
Commit message (Expand)AuthorAge
* Fix race condition in COMMIT PREPARED causing orphaned 2PC filesMichael Paquier2024-10-01
* Fix MVCC bug with prepared xact with subxacts on standbyHeikki Linnakangas2024-06-27
* lwlock: Fix quadratic behavior with very long wait listsAndres Freund2024-01-18
* Fix indentation in twophase.cMichael Paquier2023-07-18
* Fix recovery of 2PC transaction during crash recoveryMichael Paquier2023-07-18
* Rethink the delay-checkpoint-end mechanism in the back-branches.Robert Haas2022-04-14
* Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas2022-03-24
* Remove assertion for replication origins in PREPARE TRANSACTIONMichael Paquier2021-12-14
* Report any XLogReadRecord() error in XlogReadTwoPhaseData().Noah Misch2021-11-11
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-23
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Revert recovery prefetching feature.Thomas Munro2021-05-10
* Remove COMMIT_TS_SETTS record.Fujii Masao2021-04-12
* Remove read_page callback from XLogReader.Thomas Munro2021-04-08
* Fix timeline assignment in checkpoints with 2PC transactionsMichael Paquier2021-03-22
* Track replication origin progress for rollbacks.Amit Kapila2021-03-08
* Simplify printing of LSNsPeter Eisentraut2021-02-23
* Initialize atomic variable waitStart in PGPROC, at postmaster startup.Fujii Masao2021-02-22
* Display the time when the process started waiting for the lock, in pg_locks, ...Fujii Masao2021-02-15
* Update copyright for 2021Bruce Momjian2021-01-02
* Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera2020-11-16
* Standardize the printf format for st_sizePeter Eisentraut2020-09-24
* snapshot scalability: Move subxact info to ProcGlobal, remove PGXACT.Andres Freund2020-08-14
* snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund2020-08-14
* snapshot scalability: Introduce dense array of in-progress xids.Andres Freund2020-08-14
* snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund2020-08-13
* Rename VariableCacheData.nextFullXid to nextXid.Andres Freund2020-08-11
* Remove dead forceSync parameter of XactLogCommitRecord().Noah Misch2020-06-20
* Remove STATUS_WAITINGPeter Eisentraut2020-06-17
* Rework XLogReader callback systemAlvaro Herrera2020-05-08
* snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund2020-04-07
* Revert "Improve handling of parameter differences in physical replication"Peter Eisentraut2020-04-04
* Improve handling of parameter differences in physical replicationPeter Eisentraut2020-03-30
* Refactor XLogReadRecord(), adding XLogBeginRead() function.Heikki Linnakangas2020-01-26
* Update copyrights for 2020Bruce Momjian2020-01-01
* Remove useless "return;" linesAlvaro Herrera2019-11-28
* Make pg_waldump report more detail information about PREPARE TRANSACTION record.Fujii Masao2019-11-13
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Rework WAL-reading supporting structsAlvaro Herrera2019-09-24
* Use consistent style for checking return from system callsPeter Eisentraut2019-07-07
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Message style fixesAlvaro Herrera2019-04-30
* Simplify some ERROR paths clearing wait events and transient filesMichael Paquier2019-04-17
* Avoid counting transaction stats for parallel worker cooperatingAmit Kapila2019-04-10
* Refactor the fsync queue for wider use.Thomas Munro2019-04-04
* Add basic infrastructure for 64 bit transaction IDs.Thomas Munro2019-03-28
* Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier2019-03-09
* Make release of 2PC identifier and locks consistent in COMMIT PREPAREDMichael Paquier2019-02-25
* Fix incorrect function reference in comment of twophase.cMichael Paquier2019-02-23
* Update copyright for 2019Bruce Momjian2019-01-02