summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/subtrans.c
AgeCommit message (Expand)Author
68 min.Refactor some repetitive SLRU codeHEADmasterÁlvaro Herrera
2025-01-01Update copyright for 2025Bruce Momjian
2024-03-05Rework redundant code in subtrans.cAlvaro Herrera
2024-02-28Improve performance of subsystems on top of SLRUAlvaro Herrera
2024-02-28Rename SLRU elements in view pg_stat_slruAlvaro Herrera
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-08Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas
2023-11-28Index SLRUs by 64-bit integers rather than by 32-bit integersAlexander Korotkov
2023-01-02Update copyright for 2023Bruce Momjian
2022-05-28Revert "Add single-item cache when looking at topmost XID of a subtrans XID"Michael Paquier
2022-04-07Add single-item cache when looking at topmost XID of a subtrans XIDMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-16Prevent excess SimpleLruTruncate() deletion.Noah Misch
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-25Defer flushing of SLRU files.Thomas Munro
2020-08-15Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch
2020-08-11Rename VariableCacheData.nextFullXid to nextXid.Andres Freund
2020-05-15Rename SLRU structures and associated LWLocks.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-03-28Add basic infrastructure for 64 bit transaction IDs.Thomas Munro
2019-01-02Update copyright for 2019Bruce Momjian
2018-01-03Update copyright for 2018Bruce Momjian
2017-05-31Restore accidentally-removed line.Robert Haas
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-27Rework handling of subtransactions in 2PC recoverySimon Riggs
2017-03-17Rename "pg_clog" directory to "pg_xact".Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-06-09pgindent run for 9.6Robert Haas
2016-02-19Correct StartupSUBTRANS for page wraparoundSimon Riggs
2016-02-02Make all built-in lwlock tranche IDs fixed.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-12Move each SLRU's lwlocks to a separate tranche.Robert Haas
2015-07-22Fix off-by-one error in calculating subtrans/multixact truncation point.Heikki Linnakangas
2015-04-14Fix typo in commentAlvaro Herrera
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-01-01Update copyrights for 2013Bruce Momjian
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-30Avoid unnecessary public struct declaration in slru.hAlvaro Herrera
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-02-26pgindent run for 9.0Bruce Momjian
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-19Allow read only connections during recovery, known as Hot Standby.Simon Riggs
2009-01-01Update copyright for 2009.Bruce Momjian
2008-08-01Add a few more DTrace probes to the backend.Alvaro Herrera
2008-03-26Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera
2008-03-26Separate snapshot management code from tuple visibility code, create aAlvaro Herrera
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian