diff options
Diffstat (limited to 'src/backend/utils/cache')
-rw-r--r-- | src/backend/utils/cache/catcache.c | 20 | ||||
-rw-r--r-- | src/backend/utils/cache/inval.c | 14 | ||||
-rw-r--r-- | src/backend/utils/cache/lsyscache.c | 17 | ||||
-rw-r--r-- | src/backend/utils/cache/rel.c | 6 | ||||
-rw-r--r-- | src/backend/utils/cache/relcache.c | 26 | ||||
-rw-r--r-- | src/backend/utils/cache/syscache.c | 22 | ||||
-rw-r--r-- | src/backend/utils/cache/temprel.c | 12 |
7 files changed, 22 insertions, 95 deletions
diff --git a/src/backend/utils/cache/catcache.c b/src/backend/utils/cache/catcache.c index 8224c935786..8ec1cad4989 100644 --- a/src/backend/utils/cache/catcache.c +++ b/src/backend/utils/cache/catcache.c @@ -7,28 +7,18 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/catcache.c,v 1.43 1999/06/04 02:19:45 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/catcache.c,v 1.43.2.1 1999/08/02 05:24:59 scrappy Exp $ * *------------------------------------------------------------------------- */ -#include <string.h> #include "postgres.h" -#include "access/heapam.h" #include "access/genam.h" -#include "utils/tqual.h" -#include "utils/builtins.h" -#include "utils/portal.h" -#include "utils/catcache.h" -#include "utils/elog.h" -#include "utils/palloc.h" -#include "utils/mcxt.h" -#include "utils/rel.h" -#include "storage/bufpage.h" +#include "access/heapam.h" #include "access/valid.h" +#include "catalog/pg_type.h" #include "miscadmin.h" -#include "fmgr.h" /* for F_BOOLEQ, etc. DANGER */ -#include "catalog/pg_type.h" /* for OID of int28 type */ -#include "lib/dllist.h" +#include "utils/builtins.h" +#include "utils/catcache.h" static void CatCacheRemoveCTup(CatCache *cache, Dlelem *e); static Index CatalogCacheComputeHashIndex(struct catcache * cacheInP); diff --git a/src/backend/utils/cache/inval.c b/src/backend/utils/cache/inval.c index 7cf66e22808..134c0dbb8a8 100644 --- a/src/backend/utils/cache/inval.c +++ b/src/backend/utils/cache/inval.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.23 1999/05/25 16:12:23 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.23.2.1 1999/08/02 05:25:00 scrappy Exp $ * * Note - this code is real crufty... * @@ -15,22 +15,14 @@ */ #include "postgres.h" -#include <miscadmin.h> - -#include "access/heapam.h" /* XXX to support hacks below */ -#include "access/htup.h" #include "catalog/catalog.h" +#include "catalog/catname.h" #include "catalog/heap.h" -#include "storage/bufpage.h" -#include "storage/buf.h" /* XXX for InvalidBuffer */ -#include "storage/ipc.h" +#include "miscadmin.h" #include "storage/sinval.h" #include "utils/catcache.h" #include "utils/inval.h" -#include "utils/rel.h" #include "utils/relcache.h" -#include "catalog/catname.h" /* XXX to support hacks below */ -#include "utils/syscache.h" /* XXX to support the hacks below */ static InvalidationEntry InvalidationEntryAllocate(uint16 size); static void LocalInvalidInvalidate(LocalInvalid invalid, void (*function) ()); diff --git a/src/backend/utils/cache/lsyscache.c b/src/backend/utils/cache/lsyscache.c index be590044418..286ebaefcd5 100644 --- a/src/backend/utils/cache/lsyscache.c +++ b/src/backend/utils/cache/lsyscache.c @@ -7,28 +7,19 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/lsyscache.c,v 1.27 1999/05/29 01:45:21 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/lsyscache.c,v 1.27.2.1 1999/08/02 05:25:00 scrappy Exp $ * * NOTES * Eventually, the index information should go through here, too. *------------------------------------------------------------------------- */ -#include <string.h> #include "postgres.h" -#include "nodes/pg_list.h" -#include "utils/syscache.h" -#include "utils/lsyscache.h" -#include "access/tupmacs.h" -#include "utils/rel.h" -#include "utils/palloc.h" -#include "utils/elog.h" -#include "access/attnum.h" -#include "access/heapam.h" - -#include "catalog/pg_amop.h" + #include "catalog/pg_operator.h" #include "catalog/pg_type.h" +#include "utils/lsyscache.h" +#include "utils/syscache.h" /* ---------- AMOP CACHES ---------- */ diff --git a/src/backend/utils/cache/rel.c b/src/backend/utils/cache/rel.c index f37a97b34f6..c7e1b45240c 100644 --- a/src/backend/utils/cache/rel.c +++ b/src/backend/utils/cache/rel.c @@ -7,18 +7,14 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/rel.c,v 1.5 1999/05/25 16:12:23 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/rel.c,v 1.5.2.1 1999/08/02 05:25:00 scrappy Exp $ * *------------------------------------------------------------------------- */ /* #define RELREFDEBUG 1 */ #include "postgres.h" -#include "miscadmin.h" #include "access/istrat.h" -#include "access/tupdesc.h" -#include "utils/rel.h" -#include "storage/fd.h" /* diff --git a/src/backend/utils/cache/relcache.c b/src/backend/utils/cache/relcache.c index f8c73b7b22c..1c20d9963a9 100644 --- a/src/backend/utils/cache/relcache.c +++ b/src/backend/utils/cache/relcache.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.62 1999/05/25 16:12:23 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.62.2.1 1999/08/02 05:25:01 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -30,54 +30,32 @@ * */ #include <sys/types.h> -#include <stdio.h> /* for sprintf() */ #include <errno.h> #include <sys/file.h> #include <fcntl.h> -#include <string.h> #include "postgres.h" #include "access/genam.h" #include "access/heapam.h" -#include "access/htup.h" #include "access/istrat.h" -#include "access/itup.h" -#include "access/skey.h" -#include "access/tupdesc.h" -#include "access/tupmacs.h" -#include "access/xact.h" #include "catalog/catalog.h" #include "catalog/catname.h" #include "catalog/index.h" #include "catalog/indexing.h" -#include "catalog/pg_aggregate.h" #include "catalog/pg_attrdef.h" -#include "catalog/pg_attribute.h" -#include "catalog/pg_index.h" -#include "catalog/pg_proc.h" -#include "catalog/pg_class.h" #include "catalog/pg_log.h" +#include "catalog/pg_proc.h" #include "catalog/pg_relcheck.h" #include "catalog/pg_rewrite.h" #include "catalog/pg_type.h" #include "catalog/pg_variable.h" -#include "fmgr.h" #include "lib/hasht.h" #include "miscadmin.h" -#include "storage/buf.h" -#include "storage/bufmgr.h" -#include "storage/fd.h" /* for SEEK_ */ -#include "storage/lmgr.h" #include "storage/smgr.h" #include "utils/builtins.h" #include "utils/catcache.h" -#include "utils/hsearch.h" -#include "utils/mcxt.h" -#include "utils/memutils.h" -#include "utils/rel.h" #include "utils/relcache.h" -#include "utils/syscache.h" static void RelationFlushRelation(Relation *relationPtr, diff --git a/src/backend/utils/cache/syscache.c b/src/backend/utils/cache/syscache.c index d302a33d85e..9cc3a554ff0 100644 --- a/src/backend/utils/cache/syscache.c +++ b/src/backend/utils/cache/syscache.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.28 1999/07/07 16:09:33 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.28.2.1 1999/08/02 05:25:01 scrappy Exp $ * * NOTES * These routines allow the parser/planner/executor to perform @@ -20,33 +20,21 @@ #include "postgres.h" #include "access/heapam.h" -#include "access/htup.h" #include "catalog/catname.h" -#include "utils/catcache.h" -#include <string.h> - - -/* ---------------- - * hardwired attribute information comes from system catalog files. - * ---------------- - */ -#include "catalog/pg_am.h" +#include "catalog/pg_aggregate.h" #include "catalog/pg_amop.h" -#include "catalog/pg_attribute.h" #include "catalog/pg_group.h" #include "catalog/pg_index.h" #include "catalog/pg_inherits.h" #include "catalog/pg_language.h" +#include "catalog/pg_listener.h" #include "catalog/pg_opclass.h" #include "catalog/pg_operator.h" #include "catalog/pg_proc.h" -#include "catalog/pg_class.h" -#include "catalog/pg_type.h" #include "catalog/pg_rewrite.h" -#include "catalog/pg_aggregate.h" #include "catalog/pg_shadow.h" -#include "storage/large_object.h" -#include "catalog/pg_listener.h" +#include "catalog/pg_type.h" +#include "utils/catcache.h" extern bool AMI_OVERRIDE; /* XXX style */ diff --git a/src/backend/utils/cache/temprel.c b/src/backend/utils/cache/temprel.c index 6635ac2bd49..55f432e41b5 100644 --- a/src/backend/utils/cache/temprel.c +++ b/src/backend/utils/cache/temprel.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.6 1999/07/03 15:43:57 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.6.2.1 1999/08/02 05:25:01 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -22,20 +22,12 @@ */ #include <sys/types.h> -#include <stdio.h> -#include <string.h> #include "postgres.h" -#include "miscadmin.h" -#include "nodes/pg_list.h" -#include "utils/mcxt.h" -#include "utils/temprel.h" -#include "access/xact.h" -#include "access/htup.h" #include "access/heapam.h" #include "catalog/heap.h" #include "catalog/index.h" -#include "catalog/pg_class.h" +#include "utils/temprel.h" GlobalMemory CacheCxt; |