PostgreSQL Source Code  git master
MergeAppendState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
PlanState ** mergeplans
 
int ms_nplans
 
int ms_nkeys
 
SortSupport ms_sortkeys
 
TupleTableSlot ** ms_slots
 
struct binaryheapms_heap
 
bool ms_initialized
 
bool ms_noopscan
 
struct PartitionPruneStatems_prune_state
 
Bitmapsetms_valid_subplans
 

Detailed Description

Definition at line 1246 of file execnodes.h.

Field Documentation

◆ mergeplans

◆ ms_heap

struct binaryheap* MergeAppendState::ms_heap

Definition at line 1254 of file execnodes.h.

Referenced by ExecInitMergeAppend(), ExecMergeAppend(), and ExecReScanMergeAppend().

◆ ms_initialized

bool MergeAppendState::ms_initialized

Definition at line 1255 of file execnodes.h.

Referenced by ExecInitMergeAppend(), ExecMergeAppend(), and ExecReScanMergeAppend().

◆ ms_nkeys

int MergeAppendState::ms_nkeys

Definition at line 1251 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and heap_compare_slots().

◆ ms_noopscan

bool MergeAppendState::ms_noopscan

Definition at line 1256 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and ExecMergeAppend().

◆ ms_nplans

int MergeAppendState::ms_nplans

◆ ms_prune_state

struct PartitionPruneState* MergeAppendState::ms_prune_state

Definition at line 1257 of file execnodes.h.

Referenced by ExecInitMergeAppend(), ExecMergeAppend(), and ExecReScanMergeAppend().

◆ ms_slots

TupleTableSlot** MergeAppendState::ms_slots

Definition at line 1253 of file execnodes.h.

Referenced by ExecInitMergeAppend(), ExecMergeAppend(), and heap_compare_slots().

◆ ms_sortkeys

SortSupport MergeAppendState::ms_sortkeys

Definition at line 1252 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and heap_compare_slots().

◆ ms_valid_subplans

Bitmapset* MergeAppendState::ms_valid_subplans

Definition at line 1258 of file execnodes.h.

Referenced by ExecInitMergeAppend(), ExecMergeAppend(), and ExecReScanMergeAppend().

◆ ps

PlanState MergeAppendState::ps

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