aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/multixact.c
Commit message (Expand)AuthorAge
* Add support for runtime arguments in injection pointsMichael Paquier2025-05-10
* Fix a couple of comment typosDavid Rowley2025-04-30
* Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut2025-03-29
* Remove unnecessary (char *) casts [xlog]Peter Eisentraut2025-02-13
* Update copyright for 2025Bruce Momjian2025-01-01
* Fix typos and grammar in code comments and docsMichael Paquier2024-09-03
* Rework new SLRU test with injection pointsMichael Paquier2024-08-23
* Add injection-point test for new multixact CV usageAlvaro Herrera2024-08-20
* Fix more holes with SLRU code in need of int64 for segment numbersMichael Paquier2024-08-19
* Fix more holes with SLRU code in need of int64 for segment numbersMichael Paquier2024-07-27
* Convert confusing macros in multixact.c to static inline functionsHeikki Linnakangas2024-06-16
* Clamp result of MultiXactMemberFreezeThresholdHeikki Linnakangas2024-06-13
* Revise GUC names quoting in messages againPeter Eisentraut2024-05-17
* Use conditional variable to wait for next MultiXact offsetAlvaro Herrera2024-04-07
* Rework locking code in GetMultiXactIdMembersAlvaro Herrera2024-03-04
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas2024-03-03
* Improve performance of subsystems on top of SLRUAlvaro Herrera2024-02-28
* Rename SLRU elements in view pg_stat_slruAlvaro Herrera2024-02-28
* Use atomic access for SlruShared->latest_page_numberAlvaro Herrera2024-02-06
* Update copyright for 2024Bruce Momjian2024-01-03
* Index SLRUs by 64-bit integers rather than by 32-bit integersAlexander Korotkov2023-11-29
* Reword messages about impending (M)XID exhaustion.Robert Haas2023-10-17
* Talk about assigning, rather than generating, new MultiXactIds.Robert Haas2023-10-17
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Update more obsolete multixact.c comments.Peter Geoghegan2023-01-24
* Update obsolete multixact.c comments.Peter Geoghegan2023-01-03
* Update copyright for 2023Bruce Momjian2023-01-02
* Refactor how VACUUM passes around its XID cutoffs.Peter Geoghegan2022-12-22
* Switch some system functions to use get_call_result_type()Michael Paquier2022-12-21
* Make multixact error message more explicitAlvaro Herrera2022-11-24
* Add doubly linked count list implementationDavid Rowley2022-11-02
* Remove AssertArg and AssertStatePeter Eisentraut2022-10-28
* Harmonize heapam and tableam parameter names.Peter Geoghegan2022-09-19
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-26
* Revert the addition of GetMaxBackends() and related stuff.Robert Haas2022-04-12
* Rename delayChkpt to delayChkptFlags.Robert Haas2022-04-08
* Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas2022-03-24
* Fix typo in multixact.cMichael Paquier2022-02-10
* Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas2022-02-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Move InRecovery and standbyState global vars to xlogutils.c.Heikki Linnakangas2021-07-31
* Tidy up GetMultiXactIdMembers()'s behavior on errorHeikki Linnakangas2021-06-17
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-17
* Prevent excess SimpleLruTruncate() deletion.Noah Misch2021-01-16
* Update copyright for 2021Bruce Momjian2021-01-02
* Use PG_GETARG_TRANSACTIONID where appropriatePeter Eisentraut2020-11-02
* Extend amcheck to check heap pages.Robert Haas2020-10-22
* Fix typo in multixact.cMichael Paquier2020-10-08