summaryrefslogtreecommitdiff
path: root/src/backend/utils/cache
AgeCommit message (Expand)Author
2005-06-28Replace pg_shadow and pg_group by new role-capable catalogs pg_authidTom Lane
2005-06-17Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom 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-05-01Change CREATE TYPE to require datatype output and send functions to haveTom 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-04-11Create the planner mechanism for optimizing simple MIN and MAX queriesTom Lane
2005-03-31First phase of OUT-parameters project. We can now define and use SQLTom 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-25Fix resource owner code to generate catcache and relcache leak warningsTom Lane
2005-03-07Adjust creation/destruction of TupleDesc data structure to reduce theTom Lane
2005-01-27Small patch to move get_grosysid() from catalog/aclchk.c toNeil Conway
2005-01-10Separate the functions of relcache entry flush and smgr cache entry flushTom 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-11-05Create 'default_tablespace' GUC variable that supplies a TABLESPACETom Lane
2004-10-20Allow functions returning void or cstring to appear in FROM clause,Tom Lane
2004-09-27A few minor list-related cleanups:Neil Conway
2004-09-16Restructure subtransaction handling to reduce resource consumption,Tom Lane
2004-09-06Fix a number of places where brittle data structures or overly strongTom 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-28Fix subtransaction behavior for large objects, temp namespace, files,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-19Fix oversight in recent rowtype-handling improvements: transformTargetListTom Lane
2004-06-18Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane
2004-06-06Infrastructure for I/O of composite types: arrange for the I/O routinesTom Lane
2004-06-05Make the world very nearly safe for composite-type columns in tables.Tom Lane
2004-05-30Use the new List API function names throughout the backend, and disable theNeil Conway
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2004-05-08Get rid of rd_nblocks field in relcache entries. Turns out this wasTom Lane
2004-05-06Make ALTER COLUMN TYPE preserve clustered status for indexes it doesn'tTom Lane
2004-04-01Replace TupleTableSlot convention for whole-row variables and functionTom Lane
2004-03-16Remove double-rename used by Win32 on busy files. Not needed anymore.Bruce Momjian
2004-03-14Tweak planner so that index expressions and predicates are matched toTom Lane
2004-02-25For application to HEAD, following community review.Bruce Momjian
2004-02-10Restructure smgr API as per recent proposal. smgr no longer depends onTom Lane
2004-02-02Adjust rename on Win32 to only link to temp name while holding lock,Bruce Momjian
2004-01-26Ensure that close() and fclose() are checked for errors, at least inTom Lane
2003-12-28Clean up the usage of canonicalize_qual(): in particular, be consistentTom Lane
2003-12-03Planner failed to be smart about binary-compatible expressions in pathkeysTom Lane