|
PostgreSQL Source Code git master
|
#include <execnodes.h>
Definition at line 1708 of file execnodes.h.
| List* IndexScanState::indexorderbyorig |
Definition at line 1712 of file execnodes.h.
Referenced by EvalOrderByExpressions(), and ExecInitIndexScan().
| ExprState* IndexScanState::indexqualorig |
Definition at line 1711 of file execnodes.h.
Referenced by ExecInitIndexScan(), IndexNext(), IndexNextWithReorder(), and IndexRecheck().
| IndexScanInstrumentation IndexScanState::iss_Instrument |
Definition at line 1723 of file execnodes.h.
Referenced by ExecEndIndexScan(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), IndexNext(), IndexNextWithReorder(), and show_indexsearches_info().
| int IndexScanState::iss_NumOrderByKeys |
Definition at line 1716 of file execnodes.h.
Referenced by cmp_orderbyvals(), ExecIndexScan(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), IndexNextWithReorder(), reorderqueue_pop(), and reorderqueue_push().
| int IndexScanState::iss_NumRuntimeKeys |
Definition at line 1718 of file execnodes.h.
Referenced by ExecIndexScan(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| int IndexScanState::iss_NumScanKeys |
Definition at line 1714 of file execnodes.h.
Referenced by ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| ScanKeyData* IndexScanState::iss_OrderByKeys |
Definition at line 1715 of file execnodes.h.
Referenced by ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| bool* IndexScanState::iss_OrderByNulls |
Definition at line 1730 of file execnodes.h.
Referenced by EvalOrderByExpressions(), ExecInitIndexScan(), and IndexNextWithReorder().
| bool* IndexScanState::iss_OrderByTypByVals |
Definition at line 1732 of file execnodes.h.
Referenced by ExecInitIndexScan(), reorderqueue_pop(), and reorderqueue_push().
| int16* IndexScanState::iss_OrderByTypLens |
Definition at line 1733 of file execnodes.h.
Referenced by ExecInitIndexScan(), and reorderqueue_push().
| Datum* IndexScanState::iss_OrderByValues |
Definition at line 1729 of file execnodes.h.
Referenced by EvalOrderByExpressions(), ExecInitIndexScan(), and IndexNextWithReorder().
| Size IndexScanState::iss_PscanLen |
Definition at line 1734 of file execnodes.h.
Referenced by ExecIndexScanEstimate(), and ExecIndexScanInitializeDSM().
| bool IndexScanState::iss_ReachedEnd |
Definition at line 1728 of file execnodes.h.
Referenced by ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| Relation IndexScanState::iss_RelationDesc |
Definition at line 1721 of file execnodes.h.
Referenced by ExecEndIndexScan(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), IndexNext(), and IndexNextWithReorder().
| pairingheap* IndexScanState::iss_ReorderQueue |
Definition at line 1727 of file execnodes.h.
Referenced by ExecInitIndexScan(), ExecReScanIndexScan(), IndexNextWithReorder(), reorderqueue_pop(), and reorderqueue_push().
| ExprContext* IndexScanState::iss_RuntimeContext |
Definition at line 1720 of file execnodes.h.
Referenced by ExecInitIndexScan(), and ExecReScanIndexScan().
| IndexRuntimeKeyInfo* IndexScanState::iss_RuntimeKeys |
Definition at line 1717 of file execnodes.h.
Referenced by ExecInitIndexScan(), and ExecReScanIndexScan().
| bool IndexScanState::iss_RuntimeKeysReady |
Definition at line 1719 of file execnodes.h.
Referenced by ExecIndexScan(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| struct IndexScanDescData* IndexScanState::iss_ScanDesc |
Definition at line 1722 of file execnodes.h.
Referenced by ExecEndIndexScan(), ExecIndexMarkPos(), ExecIndexRestrPos(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecIndexScanReInitializeDSM(), ExecReScanIndexScan(), IndexNext(), IndexNextWithReorder(), and reorderqueue_push().
| ScanKeyData* IndexScanState::iss_ScanKeys |
Definition at line 1713 of file execnodes.h.
Referenced by ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), and IndexNextWithReorder().
| SharedIndexScanInstrumentation* IndexScanState::iss_SharedInfo |
Definition at line 1724 of file execnodes.h.
Referenced by ExecEndIndexScan(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecIndexScanRetrieveInstrumentation(), and show_indexsearches_info().
| SortSupport IndexScanState::iss_SortSupport |
Definition at line 1731 of file execnodes.h.
Referenced by cmp_orderbyvals(), and ExecInitIndexScan().
| ScanState IndexScanState::ss |
Definition at line 1710 of file execnodes.h.
Referenced by ExecIndexMarkPos(), ExecIndexRestrPos(), ExecIndexScan(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecIndexScanReInitializeDSM(), ExecInitIndexScan(), ExecReScanIndexScan(), IndexNext(), IndexNextWithReorder(), IndexRecheck(), and reorderqueue_push().