aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam
Commit message (Expand)AuthorAge
* pg_stop_backup was calling XLogArchiveNotify() twice for the newly createdTom Lane2006-06-22
* Remove redundant gettimeofday() calls to the extent practical withoutTom Lane2006-06-20
* Don't try to call posix_fadvise() unless <fcntl.h> supplies a declarationTom Lane2006-06-18
* Test for POSIX_FADV_DONTNEED to use posix_fadvise().Bruce Momjian2006-06-16
* Use posix_fadvise() to avoid kernel caching of WAL contents on WAL fileBruce Momjian2006-06-15
* GIN: Generalized Inverted iNdex.Teodor Sigaev2006-05-02
* Add statement_timestamp(), clock_timestamp(), andBruce Momjian2006-04-25
* Ensure that we validate the page header of the first page of a WAL fileTom Lane2006-04-20
* Fix the torn-page hazard for PITR base backups by forcing full page writesTom Lane2006-04-17
* Make the world safe for full_page_writes. Allow XLOG records that try toTom Lane2006-04-14
* Add a field to the first page of each WAL file to indicate theTom Lane2006-04-05
* Don't use BLCKSZ for the physical length of the pg_control file, butTom Lane2006-04-04
* Define a separately configurable XLOG_BLCKSZ symbol for the page sizeTom Lane2006-04-03
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-31
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-29
* Disable full_page_writes, because turning it off risks causing crash-recoveryTom Lane2006-03-28
* 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
* This patch makes the error message strings throughout the backendNeil Conway2006-03-01
* Repair longstanding bug in slru/clog logic: it is possible for two backendsTom Lane2006-01-21
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-11
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-29
* Arrange to set the LC_XXX environment variables to match our localeTom Lane2005-12-28
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Get rid of slru.c's hardwired insistence on a fixed number of slots perTom Lane2005-12-06
* Arrange for read-only accesses to SLRU page buffers to take only a sharedTom Lane2005-12-06
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* R-tree is dead ... long live GiST.Tom Lane2005-11-07
* Clean up representation of SLRU page state. This is the cleaner fixTom Lane2005-11-05
* Fix longstanding race condition in transaction log management: there was aTom Lane2005-11-03
* Message correctionsPeter Eisentraut2005-10-29
* Reorder code so that we don't have to hold a critical section whileTom Lane2005-10-28
* Fix race condition in multixact code: it's possible to try to read aTom Lane2005-10-28
* Make code for selecting default WAL sync method less confusing.Tom Lane2005-10-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian2005-10-13
* Back out this because of fear of changing error strings:Bruce Momjian2005-10-13
* This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian2005-10-13
* Expand pg_control information so that we can verify that the databaseTom Lane2005-10-03
* Reduce default value of max_prepared_transactions from 50 to 5. ThisTom Lane2005-08-29
* Rewrite gather-write patch into something less obviously bolted onTom Lane2005-08-22
* Improve xid wraparound message (the server isn't really shut down, justBruce Momjian2005-08-22
* Fix some inconsistent choices of datatypes in xlog.c. Make bufferTom Lane2005-08-22
* Seems that the childXids list would be better based on Oid lists thanTom Lane2005-08-20
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Make GetMultiXactIdMembers() a public function.Tatsuo Ishii2005-08-20
* Avoid an Assert failure if OuterUserId hasn't been set yet duringTom Lane2005-08-17
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-12
* Autovacuum loose end mop-up. Provide autovacuum-specific vacuum costTom Lane2005-08-11
* Modify AtEOXact_CatCache and AtEOXact_RelationCache to assume that theTom Lane2005-08-08