aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* Move BKP_REMOVABLE bit from individual WAL records to WAL page headers.Tom Lane2011-12-12
* Don't set reachedMinRecoveryPoint during crash recovery. In crash recovery,Heikki Linnakangas2011-12-09
* Create a "sort support" interface API for faster sorting.Tom Lane2011-12-07
* During recovery, if we reach consistent state and still have entries in theHeikki Linnakangas2011-12-02
* Improve table locking behavior in the face of current DDL.Robert Haas2011-11-30
* Use IEEE infinity, not 1e10, for null-and-not-null case in gistpenalty().Tom Lane2011-11-27
* Take fillfactor into account in the new COPY bulk heap insert code.Heikki Linnakangas2011-11-26
* Fix erroneous replay of GIN_UPDATE_META_PAGE WAL records.Tom Lane2011-11-25
* Move "hot" members of PGPROC into a separate PGXACT array.Robert Haas2011-11-25
* Continue to allow VACUUM to mark last block of index dirtySimon Riggs2011-11-22
* Avoid marking buffer dirty when VACUUM has no work to do.Simon Riggs2011-11-18
* Wakeup WALWriter as needed for asynchronous commit performance.Simon Riggs2011-11-13
* Fix another bug in the redo of COPY batches.Heikki Linnakangas2011-11-10
* Fix bugs in the COPY heap-insert batching patch.Heikki Linnakangas2011-11-09
* In COPY, insert tuples to the heap in batches.Heikki Linnakangas2011-11-09
* Make VACUUM avoid waiting for a cleanup lock, where possible.Robert Haas2011-11-07
* Don't assume that a tuple's header size is unchanged during toasting.Tom Lane2011-11-04
* Move user functions related to WAL into xlogfuncs.cSimon Riggs2011-11-04
* Avoid scanning nulls at the beginning of a btree index scan.Tom Lane2011-11-02
* Fix btree stop-at-nulls logic properly.Tom Lane2011-11-02
* Update more comments about checkpoints being done by bgwriterSimon Riggs2011-11-02
* Reduce checkpoints and WAL traffic on low activity database serverSimon Riggs2011-11-02
* Refactor xlog.c to create src/backend/postmaster/startup.cSimon Riggs2011-11-02
* Derive oldestActiveXid at correct time for Hot Standby.Simon Riggs2011-11-02
* Fix timing of Startup CLOG and MultiXact during Hot StandbySimon Riggs2011-11-02
* Fix race condition with toast table access from a stale syscache entry.Tom Lane2011-11-01
* Comment changes to show bgwriter no longer performs checkpoints.Simon Riggs2011-11-01
* Stop btree indexscans upon reaching nulls in either direction.Tom Lane2011-10-31
* Update visibilitymap.c header comments.Robert Haas2011-10-29
* Support synchronization of snapshots through an export/import procedure.Tom Lane2011-10-22
* Suppress -Wunused-result warnings about write() and fwrite().Tom Lane2011-10-18
* Avoid assuming that index-only scan data matches the index's rowtype.Tom Lane2011-10-16
* Teach btree to handle ScalarArrayOpExpr quals natively.Tom Lane2011-10-16
* Measure the number of all-visible pages for use in index-only scan costing.Tom Lane2011-10-14
* Modify RelationGetBufferForTuple() to use a typedef, rather than aBruce Momjian2011-10-12
* Add comment on why pulling data from a "name" index column can't crash.Tom Lane2011-10-11
* Clean up a couple of box gist helper functions.Heikki Linnakangas2011-10-09
* Improve index-only scans to avoid repeated access to the index page.Tom Lane2011-10-09
* Support index-only scans using the visibility map to avoid heap fetches.Tom Lane2011-10-07
* Replace the "New Linear" GiST split algorithm for boxes and points with aHeikki Linnakangas2011-10-06
* Fix uninitialized-variable bug.Tom Lane2011-10-04
* Use callbacks in SlruScanDirectory for the actual actionAlvaro Herrera2011-10-04
* Restructure error handling in reading of postgresql.conf.Tom Lane2011-10-02
* Support GiST index support functions that want to cache data across calls.Tom Lane2011-09-30
* Update comments related to the crash-safety of the visibility map.Robert Haas2011-09-27
* heap_update() must recheck tuple after unlocking and relocking buffer.Robert Haas2011-09-27
* Allow snapshot references to still work during transaction abort.Tom Lane2011-09-26
* Avoid unnecessary page-level SSI lock check in heap_insert().Tom Lane2011-09-16
* gistendscan() forgot to free so->giststate.Tom Lane2011-09-16
* In the final emptying phase of the new GiST buffering build, set theHeikki Linnakangas2011-09-12