#include <catcache.h>
Data Fields | |
int | id |
slist_node | cc_next |
const char * | cc_relname |
Oid | cc_reloid |
Oid | cc_indexoid |
bool | cc_relisshared |
TupleDesc | cc_tupdesc |
int | cc_ntup |
int | cc_nbuckets |
int | cc_nkeys |
int | cc_key [CATCACHE_MAXKEYS] |
PGFunction | cc_hashfunc [CATCACHE_MAXKEYS] |
ScanKeyData | cc_skey [CATCACHE_MAXKEYS] |
bool | cc_isname [CATCACHE_MAXKEYS] |
dlist_head | cc_lists |
dlist_head | cc_bucket [1] |
Definition at line 37 of file catcache.h.
Definition at line 69 of file catcache.h.
Referenced by AtEOXact_CatCache(), CatalogCacheCreateEntry(), CatalogCacheIdInvalidate(), ResetCatalogCache(), SearchCatCache(), and SearchCatCacheList().
PGFunction catcache::cc_hashfunc[CATCACHE_MAXKEYS] |
Definition at line 50 of file catcache.h.
Referenced by CatalogCacheComputeHashValue(), and CatalogCacheInitializeCache().
Definition at line 43 of file catcache.h.
Referenced by InitCatCache(), InitCatCachePhase2(), SearchCatCache(), and SearchCatCacheList().
bool catcache::cc_isname[CATCACHE_MAXKEYS] |
Definition at line 53 of file catcache.h.
Referenced by build_dummy_tuple(), and CatalogCacheInitializeCache().
int catcache::cc_key[CATCACHE_MAXKEYS] |
Definition at line 49 of file catcache.h.
Referenced by build_dummy_tuple(), CatalogCacheComputeTupleHashValue(), CatalogCacheInitializeCache(), and InitCatCache().
Definition at line 54 of file catcache.h.
Referenced by AtEOXact_CatCache(), CatalogCacheIdInvalidate(), ResetCatalogCache(), and SearchCatCacheList().
Definition at line 47 of file catcache.h.
Referenced by AtEOXact_CatCache(), CatalogCacheIdInvalidate(), InitCatCache(), ResetCatalogCache(), SearchCatCache(), and SearchCatCacheList().
Definition at line 40 of file catcache.h.
Referenced by InitCatCache().
Definition at line 48 of file catcache.h.
Referenced by CatalogCacheComputeTupleHashValue(), CatalogCacheInitializeCache(), GetCatCacheHashValue(), InitCatCache(), and SearchCatCache().
Definition at line 46 of file catcache.h.
Referenced by CatalogCacheCreateEntry(), CatCacheRemoveCTup(), InitCatCache(), and SearchCatCache().
Definition at line 44 of file catcache.h.
Referenced by CatalogCacheInitializeCache(), InitCatCache(), and PrepareToInvalidateCacheTuple().
const char* catcache::cc_relname |
Definition at line 41 of file catcache.h.
Referenced by CatalogCacheComputeHashValue(), CatalogCacheInitializeCache(), InitCatCache(), PrintCatCacheLeakWarning(), PrintCatCacheListLeakWarning(), SearchCatCache(), and SearchCatCacheList().
Definition at line 42 of file catcache.h.
Referenced by CatalogCacheFlushCatalog(), CatalogCacheInitializeCache(), InitCatCache(), InitCatCachePhase2(), PrepareToInvalidateCacheTuple(), SearchCatCache(), and SearchCatCacheList().
ScanKeyData catcache::cc_skey[CATCACHE_MAXKEYS] |
Definition at line 51 of file catcache.h.
Referenced by CatalogCacheComputeTupleHashValue(), CatalogCacheInitializeCache(), GetCatCacheHashValue(), SearchCatCache(), and SearchCatCacheList().
Definition at line 45 of file catcache.h.
Referenced by build_dummy_tuple(), CatalogCacheComputeTupleHashValue(), CatalogCacheCreateEntry(), CatalogCacheInitializeCache(), GetCatCacheHashValue(), InitCatCache(), InitCatCachePhase2(), PrepareToInvalidateCacheTuple(), SearchCatCache(), and SearchCatCacheList().
int catcache::id |
Definition at line 39 of file catcache.h.
Referenced by CatalogCacheFlushCatalog(), CatalogCacheIdInvalidate(), IndexScanOK(), InitCatCache(), InitCatCachePhase2(), PrepareToInvalidateCacheTuple(), PrintCatCacheLeakWarning(), and PrintCatCacheListLeakWarning().