aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr
Commit message (Expand)AuthorAge
* Fix serialization anomalies due to race conditions on INSERT.Kevin Grittner2015-10-31
* Be more wary about partially-valid LOCALLOCK data in RemoveLocalLock().Tom Lane2015-09-20
* Add a small cache of locks owned by a resource owner in ResourceOwner.Tom Lane2015-08-27
* Reduce chatter from signaling of autovacuum workers.Tom Lane2015-07-28
* Be more careful to not lose sync in the FE/BE protocol.Heikki Linnakangas2015-02-02
* Properly terminate the array returned by GetLockConflicts().Andres Freund2015-01-29
* Prevent potentially hazardous compiler/cpu reordering during lwlock release.Andres Freund2014-12-19
* Remove tabs after spaces in C commentsBruce Momjian2014-05-06
* Clear MyProc and MyProcSignalState before they become invalid.Robert Haas2014-01-31
* Fix bugs in SSI tuple locking.Heikki Linnakangas2013-10-08
* Eliminate xmin from hash tag for predicate locks on heap tuples.Kevin Grittner2013-10-07
* Fix memory leak in LogStandbySnapshot().Tom Lane2013-06-04
* Fix typo in comment.Heikki Linnakangas2013-04-25
* Calculate # of semaphores correctly with --disable-spinlocks.Heikki Linnakangas2013-04-04
* Fix performance problems with autovacuum truncation in busy workloads.Kevin Grittner2013-01-23
* Correctly init/deinit recovery xact environment.Simon Riggs2012-11-29
* Split up process latch initialization for more-fail-soft behavior.Tom Lane2012-10-14
* Add missing period to detail message.Robert Haas2012-08-30
* Fix issues with checks for unsupported transaction states in Hot Standby.Tom Lane2012-08-24
* Only allow autovacuum to be auto-canceled by a directly blocked process.Tom Lane2012-07-26
* Log a better message when canceling autovacuum.Robert Haas2012-07-26
* Overdue code review for transaction-level advisory locks patch.Tom Lane2012-05-04
* Correctly detect SSI conflicts of prepared transactions after crash.Heikki Linnakangas2012-02-29
* Resolve timing issue with logging locks for Hot Standby.Simon Riggs2012-02-01
* Fix corner case in cleanup of transactions using SSI.Heikki Linnakangas2012-01-18
* Add "Reason code" prefix to internal SSI error messagesPeter Eisentraut2011-08-15
* Back-patch assorted latch-related fixes.Tom Lane2011-08-10
* Documentation improvement and minor code cleanups for the latch facility.Tom Lane2011-08-09
* Move CheckRecoveryConflictDeadlock() call to a safer place.Tom Lane2011-08-02
* Fix incorrect initialization of ProcGlobal->startupBufferPinWaitBufId.Tom Lane2011-08-02
* Minor message style adjustmentPeter Eisentraut2011-07-27
* Replace errdetail("%s", ...) with errdetail_internal("%s", ...).Tom Lane2011-07-16
* Use errdetail_internal() for SSI transaction cancellation details.Tom Lane2011-07-16
* Fix one overflow and one signedness error, caused by the patch to calculateHeikki Linnakangas2011-07-08
* There's a small window wherein a transaction is committed but not yetHeikki Linnakangas2011-07-08
* SSI has a race condition, where the order of commit sequence numbers ofHeikki Linnakangas2011-07-07
* Adjust OLDSERXID_MAX_PAGE based on BLCKSZ.Robert Haas2011-07-07
* Fix a bug with SSI and prepared transactions:Heikki Linnakangas2011-07-07
* Message style tweaksPeter Eisentraut2011-07-05
* Unify spelling of "canceled", "canceling", "cancellation"Peter Eisentraut2011-07-02
* Undo overly enthusiastic de-const-ification.Tom Lane2011-06-22
* Remove pointless const qualifiers from function arguments in the SSI code.Heikki Linnakangas2011-06-22
* Minor editing for README-SSI.Tom Lane2011-06-21
* Fix bug in PreCommit_CheckForSerializationFailure. A transaction that hasHeikki Linnakangas2011-06-21
* Fix bug introduced by recent SSI patch to merge ROLLED_BACK andHeikki Linnakangas2011-06-21
* Capitalization fixesPeter Eisentraut2011-06-19
* Update README-SSI. Add a section to describe the "dangerous structure" thatHeikki Linnakangas2011-06-16
* pgindent run of recent SSI changes. Also, remove an unnecessary #include.Heikki Linnakangas2011-06-16
* The rolled-back flag on serializable xacts was pointless and redundant withHeikki Linnakangas2011-06-15
* Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCCHeikki Linnakangas2011-06-15