aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr
Commit message (Expand)AuthorAge
* 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
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Fix SxactGlobalXmin tracking.Thomas Munro2019-05-09
* Prevent use of uninitialized variableAlvaro Herrera2019-04-02
* Report progress of CREATE INDEX operationsAlvaro Herrera2019-04-02
* Add basic infrastructure for 64 bit transaction IDs.Thomas Munro2019-03-28
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-15
* Make release of 2PC identifier and locks consistent in COMMIT PREPAREDMichael Paquier2019-02-25
* Move max_wal_senders out of max_connections for connection slot handlingMichael Paquier2019-02-12
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove configure switch --disable-strong-randomMichael Paquier2019-01-01
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-23
* Fix the initialization of atomic variables introduced by theAmit Kapila2018-11-13
* Correct constness of a few variables.Andres Freund2018-10-15
* Add assertions that we hold some relevant lock during relation open.Tom Lane2018-10-01
* 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
* Fix race condition in predicate-lock init code in EXEC_BACKEND builds.Tom Lane2017-07-24