Commits

DateSubjectAuthorReleases
2006-04-14 Repair a low-probability race condition identified by Qingqing Zhou. Tom Lane 8.2.0
2006-03-31 Clean up WAL/buffer interactions as per my recent proposal. Get rid of the Tom Lane 8.2.0
2006-03-29 Clean up and document the API for XLogOpenRelation and XLogReadBuffer. Tom Lane 8.2.0
2006-03-03 Arrange to call AbsorbFsyncRequests every so often while performing a Tom Lane 8.2.0
2006-01-06 Fix ReadBuffer() to correctly handle the case where it's trying to extend Tom Lane 8.0.6
2006-01-06 Fix ReadBuffer() to correctly handle the case where it's trying to extend Tom Lane 8.1.2
2006-01-06 Fix ReadBuffer() to correctly handle the case where it's trying to extend Tom Lane 8.2.0
2005-12-29 Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinction Tom Lane 8.2.0
2005-11-17 DropRelFileNodeBuffers failed to fix the state of the lookup hash table Tom Lane 8.1.1
2005-11-17 DropRelFileNodeBuffers failed to fix the state of the lookup hash table Tom Lane 8.2.0
2005-10-27 Tweak buffer manager so that 'internal' accesses to a buffer do not Tom Lane 8.1.0
2005-10-12 Do all accesses to shared buffer headers through volatile-qualified Tom Lane 8.1.0
2005-08-12 Remove BufferBlockPointers array in favor of a base + (bufnum) * BLCKSZ Tom Lane 8.1.0
2005-08-08 Avoid useless loop overhead in AtEOXact routines when the backend is Tom Lane 8.1.0
2005-08-08 Cause ShutdownPostgres to do a normal transaction abort during backend Tom Lane 8.1.0
2005-08-02 Tweak BgBufferSync() so that a persistent write error on a dirty buffer Tom Lane 8.1.0
2005-05-19 Split the shared-memory array of PGPROC pointers out of the sinval Tom Lane 8.1.0
2005-03-20 Remove unnecessary calls of FlushRelationBuffers: there is no need Tom Lane 8.1.0
2005-03-18 Avoid infinite loop in InvalidateBuffer if we ourselves are holding Tom Lane 8.1.0
2005-03-04 Replace the BufMgrLock with separate locks on the lookup hashtable and Tom Lane 8.1.0
2005-01-10 Phase 1 of fix for 'SMgrRelation hashtable corrupted' problem. This Tom Lane 8.0.0
2005-01-03 Repair bufmgr deadlock problem reported by Michael Wildpaner. Must take Tom Lane 8.0.0
2004-10-17 Allow background writing to be shut down by setting limit values to zero. Tom Lane 8.0.0
2004-10-16 Give the ResourceOwner mechanism full responsibility for releasing buffer Tom Lane 8.0.0
2004-10-16 Remove BufferLocks[] array in favor of a single pointer to the buffer Tom Lane 8.0.0