PostgreSQL Source Code  git master
Plan Struct Reference

#include <plannodes.h>

Public Member Functions

 pg_node_attr (abstract, no_equal, no_query_jumble) NodeTag type
 

Data Fields

int disabled_nodes
 
Cost startup_cost
 
Cost total_cost
 
Cardinality plan_rows
 
int plan_width
 
bool parallel_aware
 
bool parallel_safe
 
bool async_capable
 
int plan_node_id
 
Listtargetlist
 
Listqual
 
struct Planlefttree
 
struct Planrighttree
 
ListinitPlan
 
BitmapsetextParam
 
BitmapsetallParam
 

Detailed Description

Definition at line 119 of file plannodes.h.

Member Function Documentation

◆ pg_node_attr()

Plan::pg_node_attr ( abstract  ,
no_equal  ,
no_query_jumble   
)

Field Documentation

◆ allParam

Bitmapset* Plan::allParam

Definition at line 172 of file plannodes.h.

Referenced by UpdateChangedParamSet().

◆ async_capable

bool Plan::async_capable

Definition at line 147 of file plannodes.h.

Referenced by create_append_plan(), and ExecInitAppend().

◆ disabled_nodes

int Plan::disabled_nodes

Definition at line 128 of file plannodes.h.

Referenced by copy_plan_costsize(), and materialize_finished_plan().

◆ extParam

Bitmapset* Plan::extParam

◆ initPlan

List* Plan::initPlan

◆ lefttree

◆ parallel_aware

◆ parallel_safe

◆ plan_node_id

◆ plan_rows

◆ plan_width

◆ qual

◆ righttree

struct Plan* Plan::righttree

◆ startup_cost

◆ targetlist

◆ total_cost


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