summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
2016-03-09Introduce durable_rename() and durable_link_or_rename().Andres Freund
2015-12-10Fix bug leading to restoring unlogged relations from empty files.Andres Freund
2015-10-13On Windows, ensure shared memory handle gets closed if not being used.Tom Lane
2015-08-29Fix s_lock.h PPC assembly code to be compatible with native AIX assembler.Tom Lane
2015-08-27Add a small cache of locks owned by a resource owner in ResourceOwner.Tom Lane
2015-08-10Accept alternate spellings of __sparcv7 and __sparcv8.Tom Lane
2015-05-28Fix fsync-at-startup code to not treat errors as fatal.Tom Lane
2015-05-04Recursively fsync() the data directory after a crash.Robert Haas
2015-02-13Fix broken #ifdef for __sparcv8Heikki Linnakangas
2014-11-15Backport "Expose fsync_fname as a public API".Andres Freund
2014-11-13Fix race condition between hot standby and restoring a full-page image.Heikki Linnakangas
2014-09-09Fix typo in solaris spinlock fix.Andres Freund
2014-09-09Fix spinlock implementation for some !solaris sparc platforms.Andres Freund
2014-05-06Remove tabs after spaces in C commentsBruce Momjian
2014-03-07Fix dangling smgr_owner pointer when a fake relcache entry is freed.Heikki Linnakangas
2014-01-14Fix multiple bugs in index page locking during hot-standby WAL replay.Tom Lane
2013-10-07Eliminate xmin from hash tag for predicate locks on heap tuples.Kevin Grittner
2013-06-23Ensure no xid gaps during Hot Standby startupSimon Riggs
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-10-17Close un-owned SMgrRelations at transaction end.Tom Lane
2012-10-17Revert "Use "transient" files for blind writes, take 2".Tom Lane
2012-10-14Split up process latch initialization for more-fail-soft behavior.Tom Lane
2012-07-17Improve coding around the fsync request queue.Tom Lane
2012-05-04Overdue code review for transaction-level advisory locks patch.Tom Lane
2012-02-01Resolve timing issue with logging locks for Hot Standby.Simon Riggs
2012-01-07Use __sync_lock_test_and_set() for spinlocks on ARM, if available.Tom Lane
2011-11-02Derive oldestActiveXid at correct time for Hot Standby.Simon Riggs
2011-09-04Fix #include problems in 9.1 branch.Tom Lane
2011-08-10Back-patch assorted latch-related fixes.Tom Lane
2011-08-09Documentation improvement and minor code cleanups for the latch facility.Tom Lane
2011-08-02Move CheckRecoveryConflictDeadlock() call to a safer place.Tom Lane
2011-08-02Fix incorrect initialization of ProcGlobal->startupBufferPinWaitBufId.Tom Lane
2011-07-07SSI has a race condition, where the order of commit sequence numbers ofHeikki Linnakangas
2011-06-22Remove pointless const qualifiers from function arguments in the SSI code.Heikki Linnakangas
2011-06-21Fix bug introduced by recent SSI patch to merge ROLLED_BACK andHeikki Linnakangas
2011-06-16pgindent run of recent SSI changes. Also, remove an unnecessary #include.Heikki Linnakangas
2011-06-15The rolled-back flag on serializable xacts was pointless and redundant withHeikki Linnakangas
2011-06-15Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCCHeikki Linnakangas
2011-06-10Fix locking while setting flags in MySerializableXact.Heikki Linnakangas
2011-06-10Use "transient" files for blind writes, take 2Alvaro Herrera
2011-06-10Small comment fixes and enhancements.Heikki Linnakangas
2011-06-09Revert "Use "transient" files for blind writes"Alvaro Herrera
2011-06-09Use "transient" files for blind writesAlvaro Herrera
2011-06-08Make DDL operations play nicely with Serializable Snapshot Isolation.Heikki Linnakangas
2011-06-03SSI comment fixes and enhancements. Notably, document that the conflict-outHeikki Linnakangas
2011-05-30The row-version chaining in Serializable Snapshot Isolation was still wrong.Heikki Linnakangas
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-04-03Avoid possible hang during smart shutdown.Robert Haas