summaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lwlock.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typo with wait event for SLRU buffer of commit timestampsMichael Paquier2023-05-051-1/+1
* Track logrep apply workers' last start times to avoid useless waits.Tom Lane2023-01-221-0/+4
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Static assertions cleanupPeter Eisentraut2022-12-151-6/+3
* lwlock: Fix quadratic behavior with very long wait listsAndres Freund2022-11-201-23/+30
* Add repalloc0 and repalloc0_arrayPeter Eisentraut2022-11-121-7/+2
* Remove AssertArg and AssertStatePeter Eisentraut2022-10-281-3/+3
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-191-6/+6
* Fix lock assertions in dshash.c.Thomas Munro2022-07-111-0/+26
* Revert 019_replslot_limit.pl related debugging aids.Andres Freund2022-07-051-7/+0
* Add a new shmem_request_hook hook.Robert Haas2022-05-131-13/+5
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* pgstat: store statistics in shared memory.Andres Freund2022-04-061-1/+7
* Add further debug info to help debug 019_replslot_limit.pl failures.Andres Freund2022-02-251-0/+7
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Remove more obsolete comments about semaphores.Thomas Munro2021-07-091-18/+9
* Improve various places that double the size of a bufferDavid Rowley2021-07-011-7/+3
* Prevent lwlock dtrace probes from unnecessary workPeter Eisentraut2021-05-031-12/+24
* Move lwlock-release probe back where it belongsPeter Eisentraut2021-03-211-2/+1
* Replace buffer I/O locks with condition variables.Thomas Munro2021-03-111-4/+1
* Remove bogus tracepointPeter Eisentraut2021-01-221-2/+0
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-151-1/+0
* Use macros instead of hardcoded offsets for LWLock initializationMichael Paquier2020-11-241-4/+3
* Drop the redundant "Lock" suffix from LWLock wait event names.Tom Lane2020-05-151-2/+3
* Rename assorted LWLock tranches.Tom Lane2020-05-151-28/+37
* Rename SLRU structures and associated LWLocks.Tom Lane2020-05-151-14/+14
* Collect built-in LWLock tranche names statically, not dynamically.Tom Lane2020-05-141-92/+167
* Fix bug in LWLock statistics mechanism.Fujii Masao2020-02-061-0/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-1/+1
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-131-2/+2
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-291-1/+1
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-151-0/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Document LWTRANCHE_PARALLEL_HASH_JOIN.Robert Haas2018-02-281-0/+1
* Cast to void in StaticAssertExpr, not its callers.Tom Lane2018-02-151-2/+2
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Add shared tuplestores.Andres Freund2017-12-181-0/+2
* Support Parallel Append plan nodes.Robert Haas2017-12-051-0/+1
* Add some const decorations to prototypesPeter Eisentraut2017-11-101-4/+4
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-1/+1
* Add support for coordinating record typmods among parallel workers.Andres Freund2017-09-141-1/+7
* Phase 2 of pgindent updates.Tom Lane2017-06-211-3/+3
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-8/+8
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-1/+1
* tidbitmap: Support shared iteration.Robert Haas2017-03-081-0/+1
* Fix typos in comments.Heikki Linnakangas2017-02-061-3/+3
* Fix typoAlvaro Herrera2017-01-171-1/+1
* Fix typoAlvaro Herrera2017-01-171-1/+1