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
 
struct PartitionPruneStatems_prune_state
 
Bitmapsetms_valid_subplans
 

Detailed Description

Definition at line 1481 of file execnodes.h.

Field Documentation

◆ mergeplans

PlanState** MergeAppendState::mergeplans

◆ ms_heap

struct binaryheap* MergeAppendState::ms_heap

Definition at line 1489 of file execnodes.h.

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

◆ ms_initialized

bool MergeAppendState::ms_initialized

Definition at line 1490 of file execnodes.h.

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

◆ ms_nkeys

int MergeAppendState::ms_nkeys

Definition at line 1486 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and heap_compare_slots().

◆ ms_nplans

int MergeAppendState::ms_nplans

◆ ms_prune_state

struct PartitionPruneState* MergeAppendState::ms_prune_state

Definition at line 1491 of file execnodes.h.

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

◆ ms_slots

TupleTableSlot** MergeAppendState::ms_slots

Definition at line 1488 of file execnodes.h.

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

◆ ms_sortkeys

SortSupport MergeAppendState::ms_sortkeys

Definition at line 1487 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and heap_compare_slots().

◆ ms_valid_subplans

Bitmapset* MergeAppendState::ms_valid_subplans

Definition at line 1492 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: