PostgreSQL Source Code git master
Loading...
Searching...
No Matches
GatherMergeState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
bool initialized
 
bool gm_initialized
 
bool need_to_scan_locally
 
int64 tuples_needed
 
TupleDesc tupDesc
 
int gm_nkeys
 
SortSupport gm_sortkeys
 
struct ParallelExecutorInfopei
 
int nworkers_launched
 
int nreaders
 
TupleTableSlot ** gm_slots
 
struct TupleQueueReader ** reader
 
struct GMReaderTupleBuffergm_tuple_buffers
 
struct binaryheapgm_heap
 

Detailed Description

Definition at line 2653 of file execnodes.h.

Field Documentation

◆ gm_heap

struct binaryheap* GatherMergeState::gm_heap

Definition at line 2672 of file execnodes.h.

◆ gm_initialized

bool GatherMergeState::gm_initialized

Definition at line 2657 of file execnodes.h.

Referenced by ExecReScanGatherMerge().

◆ gm_nkeys

int GatherMergeState::gm_nkeys

Definition at line 2662 of file execnodes.h.

Referenced by heap_compare_slots().

◆ gm_slots

TupleTableSlot** GatherMergeState::gm_slots

Definition at line 2669 of file execnodes.h.

Referenced by heap_compare_slots().

◆ gm_sortkeys

SortSupport GatherMergeState::gm_sortkeys

Definition at line 2663 of file execnodes.h.

Referenced by heap_compare_slots().

◆ gm_tuple_buffers

struct GMReaderTupleBuffer* GatherMergeState::gm_tuple_buffers

Definition at line 2671 of file execnodes.h.

◆ initialized

bool GatherMergeState::initialized

Definition at line 2656 of file execnodes.h.

Referenced by ExecGatherMerge(), and ExecReScanGatherMerge().

◆ need_to_scan_locally

bool GatherMergeState::need_to_scan_locally

Definition at line 2658 of file execnodes.h.

Referenced by ExecGatherMerge().

◆ nreaders

int GatherMergeState::nreaders

Definition at line 2668 of file execnodes.h.

Referenced by ExecGatherMerge().

◆ nworkers_launched

int GatherMergeState::nworkers_launched

Definition at line 2667 of file execnodes.h.

Referenced by ExecGatherMerge().

◆ pei

struct ParallelExecutorInfo* GatherMergeState::pei

◆ ps

PlanState GatherMergeState::ps

Definition at line 2655 of file execnodes.h.

Referenced by ExecGatherMerge(), and ExecReScanGatherMerge().

◆ reader

struct TupleQueueReader** GatherMergeState::reader

Definition at line 2670 of file execnodes.h.

Referenced by ExecGatherMerge(), and ExecShutdownGatherMergeWorkers().

◆ tupDesc

TupleDesc GatherMergeState::tupDesc

Definition at line 2661 of file execnodes.h.

◆ tuples_needed

int64 GatherMergeState::tuples_needed

Definition at line 2659 of file execnodes.h.

Referenced by ExecGatherMerge(), and ExecSetTupleBound().


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