1/*-------------------------------------------------------------------------
7 * Portions Copyright (c) 2021-2025, PostgreSQL Global Development Group
8 * Portions Copyright (c) 1994, Regents of the University of California
10 * src/include/executor/nodeMemoize.h
12 *-------------------------------------------------------------------------
32#endif /* NODEMEMOIZE_H */
void ExecMemoizeInitializeDSM(MemoizeState *node, ParallelContext *pcxt)
MemoizeState * ExecInitMemoize(Memoize *node, EState *estate, int eflags)
void ExecReScanMemoize(MemoizeState *node)
double ExecEstimateCacheEntryOverheadBytes(double ntuples)
void ExecMemoizeEstimate(MemoizeState *node, ParallelContext *pcxt)
void ExecMemoizeRetrieveInstrumentation(MemoizeState *node)
void ExecMemoizeInitializeWorker(MemoizeState *node, ParallelWorkerContext *pwcxt)
void ExecEndMemoize(MemoizeState *node)