aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/lwlock.h
Commit message (Expand)AuthorAge
* Fix lock assertions in dshash.c.Thomas Munro2022-07-11
* Revert 019_replslot_limit.pl related debugging aids.Andres Freund2022-07-05
* Apply PGDLLIMPORT markings broadly.Robert Haas2022-04-08
* pgstat: store statistics in shared memory.Andres Freund2022-04-06
* Add further debug info to help debug 019_replslot_limit.pl failures.Andres Freund2022-02-25
* Update copyright for 2022Bruce Momjian2022-01-07
* Replace buffer I/O locks with condition variables.Thomas Munro2021-03-11
* Update copyright for 2021Bruce Momjian2021-01-02
* Clean up includes of s_lock.h.Andres Freund2020-06-18
* Drop the redundant "Lock" suffix from LWLock wait event names.Tom Lane2020-05-15
* Rename assorted LWLock tranches.Tom Lane2020-05-15
* Rename SLRU structures and associated LWLocks.Tom Lane2020-05-15
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent.Amit Kapila2019-11-25
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-29
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-15
* Update copyright for 2019Bruce Momjian2019-01-02
* Correct constness of a few variables.Andres Freund2018-10-15
* Update copyright for 2018Bruce Momjian2018-01-02
* Add parallel-aware hash joins.Andres Freund2017-12-21
* Add shared tuplestores.Andres Freund2017-12-18
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Add some const decorations to prototypesPeter Eisentraut2017-11-10
* Add support for coordinating record typmods among parallel workers.Andres Freund2017-09-14
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* tidbitmap: Support shared iteration.Robert Haas2017-03-08
* Update obsolete comments in lwlock.h.Robert Haas2017-01-04
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Provide a DSA area for all parallel queries.Robert Haas2016-12-19
* Simplify LWLock tranche machinery by removing array_base/array_stride.Robert Haas2016-12-16
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Add debug check function LWLockHeldByMeInMode()Simon Riggs2016-09-05
* Once again allow LWLocks to be used within DSM segments.Robert Haas2016-08-15
* Avoid the use of a separate spinlock to protect a LWLock's wait queue.Andres Freund2016-04-10
* Provide much better wait information in pg_stat_activity.Robert Haas2016-03-10
* Use separate lwlock tranches for buffer, lock, and predicate lock managers.Robert Haas2016-02-11
* Code cleanup in the wake of recent LWLock refactoring.Robert Haas2016-02-10
* Fix typo.Robert Haas2016-02-05
* Change the way that LWLocks for extensions are allocated.Robert Haas2016-02-04
* Make all built-in lwlock tranche IDs fixed.Robert Haas2016-02-02
* Migrate replication slot I/O locks into a separate tranche.Robert Haas2016-01-29
* Migrate PGPROC's backendLock into PGPROC itself, using a new tranche.Robert Haas2016-01-29
* Update copyright for 2016Bruce Momjian2016-01-02
* Move buffer I/O and content LWLocks out of the main tranche.Robert Haas2015-12-15
* Provide a way to predefine LWLock tranche IDs.Robert Haas2015-12-15
* Fix build problems in commit aa65de042f5828968f2f6cd65f45c543a40cc3e6.Robert Haas2015-09-11
* When trace_lwlocks is used, identify individual lwlocks by name.Robert Haas2015-09-11
* Fix misc typos.Heikki Linnakangas2015-09-05
* Don't include low level locking code from frontend code.Andres Freund2015-08-07