PostgreSQL Source Code: AppendState Struct Reference (original) (raw)

#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>

Data Fields
PlanState ps
PlanState ** appendplans
int as_nplans
int as_whichplan
bool as_begun
Bitmapset * as_asyncplans
int as_nasyncplans
AsyncRequest ** as_asyncrequests
TupleTableSlot ** as_asyncresults
int as_nasyncresults
bool as_syncdone
int as_nasyncremain
Bitmapset * as_needrequest
struct WaitEventSet * as_eventset
int as_first_partial_plan
ParallelAppendState * as_pstate
Size pstate_len
struct PartitionPruneState * as_prune_state
bool as_valid_subplans_identified
Bitmapset * as_valid_subplans
Bitmapset * as_valid_asyncplans
bool(* choose_next_subplan )(AppendState *)

Definition at line 1485 of file execnodes.h.

appendplans

as_asyncplans

as_asyncrequests

as_asyncresults

as_begun

bool AppendState::as_begun

as_eventset

as_first_partial_plan

int AppendState::as_first_partial_plan

as_nasyncplans

int AppendState::as_nasyncplans

as_nasyncremain

int AppendState::as_nasyncremain

as_nasyncresults

int AppendState::as_nasyncresults

as_needrequest

as_nplans

int AppendState::as_nplans

Definition at line 1489 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), ExecAppend(), ExecAppendAsyncBegin(), ExecAppendEstimate(), ExecAppendReInitializeDSM(), ExecEndAppend(), ExecInitAppend(), ExecReScanAppend(), ExecSetTupleBound(), mark_invalid_subplans_as_finished(), and search_plan_tree().

as_prune_state

as_pstate

as_syncdone

bool AppendState::as_syncdone

as_valid_asyncplans

as_valid_subplans

as_valid_subplans_identified

bool AppendState::as_valid_subplans_identified

as_whichplan

int AppendState::as_whichplan

choose_next_subplan

bool(* AppendState::choose_next_subplan) (AppendState *)

ps

pstate_len

Size AppendState::pstate_len


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