summaryrefslogtreecommitdiff
path: root/src/backend/access/transam
Commit message (Expand)AuthorAgeFilesLines
* Don't try to call posix_fadvise() unless <fcntl.h> supplies a declarationTom Lane2006-06-181-5/+7
* Test for POSIX_FADV_DONTNEED to use posix_fadvise().Bruce Momjian2006-06-161-2/+2
* Use posix_fadvise() to avoid kernel caching of WAL contents on WAL fileBruce Momjian2006-06-151-25/+33
* GIN: Generalized Inverted iNdex.Teodor Sigaev2006-05-021-2/+3
* Add statement_timestamp(), clock_timestamp(), andBruce Momjian2006-04-251-3/+22
* Ensure that we validate the page header of the first page of a WAL fileTom Lane2006-04-201-2/+29
* Fix the torn-page hazard for PITR base backups by forcing full page writesTom Lane2006-04-171-78/+156
* Make the world safe for full_page_writes. Allow XLOG records that try toTom Lane2006-04-142-20/+218
* Add a field to the first page of each WAL file to indicate theTom Lane2006-04-051-1/+10
* Don't use BLCKSZ for the physical length of the pg_control file, butTom Lane2006-04-041-12/+11
* Define a separately configurable XLOG_BLCKSZ symbol for the page sizeTom Lane2006-04-031-46/+55
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-313-26/+21
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-294-65/+278
* Disable full_page_writes, because turning it off risks causing crash-recoveryTom Lane2006-03-281-3/+2
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-244-57/+95
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-0511-22/+22
* This patch makes the error message strings throughout the backendNeil Conway2006-03-011-8/+7
* Repair longstanding bug in slru/clog logic: it is possible for two backendsTom Lane2006-01-211-25/+10
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-112-11/+11
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-291-15/+15
* Arrange to set the LC_XXX environment variables to match our localeTom Lane2005-12-281-3/+4
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-111-2/+3
* Get rid of slru.c's hardwired insistence on a fixed number of slots perTom Lane2005-12-064-35/+82
* Arrange for read-only accesses to SLRU page buffers to take only a sharedTom Lane2005-12-064-23/+129
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-228-165/+169
* R-tree is dead ... long live GiST.Tom Lane2005-11-071-3/+2
* Clean up representation of SLRU page state. This is the cleaner fixTom Lane2005-11-054-145/+149
* Fix longstanding race condition in transaction log management: there was aTom Lane2005-11-031-33/+50
* Message correctionsPeter Eisentraut2005-10-293-8/+8
* Reorder code so that we don't have to hold a critical section whileTom Lane2005-10-281-24/+28
* Fix race condition in multixact code: it's possible to try to read aTom Lane2005-10-281-35/+110
* Make code for selecting default WAL sync method less confusing.Tom Lane2005-10-221-6/+6
* Standard pgindent run for 8.1.Bruce Momjian2005-10-1511-1465/+1412
* This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian2005-10-131-5/+5
* Back out this because of fear of changing error strings:Bruce Momjian2005-10-131-5/+5
* This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian2005-10-131-5/+5
* Expand pg_control information so that we can verify that the databaseTom Lane2005-10-031-1/+17
* Reduce default value of max_prepared_transactions from 50 to 5. ThisTom Lane2005-08-291-2/+2
* Rewrite gather-write patch into something less obviously bolted onTom Lane2005-08-221-123/+142
* Improve xid wraparound message (the server isn't really shut down, justBruce Momjian2005-08-221-3/+3
* Fix some inconsistent choices of datatypes in xlog.c. Make bufferTom Lane2005-08-221-32/+34
* Seems that the childXids list would be better based on Oid lists thanTom Lane2005-08-201-5/+5
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-206-71/+72
* Make GetMultiXactIdMembers() a public function.Tatsuo Ishii2005-08-201-3/+2
* Avoid an Assert failure if OuterUserId hasn't been set yet duringTom Lane2005-08-171-4/+4
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-121-50/+13
* Autovacuum loose end mop-up. Provide autovacuum-specific vacuum costTom Lane2005-08-111-2/+8
* Modify AtEOXact_CatCache and AtEOXact_RelationCache to assume that theTom Lane2005-08-081-1/+15
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-011-2/+39
* Add per-user and per-database connection limit options.Tom Lane2005-07-311-1/+2