summaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/relcache.c
AgeCommit message (Expand)Author
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-12-31Found the problem with my operator-family changes: by fetching fromTom Lane
2006-12-23Restructure operator classes to allow improved handling of cross-data-typeTom Lane
2006-11-05Fix recently-identified PITR recovery hazard: the base backup could containTom Lane
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-05Get rid of the separate RULE privilege for tables: now only a table's ownerTom Lane
2006-07-31Change the relation_open protocol so that we obtain lock on a relationTom Lane
2006-07-14Remove 576 references of include files that were not needed.Bruce Momjian
2006-07-13Allow include files to compile own their own.Bruce Momjian
2006-07-03Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane
2006-07-02Add FILLFACTOR to CREATE INDEX.Bruce Momjian
2006-06-16Fix problems with cached tuple descriptors disappearing while still in useTom Lane
2006-05-06Further minor simplification of relcache startup: don't need a staticTom Lane
2006-05-04Simplify relcache startup sequence. With the new design of InitPostgresTom Lane
2006-04-25Arrange to cache btree metapage data in the relcache entry for the index,Tom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2006-01-19Avoid crashing if relcache flush occurs while trying to load data into anTom Lane
2006-01-19Fix a tiny memory leak (one List header) in RelationCacheInvalidate().Tom Lane
2006-01-08Avoid leaking memory while reading toasted entries from pg_rewrite,Tom Lane
2006-01-05Make all command-line options of postmaster and postgres the same. SeePeter Eisentraut
2005-12-09Simplify lock manager data structures by making a clear separation betweenTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-11-20Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-09-16Update two comments to refer to use the new list API names.Neil Conway
2005-08-26Arrange for indexes and toast tables to inherit their ownership fromTom Lane
2005-08-12Solve the problem of OID collisions by probing for duplicate OIDsTom Lane
2005-08-08Modify AtEOXact_CatCache and AtEOXact_RelationCache to assume that theTom Lane
2005-05-29Modify hash_search() API to prevent future occurrences of the errorTom Lane
2005-05-27Arrange to cache fmgr lookup information for an index's access methodTom Lane
2005-05-11Code cleanup: in C89, there is no point casting the first argument toNeil Conway
2005-05-06For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane
2005-04-14Marginal hack to use a specialized hash function for dynahash hashtablesTom Lane
2005-04-14Completion of project to use fixed OIDs for all system catalogs andTom Lane
2005-04-14First phase of project to use fixed OIDs for all system catalogs andTom Lane
2005-03-29Convert oidvector and int2vector into variable-length arrays. ThisTom Lane
2005-03-28Rethink the order of expression preprocessing: eval_const_expressionsTom Lane
2005-03-07Adjust creation/destruction of TupleDesc data structure to reduce theTom Lane
2005-01-10Phase 1 of fix for 'SMgrRelation hashtable corrupted' problem. ThisTom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-12Upgrade formrdesc() so that it can correctly initialize the tupledescTom Lane
2004-11-20Avoid scanning the relcache during AtEOSubXact_RelationCache when thereTom Lane
2004-09-16Restructure subtransaction handling to reduce resource consumption,Tom Lane
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-08-28Fix relcache to account properly for subtransaction status of 'new'Tom Lane
2004-07-17Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane
2004-07-01Nested transactions. There is still much left to do, especially on theTom Lane
2004-06-18Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane
2004-05-30Use the new List API function names throughout the backend, and disable theNeil Conway