PostgreSQL Source Code git master
Data Fields
IncrementalSortState Struct Reference

#include <execnodes.h>

Data Fields

 
bool  bounded
 
 
bool  outerNodeDone
 
 
 
 
 
 
 
 
 
 
bool  am_worker
 
 

Detailed Description

Definition at line 2451 of file execnodes.h.

Field Documentation

am_worker

bool IncrementalSortState::am_worker

Definition at line 2470 of file execnodes.h.

Referenced by ExecIncrementalSortInitializeWorker().

bound

int64 IncrementalSortState::bound

Definition at line 2455 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecSetTupleBound(), and switchToPresortedPrefixMode().

bound_Done

int64 IncrementalSortState::bound_Done

Definition at line 2457 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

bounded

bool IncrementalSortState::bounded

Definition at line 2454 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecInitIncrementalSort(), ExecSetTupleBound(), and switchToPresortedPrefixMode().

execution_status

IncrementalSortExecutionStatus IncrementalSortState::execution_status

Definition at line 2458 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

fullsort_state

Tuplesortstate* IncrementalSortState::fullsort_state

Definition at line 2460 of file execnodes.h.

Referenced by ExecEndIncrementalSort(), ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

group_pivot

TupleTableSlot* IncrementalSortState::group_pivot

Definition at line 2468 of file execnodes.h.

Referenced by ExecEndIncrementalSort(), ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

incsort_info

IncrementalSortInfo IncrementalSortState::incsort_info

Definition at line 2465 of file execnodes.h.

Referenced by ExecInitIncrementalSort(), and show_incremental_sort_info().

n_fullsort_remaining

int64 IncrementalSortState::n_fullsort_remaining

Definition at line 2459 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

outerNodeDone

bool IncrementalSortState::outerNodeDone

Definition at line 2456 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecInitIncrementalSort(), and ExecReScanIncrementalSort().

prefixsort_state

Tuplesortstate* IncrementalSortState::prefixsort_state

Definition at line 2461 of file execnodes.h.

Referenced by ExecEndIncrementalSort(), ExecIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().

presorted_keys

PresortedKeyData* IncrementalSortState::presorted_keys

Definition at line 2463 of file execnodes.h.

Referenced by ExecInitIncrementalSort(), isCurrentGroup(), and preparePresortedCols().

shared_info

SharedIncrementalSortInfo* IncrementalSortState::shared_info

Definition at line 2471 of file execnodes.h.

Referenced by ExecIncrementalSortInitializeDSM(), ExecIncrementalSortInitializeWorker(), ExecIncrementalSortRetrieveInstrumentation(), and show_incremental_sort_info().

ss

ScanState IncrementalSortState::ss

Definition at line 2453 of file execnodes.h.

Referenced by ExecIncrementalSort(), ExecIncrementalSortEstimate(), ExecIncrementalSortInitializeDSM(), ExecIncrementalSortInitializeWorker(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), isCurrentGroup(), preparePresortedCols(), show_incremental_sort_keys(), and switchToPresortedPrefixMode().

transfer_tuple

TupleTableSlot* IncrementalSortState::transfer_tuple

Definition at line 2469 of file execnodes.h.

Referenced by ExecEndIncrementalSort(), ExecInitIncrementalSort(), ExecReScanIncrementalSort(), and switchToPresortedPrefixMode().


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /