summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2007-12-01Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagateTom Lane
2007-11-30Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane
2007-11-16Improve GIN index build's tracking of memory usage by usingTom Lane
2007-11-16Repair still another bug in the btree page split WAL reduction patch:Tom Lane
2007-11-16Small comment spacing improvement.Bruce Momjian
2007-11-15Fix pgindent to properly handle 'else' and single-line comments on theBruce Momjian
2007-11-15Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian
2007-11-15When logging the recovery.conf parameters, show them quoted as they wouldPeter Eisentraut
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-11-15Prevent re-use of a deleted relation's relfilenode until after the nextTom Lane
2007-11-13Clean up some stray references to tsearch2.Tom Lane
2007-11-11Ensure that typmod decoration on a datatype name is validated in all cases,Tom Lane
2007-11-10Reduce error level of ROLLBACK outside a transaction from WARNING toBruce Momjian
2007-11-07Use "alternative" instead of "alternate" where it is clearer.Peter Eisentraut
2007-10-29- Add check of already changed page while replay WAL. This touches onlyTeodor Sigaev
2007-10-29Fix coredump during replay WAL after crash. Change entrySplitPage() to preventTeodor Sigaev
2007-10-24Rearrange vacuum-related bits in PGPROC as a bitmask, to better supportAlvaro Herrera
2007-10-24Keep heap_page_prune from marking the buffer dirty when it didn'tTom Lane
2007-10-16Tweak toast-related logic in heapam.c so that the toaster is only invokedTom Lane
2007-10-12When telling the bgwriter that we need a checkpoint because too much xlogTom Lane
2007-10-11Remove incorrect use of VARSIZE() on a toasted datum. We can just remove itTom Lane
2007-10-01Avoid assuming that struct varattrib_pointer doesn't get padded by theTom Lane
2007-09-30Add an extra header byte to TOAST-pointer datums to represent their sizeTom Lane
2007-09-30Adjust recovery PS display as agreed with Simon: 'waiting for XXX'Tom Lane
2007-09-29Make recovery show the current input WAL segment name in the startupTom Lane
2007-09-29Make archive recovery always start a new timeline, rather than only when aTom Lane
2007-09-26Some small tuptoaster improvements from Greg Stark. Avoid unnecessaryTom Lane
2007-09-26Minor improvements in backup and recovery:Tom Lane
2007-09-21Fix regex, LIKE, and some other second-rank text-manipulation functionsTom Lane
2007-09-21Improve handling of prune/no-prune decisions by storing a page's oldestTom Lane
2007-09-21Fix comments that misspelled TransactionIdIsInProgress, per Heikki.Tom Lane
2007-09-20HOT updates. When we update a tuple without changing any of its indexedTom Lane
2007-09-14Remove GIN interface section, which is now documented in SGML.Bruce Momjian
2007-09-12Redefine the lp_flags field of item pointers as having four states, ratherTom Lane
2007-09-11Rename recently-added pg_stat_activity column from txn_start to xact_start,Tom Lane
2007-09-08Replace the former method of determining snapshot xmax --- to wit, callingTom Lane
2007-09-07Don't take ProcArrayLock while exiting a transaction that has no XID; there isTom Lane
2007-09-07Improve page split in rtree emulation. Now if splitted result hasTeodor Sigaev
2007-09-05Quick hack to make the VXID of a prepared transaction be -1/XID,Tom Lane
2007-09-05Implement lazy XID allocation: transactions that do not modify any databaseTom Lane
2007-09-03Implement function-local GUC parameter settings, as per recent discussion.Tom Lane
2007-08-28Add a debug logging message when a resource manager rejects an attemptedTom Lane
2007-08-21Tsearch2 functionality migrates to core. The bulk of this work is byTom Lane
2007-08-14Fix oversight in async-commit patch: there were some places in heapam.cTom Lane
2007-08-13Fix two bugs induced in VACUUM FULL by async-commit patch.Tom Lane
2007-08-04Switch over to using the src/timezone functions for formatting timestampsTom Lane
2007-08-01Support an optional asynchronous commit mode, in which we don't flush WALTom Lane
2007-07-24Create a new dedicated Postgres process, "wal writer", which exists to writeTom Lane
2007-06-30Improve logging of checkpoints. Patch by Greg Smith, worked overTom Lane
2007-06-28Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane