PostgreSQL Source Code: MemoizeEntry Struct Reference (original) (raw)
Data Fields | |
---|---|
MemoizeKey * | key |
MemoizeTuple * | tuplehead |
uint32 | hash |
char | status |
bool | complete |
Detailed Description
Definition at line 114 of file nodeMemoize.c.
Field Documentation
◆ complete
bool MemoizeEntry::complete
Definition at line 121 of file nodeMemoize.c.
Referenced by cache_lookup(), entry_purge_tuples(), and ExecMemoize().
◆ hash
uint32 MemoizeEntry::hash
Definition at line 119 of file nodeMemoize.c.
◆ key
MemoizeKey* MemoizeEntry::key
Definition at line 116 of file nodeMemoize.c.
Referenced by cache_lookup(), cache_reduce_memory(), cache_store_tuple(), and remove_cache_entry().
◆ status
char MemoizeEntry::status
Definition at line 120 of file nodeMemoize.c.
Referenced by cache_lookup(), and cache_store_tuple().
◆ tuplehead
MemoizeTuple* MemoizeEntry::tuplehead
Definition at line 117 of file nodeMemoize.c.
Referenced by cache_lookup(), cache_store_tuple(), entry_purge_tuples(), ExecEndMemoize(), and ExecMemoize().
The documentation for this struct was generated from the following file:
- src/backend/executor/nodeMemoize.c