Commits

DateSubjectAuthorReleases
2024-03-14 Allow a no-wait lock acquisition to succeed in more cases. Robert Haas 17.0
2022-04-12 Revert the addition of GetMaxBackends() and related stuff. Robert Haas 15.0
2022-02-08 Remove MaxBackends variable in favor of GetMaxBackends() function. Robert Haas 15.0
2016-10-04 Extend framework from commit 53be0b1ad to report latch waits. Robert Haas 10.0
2016-06-09 pgindent run for 9.6 Robert Haas 9.6.0
2016-04-08 Extend relations multiple blocks at a time to improve scalability. Robert Haas 9.6.0
2016-03-10 Provide much better wait information in pg_stat_activity. 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-28 Use LOCKBIT_ON() instead of a bit shift in a few places. Robert Haas 9.6.0
2014-07-24 Avoid access to already-released lock in LockRefindAndRelease. Robert Haas 9.2.10
2014-07-24 Avoid access to already-released lock in LockRefindAndRelease. Robert Haas 9.3.6
2014-07-24 Avoid access to already-released lock in LockRefindAndRelease. Robert Haas 9.4.0
2014-07-24 Avoid access to already-released lock in LockRefindAndRelease. Robert Haas 9.5.0
2014-04-07 Assert that strong-lock count is >0 everywhere it's decremented. Robert Haas 9.2.9
2014-04-07 Assert that strong-lock count is >0 everywhere it's decremented. Robert Haas 9.3.5
2014-04-07 Assert that strong-lock count is >0 everywhere it's decremented. Robert Haas 9.4.0
2014-03-31 Mark FastPathStrongRelationLocks volatile. Robert Haas 9.2.9
2014-03-31 Mark FastPathStrongRelationLocks volatile. Robert Haas 9.3.5
2014-03-31 Mark FastPathStrongRelationLocks volatile. 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
2013-01-18 Unbreak lock conflict detection for Hot Standby. Robert Haas 9.2.3
2013-01-18 Unbreak lock conflict detection for Hot Standby. Robert Haas 9.3.0
2012-05-30 Fix two more bugs in fast-path relation locking. Robert Haas 9.2.0
2012-04-18 Finish rename of FastPathStrongLocks to FastPathStrongRelationLocks. Robert Haas 9.2.0