PostgreSQL Source Code
git master
|
#include <execnodes.h>
Data Fields | |
ScanState | ss |
List * | args |
ExprState * | repeatable |
struct TsmRoutine * | tsmroutine |
void * | tsm_state |
bool | use_bulkread |
bool | use_pagemode |
bool | begun |
uint32 | seed |
int64 | donetuples |
bool | haveblock |
bool | done |
Definition at line 1595 of file execnodes.h.
List* SampleScanState::args |
Definition at line 1598 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
bool SampleScanState::begun |
Definition at line 1605 of file execnodes.h.
Referenced by ExecInitSampleScan(), ExecReScanSampleScan(), SampleNext(), and tablesample_init().
bool SampleScanState::done |
Definition at line 1609 of file execnodes.h.
Referenced by ExecReScanSampleScan(), and tablesample_getnext().
int64 SampleScanState::donetuples |
Definition at line 1607 of file execnodes.h.
Referenced by ExecReScanSampleScan(), system_rows_nextsampleblock(), system_rows_nextsampletuple(), tablesample_getnext(), and tablesample_init().
bool SampleScanState::haveblock |
Definition at line 1608 of file execnodes.h.
Referenced by ExecReScanSampleScan(), and tablesample_getnext().
ExprState* SampleScanState::repeatable |
Definition at line 1599 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
uint32 SampleScanState::seed |
Definition at line 1606 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
ScanState SampleScanState::ss |
Definition at line 1597 of file execnodes.h.
Referenced by ExecEndSampleScan(), ExecInitSampleScan(), ExecReScanSampleScan(), ExecSampleScan(), tablesample_getnext(), and tablesample_init().
void* SampleScanState::tsm_state |
Definition at line 1602 of file execnodes.h.
Referenced by bernoulli_beginsamplescan(), bernoulli_initsamplescan(), bernoulli_nextsampletuple(), ExecInitSampleScan(), system_beginsamplescan(), system_initsamplescan(), system_nextsampleblock(), system_nextsampletuple(), system_rows_beginsamplescan(), system_rows_initsamplescan(), system_rows_nextsampleblock(), system_rows_nextsampletuple(), system_time_beginsamplescan(), system_time_initsamplescan(), system_time_nextsampleblock(), and system_time_nextsampletuple().
struct TsmRoutine* SampleScanState::tsmroutine |
Definition at line 1601 of file execnodes.h.
Referenced by ExecEndSampleScan(), ExecInitSampleScan(), heapam_scan_sample_next_block(), heapam_scan_sample_next_tuple(), and tablesample_init().
bool SampleScanState::use_bulkread |
Definition at line 1603 of file execnodes.h.
Referenced by bernoulli_beginsamplescan(), system_beginsamplescan(), and tablesample_init().
bool SampleScanState::use_pagemode |
Definition at line 1604 of file execnodes.h.
Referenced by bernoulli_beginsamplescan(), system_beginsamplescan(), system_rows_beginsamplescan(), and tablesample_init().