aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lwlock.c
Commit message (Expand)AuthorAge
* Remove more obsolete comments about semaphores.Thomas Munro2021-07-09
* Improve various places that double the size of a bufferDavid Rowley2021-07-01
* Prevent lwlock dtrace probes from unnecessary workPeter Eisentraut2021-05-03
* Move lwlock-release probe back where it belongsPeter Eisentraut2021-03-21
* Replace buffer I/O locks with condition variables.Thomas Munro2021-03-11
* Remove bogus tracepointPeter Eisentraut2021-01-22
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Use macros instead of hardcoded offsets for LWLock initializationMichael Paquier2020-11-24
* 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
* Collect built-in LWLock tranche names statically, not dynamically.Tom Lane2020-05-14
* Fix bug in LWLock statistics mechanism.Fujii Masao2020-02-06
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* 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
* Document LWTRANCHE_PARALLEL_HASH_JOIN.Robert Haas2018-02-28
* Cast to void in StaticAssertExpr, not its callers.Tom Lane2018-02-15
* Update copyright for 2018Bruce Momjian2018-01-02
* 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
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* 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
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* tidbitmap: Support shared iteration.Robert Haas2017-03-08
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Fix typoAlvaro Herrera2017-01-17
* Fix typoAlvaro Herrera2017-01-17
* Fix possible crash reading pg_stat_activity.Robert Haas2017-01-05
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Fix outdated comment in lwlock.cRobert Haas2016-12-16
* Simplify LWLock tranche machinery by removing array_base/array_stride.Robert Haas2016-12-16
* Make the different Unix-y semaphore implementations ABI-compatible.Tom Lane2016-12-12
* Silence compiler warningsStephen Frost2016-12-06
* Rename WAIT_* constants to PG_WAIT_*.Robert Haas2016-10-05
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Add debug check function LWLockHeldByMeInMode()Simon Riggs2016-09-05
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Once again allow LWLocks to be used within DSM segments.Robert Haas2016-08-15
* pgindent run for 9.6Robert Haas2016-06-09
* Make init_spin_delay() C89 compliant #2.Andres Freund2016-04-14
* Make init_spin_delay() C89 compliant and change stuck spinlock reporting.Andres Freund2016-04-13
* Avoid the use of a separate spinlock to protect a LWLock's wait queue.Andres Freund2016-04-10