Commits

DateSubjectAuthorReleases
2017-03-09 Use group updates when setting transaction status in clog. Robert Haas 10.0
2016-11-22 Support condition variables. Robert Haas 10.0
2016-10-04 Extend framework from commit 53be0b1ad to report latch waits. Robert Haas 10.0
2016-08-15 Once again allow LWLocks to be used within DSM segments. Robert Haas 10.0
2016-06-09 pgindent run for 9.6 Robert Haas 9.6.0
2016-03-16 Add idle_in_transaction_session_timeout. Robert Haas 9.6.0
2016-03-10 Provide much better wait information in pg_stat_activity. Robert Haas 9.6.0
2016-02-21 Cosmetic improvements to group locking. Robert Haas 9.6.0
2016-02-11 Rename PGPROC fields related to group XID clearing again. Robert Haas 9.6.0
2016-02-07 Introduce group locking to prevent parallel processes from deadlocking. Robert Haas 9.6.0
2016-01-29 Migrate PGPROC's backendLock into PGPROC itself, using a new tranche. Robert Haas 9.6.0
2015-09-03 Assorted code review for recent ProcArrayLock patch. Robert Haas 9.6.0
2015-08-06 Reduce ProcArrayLock contention by removing backends in batches. Robert Haas 9.6.0
2015-07-28 Centralize decision-making about where to get a backend's PGPROC. Robert Haas 9.6.0
2014-03-03 Introduce logical decoding. Robert Haas 9.4.0
2014-01-27 Relax the requirement that all lwlocks be stored in a single array. Robert Haas 9.4.0
2012-05-02 Add missing parenthesis in comment. Robert Haas 9.2.0
2012-04-18 Tighten up error recovery for fast-path locking. Robert Haas 9.2.0
2011-11-25 Move "hot" members of PGPROC into a separate PGXACT array. Robert Haas 9.2.0
2011-08-04 Create VXID locks "lazily" in the main lock table. Robert Haas 9.2.0
2011-07-18 Create a "fast path" for acquiring weak relation locks. Robert Haas 9.2.0
2011-03-10 More synchronous replication typo fixes. Robert Haas 9.1.0