aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* 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
* Fix ReadBuffer() to correctly handle the case where it's trying to extendTom Lane2006-01-06
* 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
* Force the size and alignment of LWLock array entries to be either 16 or 32Tom Lane2005-09-16
* Adjust m68k spinlock code to avoid duplicate in-line and not-in-lineTom Lane2005-08-26
* Replace out-of-line tas() assembly code for MIPS with a properlyTom Lane2005-08-25
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Add BackendXidGetPid().Tatsuo Ishii2005-08-20
* Fix FSM warning to mention increasing max_fsm_pages. Was incorrectlyBruce Momjian2005-08-17
* Reverse out Assert addition.Bruce Momjian2005-08-12
* Improve documention on loading large data sets into plperl.Bruce Momjian2005-08-12
* Remove BufferBlockPointers array in favor of a base + (bufnum) * BLCKSZTom Lane2005-08-12
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-12
* Avoid useless loop overhead in AtEOXact routines when the backend isTom Lane2005-08-08
* Cause ShutdownPostgres to do a normal transaction abort during backendTom Lane2005-08-08
* Fix count_usable_fds() to stop trying to open files once it reachesTom Lane2005-08-07
* Tweak BgBufferSync() so that a persistent write error on a dirty bufferTom Lane2005-08-02
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-01
* Add per-user and per-database connection limit options.Tom Lane2005-07-31
* SUNOS4_CC -> SUNOS_CC.Bruce Momjian2005-07-30
* Arrange for the postmaster (and standalone backends, initdb, etc) toTom Lane2005-07-04
* Avoid WAL-logging individual tuple insertions during CREATE TABLE ASTom Lane2005-06-20
* Simplify uses of readdir() by creating a function ReadDir() thatTom Lane2005-06-19
* Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane2005-06-17
* Simplify shared-memory lock data structures as per recent discussion:Tom Lane2005-06-14
* Adjust lo_open() so that specifying INV_READ without INV_WRITE createsTom Lane2005-06-13
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-06
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-06
* Change CRCs in WAL records from 64bit to 32bit for performance reasons.Tom Lane2005-06-02
* Improve LockAcquire API per my recent proposal. All error conditionsTom Lane2005-05-29
* Modify hash_search() API to prevent future occurrences of the errorTom Lane2005-05-29
* Add support for wal_fsync_writethrough for Darwin, and restructure theBruce Momjian2005-05-20
* Update comment that I missed the first time around.Tom Lane2005-05-19
* Factor out lock cleanup code that is needed in several places in lock.c.Tom Lane2005-05-19
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19