aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
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
* Fix problems with cached tuple descriptors disappearing while still in useTom Lane2006-06-16
* 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
* Som improve page split in multicolumn GiST index.Teodor Sigaev2006-05-29
* Correct cheking in findParents(). iTeodor Sigaev2006-05-29
* Remove traces of otherwise unused RELKIND_SPECIAL symbol. Leave the psql bitsAlvaro Herrera2006-05-28
* Fix findParents() in case of multiple levels to find.Teodor Sigaev2006-05-26
* * Add support NULL to GiST.Teodor Sigaev2006-05-24
* Call MarkBufferDirty() before XLogInsert() during completion of insertTeodor Sigaev2006-05-19
* Simplify gistSplit() and some refactoring related code.Teodor Sigaev2006-05-19
* Rework completion of incomplete inserts. Now it writesTeodor Sigaev2006-05-19
* Reduce size of critial section during vacuum full, criticalTeodor Sigaev2006-05-17
* Clean up code associated with updating pg_class statistics columnsTom Lane2006-05-10
* Reduce size of critical section and remove call of user-defined functions inTeodor Sigaev2006-05-10
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-08
* Rewrite btree index scans to work a page at a time in all cases (bothTom Lane2006-05-07
* Fix typo noticed by Alvaro HerreraTeodor Sigaev2006-05-03
* Clean up API for ambulkdelete/amvacuumcleanup as per today's discussion.Tom Lane2006-05-02
* Suppress some gcc warnings.Tom Lane2006-05-02
* GIN: Generalized Inverted iNdex.Teodor Sigaev2006-05-02
* Arrange to cache btree metapage data in the relcache entry for the index,Tom Lane2006-04-25
* 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
* Fix an ancient oversight in btree xlog replay. When trying to determine if anTom Lane2006-04-13
* Fix a bunch of problems with domains by making them use special input functionsTom Lane2006-04-05
* 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
* Modify all callers of datatype input and receive functions so that if theseTom Lane2006-04-04
* Define a separately configurable XLOG_BLCKSZ symbol for the page sizeTom Lane2006-04-03
* Fix thinko in gistRedoPageUpdateRecord: if XLR_BKP_BLOCK_1 is set, weTom Lane2006-04-03
* Eliminate ajust scan code. Since concurrent GiST it doesn'tTeodor Sigaev2006-04-03
* Remove the 'slow' path for btree index build, which built the btreeTom Lane2006-04-01
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-31
* Improve gist XLOG code to follow the coding rules needed to preventTom Lane2006-03-30
* 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
* Repair longstanding error in btree xlog replay: XLogReadBuffer should beTom Lane2006-03-28
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-24
* Clean up representation of function RTEs for functions returning RECORD.Tom Lane2006-03-16
* Improve parser so that we can show an error cursor position for errorsTom Lane2006-03-14
* Add a CHECK_FOR_INTERRUPTS() in _bt_buildadd(). This fixes problemTom Lane2006-03-10
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* This patch makes the error message strings throughout the backendNeil Conway2006-03-01
* Cleanup the usage of ScanDirection: use the symbolic names for theNeil Conway2006-02-21
* Move btbulkdelete's vacuum_delay_point() call to a place in the loop whereTom Lane2006-02-14