summaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAgeFilesLines
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-313-115/+70
* Suppress attempts to report dropped tables to the stats collector from aTom Lane2006-03-301-3/+9
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-291-3/+3
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-241-5/+5
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-0529-58/+58
* Declare the arguments of AllocateFile() as const char *, not char *.Tom Lane2006-03-041-2/+2
* Arrange to call AbsorbFsyncRequests every so often while performing aTom Lane2006-03-032-3/+40
* Add contrib/pg_freespacemap to display free space map information.Bruce Momjian2006-02-121-96/+12
* Update random() usage so ranges are inclusive/exclusive as required.Bruce Momjian2006-02-031-2/+2
* Modify pgstats code to reduce performance penalties from oversized stats dataTom Lane2006-01-181-1/+5
* Fix fsync code to test whether F_FULLFSYNC is available, instead ofTom Lane2006-01-171-3/+5
* Remove logic in XactLockTableWait() that attempted to mark a crashedTom Lane2006-01-131-15/+1
* Fix ReadBuffer() to correctly handle the case where it's trying to extendTom Lane2006-01-061-6/+40
* Remove BEOS port.Bruce Momjian2006-01-051-35/+1
* Rearrange backend startup sequence so that ShmemIndexLock can becomeTom Lane2006-01-043-153/+203
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-293-58/+48
* Rethink prior patch to filter out dead backend entries from the pgstatsTom Lane2005-12-161-1/+37
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-116-381/+597
* Simplify lock manager data structures by making a clear separation betweenTom Lane2005-12-096-470/+309
* Fix thinko in comment.Tom Lane2005-12-081-2/+2
* Get rid of slru.c's hardwired insistence on a fixed number of slots perTom Lane2005-12-061-9/+8
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-031-4/+4
* Retry in FileRead and FileWrite if Windows returns ERROR_NO_SYSTEM_RESOURCES.Tom Lane2005-12-011-3/+58
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-2213-115/+117
* DropRelFileNodeBuffers failed to fix the state of the lookup hash tableTom Lane2005-11-172-22/+51
* Repair an error introduced by log_line_prefix patch: it is not acceptableTom Lane2005-11-051-8/+7
* Message correctionsPeter Eisentraut2005-10-292-6/+6
* Tweak buffer manager so that 'internal' accesses to a buffer do notTom Lane2005-10-271-14/+26
* Standard pgindent run for 8.1.Bruce Momjian2005-10-1526-1170/+1102
* Remove an antiquated comment.Neil Conway2005-10-131-9/+1
* Fix another recently-changed place that was messing with spinlock-Tom Lane2005-10-121-2/+3
* Do all accesses to shared buffer headers through volatile-qualifiedTom Lane2005-10-122-48/+49
* Add infrastructure for making spins_per_delay variable depending onTom Lane2005-10-112-22/+135
* Fix LWLockAssign() so that it can safely be executed after postmasterTom Lane2005-10-072-15/+31
* Allocate a few extra LWLocks for possible use by add-on modules.Tom Lane2005-10-071-2/+3
* This patch cleans up the access to members of ItemIdData.Bruce Momjian2005-09-221-11/+9
* Print proper cause of statement cancel, user interaction or timeout.Bruce Momjian2005-09-191-3/+13
* Force the size and alignment of LWLock array entries to be either 16 or 32Tom Lane2005-09-161-18/+45
* Adjust m68k spinlock code to avoid duplicate in-line and not-in-lineTom Lane2005-08-261-3/+8
* Replace out-of-line tas() assembly code for MIPS with a properlyTom Lane2005-08-251-29/+1
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-2014-111/+167
* Add BackendXidGetPid().Tatsuo Ishii2005-08-201-1/+39
* Fix FSM warning to mention increasing max_fsm_pages. Was incorrectlyBruce Momjian2005-08-171-3/+3
* Reverse out Assert addition.Bruce Momjian2005-08-121-3/+1
* Improve documention on loading large data sets into plperl.Bruce Momjian2005-08-121-1/+3
* Remove BufferBlockPointers array in favor of a base + (bufnum) * BLCKSZTom Lane2005-08-122-25/+4
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-121-6/+6
* Avoid useless loop overhead in AtEOXact routines when the backend isTom Lane2005-08-082-11/+17
* Cause ShutdownPostgres to do a normal transaction abort during backendTom Lane2005-08-085-59/+74
* Fix count_usable_fds() to stop trying to open files once it reachesTom Lane2005-08-071-10/+21