PostgreSQL Source Code
git master
|
#include <execnodes.h>
Data Fields | |
PlanState | ps |
Relation | ss_currentRelation |
struct TableScanDescData * | ss_currentScanDesc |
TupleTableSlot * | ss_ScanTupleSlot |
Definition at line 1565 of file execnodes.h.
PlanState ScanState::ps |
Definition at line 1567 of file execnodes.h.
Referenced by agg_retrieve_direct(), agg_retrieve_hash_table_in_memory(), are_peers(), BitmapHeapNext(), BitmapHeapRecheck(), build_hash_table(), build_pertrans_for_aggref(), calculate_frame_offsets(), conversion_error_callback(), create_cursor(), CteScanNext(), eval_windowaggregates(), eval_windowfunction(), ExecAggEstimate(), ExecAggInitializeDSM(), ExecAggInitializeWorker(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecBitmapHeapEstimate(), ExecBitmapHeapInitializeDSM(), ExecBitmapHeapInitializeWorker(), ExecBitmapHeapReInitializeDSM(), ExecBuildAggTrans(), ExecCustomScanInitializeDSM(), ExecCustomScanInitializeWorker(), ExecCustomScanReInitializeDSM(), ExecEndForeignScan(), ExecForeignScan(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecGroup(), ExecIncrementalSort(), ExecIncrementalSortEstimate(), ExecIncrementalSortInitializeDSM(), ExecIncrementalSortInitializeWorker(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexOnlyScanEstimate(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexRestrPos(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitAgg(), ExecInitBitmapHeapScan(), ExecInitBitmapIndexScan(), ExecInitCteScan(), ExecInitCustomScan(), ExecInitForeignScan(), ExecInitFunctionScan(), ExecInitGroup(), ExecInitIncrementalSort(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitMaterial(), ExecInitMemoize(), ExecInitNamedTuplestoreScan(), ExecInitSampleScan(), ExecInitScanTupleSlot(), ExecInitSeqScan(), ExecInitSort(), ExecInitSubqueryScan(), ExecInitTableFuncScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecInitValuesScan(), ExecInitWindowAgg(), ExecInitWorkTableScan(), ExecMaterial(), ExecMemoize(), ExecMemoizeEstimate(), ExecMemoizeInitializeDSM(), ExecMemoizeInitializeWorker(), ExecReScanAgg(), ExecReScanCteScan(), ExecReScanForeignScan(), ExecReScanFunctionScan(), ExecReScanIncrementalSort(), ExecReScanMaterial(), ExecReScanNamedTuplestoreScan(), ExecReScanSort(), ExecReScanSubqueryScan(), ExecReScanTableFuncScan(), ExecReScanValuesScan(), ExecReScanWindowAgg(), ExecReScanWorkTableScan(), ExecScan(), ExecScanFetch(), ExecScanReScan(), ExecSeqScanEstimate(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSetTupleBound(), ExecSort(), ExecSortEstimate(), ExecSortInitializeDSM(), ExecSortInitializeWorker(), execute_dml_stmt(), ExecWindowAgg(), ExecWorkTableScan(), fetch_more_data(), fileBeginForeignScan(), finalize_aggregate(), finalize_aggregates(), finalize_partialaggregate(), finalize_windowaggregate(), find_cols(), find_hash_columns(), ForeignNext(), ForeignRecheck(), FunctionNext(), get_returning_data(), get_tupdesc_for_join_scan_tuples(), hashagg_recompile_expressions(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), IndexRecheck(), isCurrentGroup(), MakeTidOpExpr(), MemoizeHash_equal(), MemoizeHash_hash(), MultiExecBitmapIndexScan(), NamedTuplestoreScanNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresExplainDirectModify(), postgresExplainForeignScan(), postgresIterateDirectModify(), postgresRecheckForeignScan(), postgresReScanForeignScan(), prepare_probe_slot(), prepare_tuplestore(), preparePresortedCols(), project_aggregates(), reorderqueue_push(), row_is_in_frame(), SeqNext(), show_agg_keys(), show_foreignscan_info(), show_group_keys(), show_hashagg_info(), show_incremental_sort_keys(), show_sort_keys(), spool_tuples(), StoreIndexTuple(), switchToPresortedPrefixMode(), TableFuncNext(), tablesample_init(), tfuncInitialize(), tfuncLoadRows(), TidExprListCreate(), TidListEval(), TidNext(), TidRangeEval(), TidRangeNext(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), ValuesNext(), window_gettupleslot(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), WinGetFuncArgInPartition(), WinRowsArePeers(), and WorkTableScanNext().
Relation ScanState::ss_currentRelation |
Definition at line 1568 of file execnodes.h.
Referenced by BitmapHeapNext(), BitmapPrefetch(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitBitmapHeapScan(), ExecInitBitmapIndexScan(), ExecInitCustomScan(), ExecInitForeignScan(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitSampleScan(), ExecInitSeqScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecSeqScanEstimate(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSeqScanReInitializeDSM(), fileBeginForeignScan(), fileExplainForeignScan(), fileReScanForeignScan(), ForeignNext(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), search_plan_tree(), SeqNext(), tablesample_init(), TidListEval(), TidNext(), and TidRangeNext().
struct TableScanDescData* ScanState::ss_currentScanDesc |
Definition at line 1569 of file execnodes.h.
Referenced by BitmapHeapNext(), ExecEndBitmapHeapScan(), ExecEndSampleScan(), ExecEndSeqScan(), ExecEndTidRangeScan(), ExecEndTidScan(), ExecInitBitmapIndexScan(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitSampleScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecReScanBitmapHeapScan(), ExecReScanSeqScan(), ExecReScanTidScan(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSeqScanReInitializeDSM(), SeqNext(), tablesample_getnext(), tablesample_init(), TidListEval(), TidNext(), and TidRangeNext().
TupleTableSlot* ScanState::ss_ScanTupleSlot |
Definition at line 1570 of file execnodes.h.
Referenced by agg_retrieve_direct(), agg_retrieve_hash_table_in_memory(), BitmapHeapNext(), CteScanNext(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecAssignScanType(), execCurrentOf(), ExecGroup(), ExecInitAgg(), ExecInitScanTupleSlot(), ExecInitWindowAgg(), ExecReScanAgg(), ExecReScanGroup(), ExecReScanWindowAgg(), ExecScanFetch(), ExecScanReScan(), ExecWindowAgg(), fileIterateForeignScan(), find_hash_columns(), FunctionNext(), get_returning_data(), get_tupdesc_for_join_scan_tuples(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), make_tuple_from_result_row(), NamedTuplestoreScanNext(), postgresIterateDirectModify(), postgresIterateForeignScan(), row_is_in_frame(), SeqNext(), TableFuncNext(), tablesample_getnext(), tfuncFetchRows(), tfuncInitialize(), tfuncLoadRows(), TidNext(), TidRangeNext(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), ValuesNext(), WinGetFuncArgCurrent(), and WorkTableScanNext().