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 1473 of file execnodes.h.

Field Documentation

◆ mergeplans

PlanState** MergeAppendState::mergeplans

◆ ms_heap

struct binaryheap* MergeAppendState::ms_heap

Definition at line 1481 of file execnodes.h.

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

◆ ms_initialized

bool MergeAppendState::ms_initialized

Definition at line 1482 of file execnodes.h.

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

◆ ms_nkeys

int MergeAppendState::ms_nkeys

Definition at line 1478 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 1483 of file execnodes.h.

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

◆ ms_slots

TupleTableSlot** MergeAppendState::ms_slots

Definition at line 1480 of file execnodes.h.

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

◆ ms_sortkeys

SortSupport MergeAppendState::ms_sortkeys

Definition at line 1479 of file execnodes.h.

Referenced by ExecInitMergeAppend(), and heap_compare_slots().

◆ ms_valid_subplans

Bitmapset* MergeAppendState::ms_valid_subplans

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