summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/multixact.c
AgeCommit message (Expand)Author
2023-01-24Update more obsolete multixact.c comments.Peter Geoghegan
2023-01-04Update obsolete multixact.c comments.Peter Geoghegan
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-22Refactor how VACUUM passes around its XID cutoffs.Peter Geoghegan
2022-12-21Switch some system functions to use get_call_result_type()Michael Paquier
2022-11-24Make multixact error message more explicitAlvaro Herrera
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-09-19Harmonize heapam and tableam parameter names.Peter Geoghegan
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-04-12Revert the addition of GetMaxBackends() and related stuff.Robert Haas
2022-04-08Rename delayChkpt to delayChkptFlags.Robert Haas
2022-03-24Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas
2022-02-10Fix typo in multixact.cMichael Paquier
2022-02-08Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas
2022-01-08Update copyright for 2022Bruce Momjian
2021-07-31Move InRecovery and standbyState global vars to xlogutils.c.Heikki Linnakangas
2021-06-17Tidy up GetMultiXactIdMembers()'s behavior on errorHeikki Linnakangas
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-02-17Use errmsg_internal for debug messagesPeter Eisentraut
2021-01-16Prevent excess SimpleLruTruncate() deletion.Noah Misch
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-02Use PG_GETARG_TRANSACTIONID where appropriatePeter Eisentraut
2020-10-22Extend amcheck to check heap pages.Robert Haas
2020-10-08Fix typo in multixact.cMichael Paquier
2020-09-25Defer flushing of SLRU files.Thomas Munro
2020-08-11Rename VariableCacheData.nextFullXid to nextXid.Andres Freund
2020-08-01Change XID and mxact limits to warn at 40M and stop at 3M.Noah Misch
2020-05-15Rename SLRU structures and associated LWLocks.Tom Lane
2020-04-27Fix some typosMichael Paquier
2020-04-08snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund
2020-03-17Remove useless pfree()s at the ends of various ValuePerCall SRFs.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-08Fix inconsistencies in the codeMichael Paquier
2019-06-08Update stale comments, and fix comment typos.Noah Misch
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-28Add basic infrastructure for 64 bit transaction IDs.Thomas Munro
2019-02-25Make release of 2PC identifier and locks consistent in COMMIT PREPAREDMichael Paquier
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-03-22Fix typo in comment.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-29Extend near-wraparound hints to include replication slotsSimon Riggs
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-08-11Remove uses of "slave" in replication contextsPeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-03-17Rename "pg_clog" directory to "pg_xact".Robert Haas
2017-03-14Make logging about multixact wraparound protection less chatty.Tom Lane