aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* 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
* Add some missing vacuum_delay_point calls in GIST vacuuming.Tom Lane2006-02-14
* Actually there's a better way to do this, which is to count tuplesTom Lane2006-02-12
* Skip ambulkdelete scan if there's nothing to delete and the index is notTom Lane2006-02-11
* Revert based on Tom's recommendation:Bruce Momjian2006-02-11
* Allow VACUUM to complete faster by avoiding scanning the indexes when noBruce Momjian2006-02-11
* Remove the no-longer-useful HashItem/HashItemData level of structure.Tom Lane2006-01-25
* Remove the no-longer-useful BTItem/BTItemData level of structure, andTom Lane2006-01-25
* Allow row comparisons to be used as indexscan qualifications.Tom Lane2006-01-25
* Instead of using a numberOfRequiredKeys count to distinguish requiredTom Lane2006-01-23
* Repair longstanding bug in slru/clog logic: it is possible for two backendsTom Lane2006-01-21
* Improve comments about btree's use of ScanKey data structures: thereTom Lane2006-01-17
* Some minor code cleanup, falling out from the removal of rtree. SK_NEGATETom Lane2006-01-14
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-11
* Add RelationOpenSmgr() calls to ensure rd_smgr is valid when we try toTom Lane2006-01-07
* Convert Assert checking for empty page into a regular test and elog.Tom Lane2006-01-06
* Make all command-line options of postmaster and postgres the same. SeePeter Eisentraut2006-01-05
* 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
* I have added these macros to c.h:Bruce Momjian2005-12-25
* Adjust string comparison so that only bitwise-equal strings are consideredTom Lane2005-12-22
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Push the responsibility for handling ignore_killed_tuples down intoTom Lane2005-12-07
* A couple of tiny performance hacks in _bt_step(). Remove PageIsEmptyTom Lane2005-12-07
* 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
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-03
* Some marginal additional hacking to shave a few more cycles offTom Lane2005-11-26
* Change seqscan logic so that we check visibility of all tuples on a pageTom Lane2005-11-26
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane2005-11-20
* Modify tuptoaster's API so that it does not try to modify the passedTom Lane2005-11-20
* R-tree is dead ... long live GiST.Tom Lane2005-11-07
* Add simple sanity checks on newly-read pages to GiST, too.Tom Lane2005-11-06
* Add defenses to btree and hash index AMs to do simple sanity checksTom Lane2005-11-06
* Clean up representation of SLRU page state. This is the cleaner fixTom Lane2005-11-05
* Rename the members of CommandDest enum so they don't collide with other uses ofAlvaro Herrera2005-11-03
* 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
* Better solution to the problem of labeling whole-row Datums that areTom Lane2005-10-19
* Ensure that the Datum generated from a whole-row Var contains validTom Lane2005-10-19
* A few trivial code cleanups motivated by reading warnings generatedTom Lane2005-10-18
* 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