aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr
Commit message (Expand)AuthorAge
* Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas2022-03-24
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-23
* Fix check for conflicting session- vs transaction-level locks.Tom Lane2021-07-24
* Remove more obsolete comments about semaphores.Thomas Munro2021-07-09
* Fix typo and outdated information in README.barrierDavid Rowley2021-05-18
* Fix CREATE INDEX CONCURRENTLY for simultaneous prepared transactions.Noah Misch2021-01-30
* Prevent excess SimpleLruTruncate() deletion.Noah Misch2021-01-16
* Detect the deadlocks between backends and the startup process.Fujii Masao2021-01-06
* doc: Fix some grammar and inconsistenciesMichael Paquier2020-09-10
* Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch2020-08-15
* Fix deadlock danger when atomic ops are done under spinlock.Andres Freund2020-06-18
* spinlock emulation: Fix bug when more than INT_MAX spinlocks are initialized.Andres Freund2020-06-17
* Avoid update conflict out serialization anomalies.Peter Geoghegan2020-06-11
* Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch2020-03-22
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-03-21
* Fix bug in LWLock statistics mechanism.Fujii Masao2020-02-06
* Fix busted logic for parallel lock grouping in TopoSort().Tom Lane2019-07-29
* Remove obsolete comments about sempahores from proc.c.Thomas Munro2019-06-21
* Fix the initialization of atomic variables introduced by theAmit Kapila2018-11-13
* Don't ignore locktable-full failures in StandbyAcquireAccessExclusiveLock.Tom Lane2018-09-19
* Fix longstanding recursion hazard in sinval message processing.Tom Lane2018-09-07
* Make autovacuum more aggressive to remove orphaned temp tablesMichael Paquier2018-08-13
* Re-think predicate locking on GIN indexes.Teodor Sigaev2018-05-04
* perltidy: Add option --nooutdent-long-quotesPeter Eisentraut2018-04-27
* Predicate locking in hash indexes.Teodor Sigaev2018-04-07
* Remove obsolete SLRU wrapping and warnings from predicate.c.Tom Lane2018-03-30
* Predicate locking in GIN indexTeodor Sigaev2018-03-30
* Add predicate locking for GiSTTeodor Sigaev2018-03-27
* Fix make rules that generate multiple output files.Tom Lane2018-03-23
* Document LWTRANCHE_PARALLEL_HASH_JOIN.Robert Haas2018-02-28
* Remove extra words.Robert Haas2018-02-22
* Cast to void in StaticAssertExpr, not its callers.Tom Lane2018-02-15
* While waiting for a condition variable, detect postmaster death.Tom Lane2018-01-09
* Allow ConditionVariable[PrepareTo]Sleep to auto-switch between CVs.Tom Lane2018-01-09
* Cosmetic improvements in condition_variable.[hc].Tom Lane2018-01-08
* Improve error detection capability in proclists.Tom Lane2018-01-08
* Remove return values of ConditionVariableSignal/Broadcast.Tom Lane2018-01-05
* Reorder steps in ConditionVariablePrepareToSleep for more safety.Tom Lane2018-01-05
* Rewrite ConditionVariableBroadcast() to avoid live-lock.Tom Lane2018-01-05
* Make XactLockTableWait work for transactions that are not yet self-lockedAlvaro Herrera2018-01-03
* Update copyright for 2018Bruce Momjian2018-01-02
* Add shared tuplestores.Andres Freund2017-12-18
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Use out-of-line M68K spinlock code for OpenBSD as well as NetBSD.Tom Lane2017-11-20
* 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
* Message style fixesPeter Eisentraut2017-09-11
* Use group updates when setting transaction status in clog.Robert Haas2017-09-01
* Fix outdated commentPeter Eisentraut2017-08-23