aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* Remove the CheckpointStartLock in favor of having backends show whether theyTom Lane2007-04-03
* Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE.Tom Lane2007-04-03
* Support enum data types. Along the way, use macros for the values ofTom Lane2007-04-02
* Fix oversight in coding of _bt_start_vacuum: we can't assume that the LWLockTom Lane2007-03-30
* Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving)Tom Lane2007-03-29
* Clean up the representation of special snapshots by including a "methodTom Lane2007-03-25
* Arrange for PreventTransactionChain to reject commands submitted as partTom Lane2007-03-22
* Reverted waiting for further fixes:Peter Eisentraut2007-03-13
* First phase of plan-invalidation project: create a plan cache managementTom Lane2007-03-13
* Make configuration parameters fall back to their default values when theyPeter Eisentraut2007-03-12
* Fix a typo in a comment. Heikki Linnakangas.Neil Conway2007-03-05
* Split _bt_insertonpg to two functions.Bruce Momjian2007-03-03
* Remove undo information from pg_controldata --- never used.Bruce Momjian2007-03-03
* Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane2007-02-27
* btree source code cleanups:Bruce Momjian2007-02-21
* Restructure autovacuum in two processes: a dummy process, which runsAlvaro Herrera2007-02-15
* Move fsync method macro defines into /include/access/xlogdefs.h so theyBruce Momjian2007-02-14
* Disallow committing a prepared transaction unless we are in the same databaseTom Lane2007-02-13
* Replace useless uses of := by = in makefiles.Peter Eisentraut2007-02-09
* Combine cmin and cmax fields of HeapTupleHeaders into a single field, byTom Lane2007-02-09
* Fix reference-after-free in the new btree page split code, as reported byAlvaro Herrera2007-02-08
* Normalize fgets() calls to use sizeof() for calculating the buffer sizePeter Eisentraut2007-02-08
* Reduce WAL activity for page splits:Bruce Momjian2007-02-08
* Add a function pg_stat_clear_snapshot() that discards any statistics snapshotTom Lane2007-02-07
* Remove the xlog-centric "database system is ready" message and replace it withTom Lane2007-02-07
* Remove some dead code, per Heikki.Tom Lane2007-02-06
* Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant toTom Lane2007-02-05
* Don't MAXALIGN in the checks to decide whether a tuple is over TOAST'sTom Lane2007-02-04
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-01
* Fix a few typos in comments in GiN.Neil Conway2007-02-01
* Allow GIN's extractQuery method to signal that nothing can satisfy the query.Teodor Sigaev2007-01-31
* Add support for cross-type hashing in hash index searches and hash joins.Tom Lane2007-01-30
* Add comment noting that hashm_procid in a hash index's metapage isn'tTom Lane2007-01-29
* Correct an old logic error in btree page splitting: when considering a splitTom Lane2007-01-27
* Prevent WAL logging when COPY is done in the same transation thatBruce Momjian2007-01-25
* Refactor the index AM API slightly: move currentItemData andNeil Conway2007-01-20
* Remove remains of old depend target.Peter Eisentraut2007-01-20
* Arrange for autovacuum to be killed when another operation wants to be aloneAlvaro Herrera2007-01-16
* Add some notes about the basic mathematical laws that the system presumesTom Lane2007-01-12
* Enable another five tuple status bits by using the high bits of theBruce Momjian2007-01-09
* Add a citation to Seltzer and Yigit's Usenix '91 paper about hash tableTom Lane2007-01-09
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-09
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Fix some small typos in comments. Greg StarkTom Lane2007-01-04
* Clean up smgr.c/md.c APIs as per discussion a couple months ago. Instead ofTom Lane2007-01-03
* Support type modifiers for user-defined types, and pull most knowledgeTom Lane2006-12-30
* Fix up btree's initial scankey processing to be able to detect redundantTom Lane2006-12-28
* Restructure operator classes to allow improved handling of cross-data-typeTom Lane2006-12-23
* Remove the logId/logSeg fields from pg_control, because they are not neededTom Lane2006-12-08
* Add a txn_start column to pg_stat_activity. This makes it easier toNeil Conway2006-12-06