summaryrefslogtreecommitdiff
path: root/src/backend/storage
AgeCommit message (Expand)Author
2015-09-20Be more wary about partially-valid LOCALLOCK data in RemoveLocalLock().Tom Lane
2015-07-28Reduce chatter from signaling of autovacuum workers.Tom Lane
2015-05-29Remove special cases for ETXTBSY from new fsync'ing logic.Tom Lane
2015-05-28Fix fsync-at-startup code to not treat errors as fatal.Tom Lane
2015-05-19Fix off-by-one error in Assertion.Heikki Linnakangas
2015-05-18Fix error message in pre_sync_fname.Robert Haas
2015-05-13Fix RBM_ZERO_AND_LOCK mode to not acquire lock on local buffers.Heikki Linnakangas
2015-05-05Fix some problems with patch to fsync the data directory.Robert Haas
2015-05-04Recursively fsync() the data directory after a crash.Robert Haas
2015-05-04Backport "Expose fsync_fname as a public API".Robert Haas
2015-02-23Guard against spurious signals in LockBufferForCleanup.Andres Freund
2015-02-02Be more careful to not lose sync in the FE/BE protocol.Heikki Linnakangas
2015-01-29Properly terminate the array returned by GetLockConflicts().Andres Freund
2014-12-19Prevent potentially hazardous compiler/cpu reordering during lwlock release.Andres Freund
2014-11-13Fix race condition between hot standby and restoring a full-page image.Heikki Linnakangas
2014-06-05Add defenses against running with a wrong selection of LOBLKSIZE.Tom Lane
2014-05-06Remove tabs after spaces in C commentsBruce Momjian
2014-05-05Fix possible cache invalidation failure in ReceiveSharedInvalidMessages.Tom Lane
2014-04-04Avoid allocations in critical sections.Heikki Linnakangas
2014-03-21Properly check for readdir/closedir() failuresBruce Momjian
2014-03-07Fix dangling smgr_owner pointer when a fake relcache entry is freed.Heikki Linnakangas
2014-01-31Clear MyProc and MyProcSignalState before they become invalid.Robert Haas
2014-01-14Fix multiple bugs in index page locking during hot-standby WAL replay.Tom Lane
2013-12-13Add HOLD/RESUME_INTERRUPTS in HandleCatchupInterrupt/HandleNotifyInterrupt.Tom Lane
2013-11-22Fix Hot-Standby initialization of clog and subtrans.Heikki Linnakangas
2013-11-01Ensure all files created for a single BufFile have the same resource owner.Tom Lane
2013-09-30Fix snapshot leak if lo_open called on non-existent object.Heikki Linnakangas
2013-06-23Ensure no xid gaps during Hot Standby startupSimon Riggs
2013-06-04Fix memory leak in LogStandbySnapshot().Tom Lane
2013-05-16Fix fd.c to preserve errno where needed.Tom Lane
2013-04-25Fix typo in comment.Heikki Linnakangas
2013-04-04Calculate # of semaphores correctly with --disable-spinlocks.Heikki Linnakangas
2013-01-23Fix performance problems with autovacuum truncation in busy workloads.Kevin Grittner
2012-12-02Don't advance checkPoint.nextXid near the end of a checkpoint sequence.Tom Lane
2012-11-29Correctly init/deinit recovery xact environment.Simon Riggs
2012-11-13Clarify docs on hot standby lock releaseSimon Riggs
2012-08-30Add missing period to detail message.Robert Haas
2012-07-26Only allow autovacuum to be auto-canceled by a directly blocked process.Tom Lane
2012-07-26Log a better message when canceling autovacuum.Robert Haas
2012-07-17Improve coding around the fsync request queue.Tom Lane
2012-06-26Backport fsync queue compaction logic to all supported branches.Robert Haas
2012-06-08Fix bug in early startup of Hot Standby with subtransactions.Simon Riggs
2012-02-01Resolve timing issue with logging locks for Hot Standby.Simon Riggs
2011-12-20Avoid crashing when we have problems unlinking files post-commit.Tom Lane
2011-11-19Avoid floating-point underflow while tracking buffer allocation rate.Tom Lane
2011-11-02Derive oldestActiveXid at correct time for Hot Standby.Simon Riggs
2011-11-02Start Hot Standby faster when initial snapshot is incomplete.Simon Riggs
2011-08-02Move CheckRecoveryConflictDeadlock() call to a safer place.Tom Lane
2011-08-02Fix incorrect initialization of ProcGlobal->startupBufferPinWaitBufId.Tom Lane
2011-03-23Prevent intermittent hang in recovery from bgwriter interaction.Simon Riggs