PostgreSQL Source Code git master
Data Fields
AppendState Struct Reference

#include <execnodes.h>

Data Fields

 
 
int  as_nplans
 
int  as_whichplan
 
bool  as_begun
 
 
 
 
 
 
bool  as_syncdone
 
 
 
 
 
 
 
 
 
 
 
 

Detailed Description

Definition at line 1488 of file execnodes.h.

Field Documentation

appendplans

PlanState** AppendState::appendplans

Definition at line 1491 of file execnodes.h.

Referenced by ExecAppend(), ExecEndAppend(), ExecInitAppend(), ExecReScanAppend(), ExecSetTupleBound(), and search_plan_tree().

as_asyncplans

Bitmapset* AppendState::as_asyncplans

Definition at line 1495 of file execnodes.h.

Referenced by classify_matching_subplans(), ExecAppendAsyncEventWait(), ExecInitAppend(), and ExecReScanAppend().

as_asyncrequests

AsyncRequest** AppendState::as_asyncrequests

Definition at line 1497 of file execnodes.h.

Referenced by ExecAppendAsyncBegin(), ExecAppendAsyncEventWait(), ExecAppendAsyncRequest(), ExecInitAppend(), and ExecReScanAppend().

as_asyncresults

TupleTableSlot** AppendState::as_asyncresults

Definition at line 1498 of file execnodes.h.

Referenced by ExecAppendAsyncRequest(), ExecAsyncAppendResponse(), and ExecInitAppend().

as_begun

bool AppendState::as_begun

Definition at line 1494 of file execnodes.h.

Referenced by ExecAppend(), ExecInitAppend(), and ExecReScanAppend().

as_eventset

struct WaitEventSet* AppendState::as_eventset

Definition at line 1504 of file execnodes.h.

Referenced by ExecAppendAsyncEventWait(), ExecInitAppend(), and postgresForeignAsyncConfigureWait().

as_first_partial_plan

int AppendState::as_first_partial_plan

Definition at line 1506 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), and ExecInitAppend().

as_nasyncplans

int AppendState::as_nasyncplans

Definition at line 1496 of file execnodes.h.

Referenced by choose_next_subplan_locally(), ExecAppend(), ExecAppendAsyncBegin(), ExecAppendAsyncEventWait(), ExecAsyncAppendResponse(), ExecInitAppend(), and ExecReScanAppend().

as_nasyncremain

int AppendState::as_nasyncremain

Definition at line 1502 of file execnodes.h.

Referenced by classify_matching_subplans(), ExecAppend(), ExecAppendAsyncBegin(), ExecAppendAsyncEventWait(), ExecAppendAsyncGetNext(), ExecAsyncAppendResponse(), ExecInitAppend(), and ExecReScanAppend().

as_nasyncresults

int AppendState::as_nasyncresults

Definition at line 1499 of file execnodes.h.

Referenced by ExecAppendAsyncRequest(), ExecAsyncAppendResponse(), ExecInitAppend(), and ExecReScanAppend().

as_needrequest

Bitmapset* AppendState::as_needrequest

Definition at line 1503 of file execnodes.h.

Referenced by ExecAppend(), ExecAppendAsyncRequest(), ExecAsyncAppendResponse(), ExecInitAppend(), ExecReScanAppend(), and postgresForeignAsyncConfigureWait().

as_nplans

int AppendState::as_nplans

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

struct PartitionPruneState* AppendState::as_prune_state

Definition at line 1510 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), ExecAppendAsyncBegin(), ExecInitAppend(), ExecReScanAppend(), and mark_invalid_subplans_as_finished().

as_pstate

ParallelAppendState* AppendState::as_pstate

Definition at line 1508 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), ExecAppendInitializeDSM(), ExecAppendInitializeWorker(), ExecAppendReInitializeDSM(), and mark_invalid_subplans_as_finished().

as_syncdone

bool AppendState::as_syncdone

Definition at line 1500 of file execnodes.h.

Referenced by choose_next_subplan_locally(), classify_matching_subplans(), ExecAppend(), ExecAppendAsyncBegin(), ExecAppendAsyncEventWait(), ExecAppendAsyncGetNext(), ExecInitAppend(), and ExecReScanAppend().

as_valid_asyncplans

Bitmapset* AppendState::as_valid_asyncplans

Definition at line 1513 of file execnodes.h.

Referenced by classify_matching_subplans(), ExecAppendAsyncBegin(), ExecInitAppend(), and ExecReScanAppend().

as_valid_subplans

Bitmapset* AppendState::as_valid_subplans

Definition at line 1512 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), classify_matching_subplans(), ExecAppendAsyncBegin(), ExecInitAppend(), ExecReScanAppend(), and mark_invalid_subplans_as_finished().

as_valid_subplans_identified

bool AppendState::as_valid_subplans_identified

Definition at line 1511 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), classify_matching_subplans(), ExecAppendAsyncBegin(), ExecInitAppend(), and ExecReScanAppend().

as_whichplan

int AppendState::as_whichplan

Definition at line 1493 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), ExecAppend(), ExecInitAppend(), and ExecReScanAppend().

choose_next_subplan

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

Definition at line 1514 of file execnodes.h.

Referenced by ExecAppend(), ExecAppendInitializeDSM(), ExecAppendInitializeWorker(), and ExecInitAppend().

ps

PlanState AppendState::ps

Definition at line 1490 of file execnodes.h.

Referenced by choose_next_subplan_for_leader(), choose_next_subplan_for_worker(), choose_next_subplan_locally(), ExecAppend(), ExecAppendAsyncBegin(), ExecAppendAsyncGetNext(), ExecAppendInitializeDSM(), ExecAppendInitializeWorker(), ExecInitAppend(), and ExecReScanAppend().

pstate_len

Size AppendState::pstate_len

Definition at line 1509 of file execnodes.h.

Referenced by ExecAppendEstimate(), and ExecAppendInitializeDSM().


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

AltStyle によって変換されたページ (->オリジナル) /