summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2007-03-05Fix a typo in a comment. Heikki Linnakangas.Neil Conway
2007-03-03Split _bt_insertonpg to two functions.Bruce Momjian
2007-03-03Remove undo information from pg_controldata --- never used.Bruce Momjian
2007-02-27Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane
2007-02-21btree source code cleanups:Bruce Momjian
2007-02-15Restructure autovacuum in two processes: a dummy process, which runsAlvaro Herrera
2007-02-14Move fsync method macro defines into /include/access/xlogdefs.h so theyBruce Momjian
2007-02-13Disallow committing a prepared transaction unless we are in the same databaseTom Lane
2007-02-09Replace useless uses of := by = in makefiles.Peter Eisentraut
2007-02-09Combine cmin and cmax fields of HeapTupleHeaders into a single field, byTom Lane
2007-02-08Fix reference-after-free in the new btree page split code, as reported byAlvaro Herrera
2007-02-08Normalize fgets() calls to use sizeof() for calculating the buffer sizePeter Eisentraut
2007-02-08Reduce WAL activity for page splits:Bruce Momjian
2007-02-07Add a function pg_stat_clear_snapshot() that discards any statistics snapshotTom Lane
2007-02-07Remove the xlog-centric "database system is ready" message and replace it withTom Lane
2007-02-06Remove some dead code, per Heikki.Tom Lane
2007-02-05Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant toTom Lane
2007-02-04Don't MAXALIGN in the checks to decide whether a tuple is over TOAST'sTom Lane
2007-02-01Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian
2007-02-01Fix a few typos in comments in GiN.Neil Conway
2007-01-31Allow GIN's extractQuery method to signal that nothing can satisfy the query.Teodor Sigaev
2007-01-30Add support for cross-type hashing in hash index searches and hash joins.Tom Lane
2007-01-29Add comment noting that hashm_procid in a hash index's metapage isn'tTom Lane
2007-01-27Correct an old logic error in btree page splitting: when considering a splitTom Lane
2007-01-25Prevent WAL logging when COPY is done in the same transation thatBruce Momjian
2007-01-20Refactor the index AM API slightly: move currentItemData andNeil Conway
2007-01-20Remove remains of old depend target.Peter Eisentraut
2007-01-16Arrange for autovacuum to be killed when another operation wants to be aloneAlvaro Herrera
2007-01-12Add some notes about the basic mathematical laws that the system presumesTom Lane
2007-01-09Enable another five tuple status bits by using the high bits of theBruce Momjian
2007-01-09Add a citation to Seltzer and Yigit's Usenix '91 paper about hash tableTom Lane
2007-01-09Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2007-01-04Fix some small typos in comments. Greg StarkTom Lane
2007-01-03Clean up smgr.c/md.c APIs as per discussion a couple months ago. Instead ofTom Lane
2006-12-30Support type modifiers for user-defined types, and pull most knowledgeTom Lane
2006-12-28Fix up btree's initial scankey processing to be able to detect redundantTom Lane
2006-12-23Restructure operator classes to allow improved handling of cross-data-typeTom Lane
2006-12-08Remove the logId/logSeg fields from pg_control, because they are not neededTom Lane
2006-12-06Add a txn_start column to pg_stat_activity. This makes it easier toNeil Conway
2006-11-30Minor adjustments to make failures in startup/shutdown behave more cleanly.Tom Lane
2006-11-30Fix bug with page deletion. If inner page is removed and it tries toTeodor Sigaev
2006-11-23Add a comment noting that heap_copytuple_with_tuple() results in aNeil Conway
2006-11-23Several changes to reduce the probability of running out of memory duringTom Lane
2006-11-21On systems that have setsid(2) (which should be just about everything exceptTom Lane
2006-11-19Repair problems with hash indexes that span multiple segments: the hash code'sTom Lane
2006-11-17Repair two related errors in heap_lock_tuple: it was failing to recognizeTom Lane
2006-11-16String fixPeter Eisentraut
2006-11-12Fix some typos in comments.Neil Conway
2006-11-11Suppress a few 'uninitialized variable' warnings that gcc emits only atTom Lane