aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/multixact.c
Commit message (Expand)AuthorAge
* Fix inconsistencies in the codeMichael Paquier2019-07-08
* Update stale comments, and fix comment typos.Noah Misch2019-06-08
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Add basic infrastructure for 64 bit transaction IDs.Thomas Munro2019-03-28
* Make release of 2PC identifier and locks consistent in COMMIT PREPAREDMichael Paquier2019-02-25
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Fix misc typos, mostly in comments.Heikki Linnakangas2018-07-18
* Fix typo in comment.Robert Haas2018-03-22
* Update copyright for 2018Bruce Momjian2018-01-02
* Extend near-wraparound hints to include replication slotsSimon Riggs2017-12-29
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Remove uses of "slave" in replication contextsPeter Eisentraut2017-08-10
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Rename "pg_clog" directory to "pg_xact".Robert Haas2017-03-17
* Make logging about multixact wraparound protection less chatty.Tom Lane2017-03-14
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Fix typosPeter Eisentraut2016-08-16
* Fix handling of multixacts predating pg_upgradeAlvaro Herrera2016-06-24
* pgindent run for 9.6Robert Haas2016-06-09
* Make all built-in lwlock tranche IDs fixed.Robert Haas2016-02-02
* Update copyright for 2016Bruce Momjian2016-01-02
* Fix comments about WAL rule "write xlog before data" versus pg_multixact.Noah Misch2016-01-01
* Fix bug in SetOffsetVacuumLimit() triggered by find_multixact_start() failure.Andres Freund2015-12-14
* Move each SLRU's lwlocks to a separate tranche.Robert Haas2015-11-12
* Message style improvementsPeter Eisentraut2015-10-28
* Fix typos in comments.Robert Haas2015-10-22
* Remove legacy multixact truncation support.Andres Freund2015-09-26
* Rework the way multixact truncations work.Andres Freund2015-09-26
* Fix off-by-one error in calculating subtrans/multixact truncation point.Heikki Linnakangas2015-07-23
* Improve multixact emergency autovacuum logic.Andres Freund2015-06-21
* Fix corner case in autovacuum-forcing logic for multixact wraparound.Robert Haas2015-06-19
* Cope with possible failure of the oldest MultiXact to exist.Robert Haas2015-06-05
* pgindent run for 9.5Bruce Momjian2015-05-23
* Fix whitespacePeter Eisentraut2015-05-16
* Increase threshold for multixact member emergency autovac to 50%.Robert Haas2015-05-11
* Even when autovacuum=off, force it for members as we do in other cases.Robert Haas2015-05-11
* Advance the stop point for multixact offset creation only at checkpoint.Robert Haas2015-05-10
* Fix DetermineSafeOldestOffset for the case where there are no mxacts.Robert Haas2015-05-10
* Fix whitespacePeter Eisentraut2015-05-08
* Teach autovacuum about multixact member wraparound.Robert Haas2015-05-08
* Fix incorrect math in DetermineSafeOldestOffset.Robert Haas2015-05-07
* Fix pg_upgrade's multixact handling (again)Alvaro Herrera2015-04-30
* Code review for multixact bugfixAlvaro Herrera2015-04-28
* Protect against multixact members wraparoundAlvaro Herrera2015-04-28
* Optimize locking a tuple already locked by another subxactAlvaro Herrera2015-04-10
* Use FLEXIBLE_ARRAY_MEMBER in some more places.Tom Lane2015-02-20
* Update copyright for 2015Bruce Momjian2015-01-06
* Revamp the WAL record format.Heikki Linnakangas2014-11-20