summaryrefslogtreecommitdiff
path: root/src/backend/utils/time/snapmgr.c
AgeCommit message (Expand)Author
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-15Improve comments referring snapshot's subxip array.Amit Kapila
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-08-11Optimize xid/subxid searches in XidInMVCCSnapshot().John Naylor
2022-04-16Fix incorrect logic in HaveRegisteredOrActiveSnapshot().Tom Lane
2022-03-03Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane
2022-02-21Assert in init_toast_snapshot() that some snapshot registered or active.Andres Freund
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-04Replace occurrences of InvalidXid with InvalidTransactionIdDaniel Gustafsson
2021-10-01Fix Portal snapshot tracking to handle subtransactions properly.Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-01-30Revive "snapshot too old" with wal_level=minimal and SET TABLESPACE.Noah Misch
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-24Fix two bugs in MaintainOldSnapshotTimeMapping.Robert Haas
2020-09-24Expose oldSnapshotControl definition via new header.Robert Haas
2020-09-14Fix typos.Fujii Masao
2020-08-18snapshot scalability: cache snapshots using a xact completion counter.Andres Freund
2020-08-17Make xact.h usable in frontend.Heikki Linnakangas
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-07-08code: replace most remaining uses of 'master'.Andres Freund
2020-01-01Update copyrights for 2020Bruce Momjian
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-24Use full 64-bit XID for checking if a deleted GiST page is old enough.Heikki Linnakangas
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-02-20Mark correctly initial slot snapshots with MVCC type when builtMichael Paquier
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-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-03-16Rename TransactionChain functionsPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-04Clean up assorted messiness around AllocateDir() usage.Tom Lane
2017-11-05Ignore CatalogSnapshot when checking COPY FREEZE prerequisites.Noah Misch
2017-09-11Message style fixesPeter Eisentraut
2017-06-24Fix typo in comment in SerializeSnapshotSimon Riggs
2017-06-24Revert 1f30295eab65eddaa88528876ab66e7095f4bb65Simon Riggs
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Final pgindent run with old pg_bsd_indent (version 1.3).Tom Lane
2017-06-14Don't force-assign transaction id when exporting a snapshot.Andres Freund
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-05-08Remove poorly worded and duplicated commentSimon Riggs
2017-04-17Fix new warnings from GCC 7Peter Eisentraut
2017-04-06Always SnapshotResetXmin() during ClearTransaction()Simon Riggs
2017-04-06Avoid SnapshotResetXmin() during AtEOXact_Snapshot()Simon Riggs
2017-03-24Reverting 42b4b0b2413b9b472aaf2112a3bbfd80a6ab4dc5Simon Riggs
2017-03-24Avoid SnapshotResetXmin() during AtEOXact_Snapshot()Simon Riggs