aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* Remove redundant gettimeofday() calls to the extent practical withoutTom Lane2006-06-20
* Take the statistics collector out of the loop for monitoring backends'Tom Lane2006-06-19
* Remove obsolete comment about VACUUM FULL: it takes buffer content locksTom Lane2006-06-08
* Fix printf mask for SizeVfdCacheBruce Momjian2006-05-30
* Upon closer inspection, the sparc code in s_lock.c is dead code, andTom Lane2006-05-12
* Remove unnecessary .seg/.section directives, per Alan Stange.Tom Lane2006-05-11
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-08
* Rethink the locking mechanisms used for CREATE/DROP/RENAME DATABASE.Tom Lane2006-05-04
* Fix s_lock_test to use tas.o file, if needed.Bruce Momjian2006-04-28
* Revise large-object access routines to avoid running with CurrentMemoryContextTom Lane2006-04-26
* Add some optional code (conditionally compiled under #ifdef LWLOCK_STATS)Tom Lane2006-04-21
* Make the world safe for full_page_writes. Allow XLOG records that try toTom Lane2006-04-14
* Repair a low-probability race condition identified by Qingqing Zhou.Tom Lane2006-04-14
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-31
* Suppress attempts to report dropped tables to the stats collector from aTom Lane2006-03-30
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-29
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-24
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Declare the arguments of AllocateFile() as const char *, not char *.Tom Lane2006-03-04
* Arrange to call AbsorbFsyncRequests every so often while performing aTom Lane2006-03-03
* Add contrib/pg_freespacemap to display free space map information.Bruce Momjian2006-02-12
* Update random() usage so ranges are inclusive/exclusive as required.Bruce Momjian2006-02-03
* Modify pgstats code to reduce performance penalties from oversized stats dataTom Lane2006-01-18
* Fix fsync code to test whether F_FULLFSYNC is available, instead ofTom Lane2006-01-17
* Remove logic in XactLockTableWait() that attempted to mark a crashedTom Lane2006-01-13
* Fix ReadBuffer() to correctly handle the case where it's trying to extendTom Lane2006-01-06
* Remove BEOS port.Bruce Momjian2006-01-05
* Rearrange backend startup sequence so that ShmemIndexLock can becomeTom Lane2006-01-04
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-29
* Rethink prior patch to filter out dead backend entries from the pgstatsTom Lane2005-12-16
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Simplify lock manager data structures by making a clear separation betweenTom Lane2005-12-09
* Fix thinko in comment.Tom Lane2005-12-08
* Get rid of slru.c's hardwired insistence on a fixed number of slots perTom Lane2005-12-06
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-03
* Retry in FileRead and FileWrite if Windows returns ERROR_NO_SYSTEM_RESOURCES.Tom Lane2005-12-01
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* DropRelFileNodeBuffers failed to fix the state of the lookup hash tableTom Lane2005-11-17
* Repair an error introduced by log_line_prefix patch: it is not acceptableTom Lane2005-11-05
* Message correctionsPeter Eisentraut2005-10-29
* Tweak buffer manager so that 'internal' accesses to a buffer do notTom Lane2005-10-27
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Remove an antiquated comment.Neil Conway2005-10-13
* Fix another recently-changed place that was messing with spinlock-Tom Lane2005-10-12
* Do all accesses to shared buffer headers through volatile-qualifiedTom Lane2005-10-12
* Add infrastructure for making spins_per_delay variable depending onTom Lane2005-10-11
* Fix LWLockAssign() so that it can safely be executed after postmasterTom Lane2005-10-07
* Allocate a few extra LWLocks for possible use by add-on modules.Tom Lane2005-10-07
* This patch cleans up the access to members of ItemIdData.Bruce Momjian2005-09-22
* Print proper cause of statement cancel, user interaction or timeout.Bruce Momjian2005-09-19