PostgreSQL Source Code git master
|
#include <pathnodes.h>
Public Member Functions | |
pg_node_attr (no_copy_equal, no_read, no_query_jumble) NodeTag type | |
ParamListInfo boundParams | pg_node_attr (read_write_ignore) |
List *subroots | pg_node_attr (read_write_ignore) |
PartitionDirectory partition_directory | pg_node_attr (read_write_ignore) |
Data Fields | |
List * | subplans |
List * | subpaths |
Bitmapset * | rewindPlanIDs |
List * | finalrtable |
List * | finalrteperminfos |
List * | finalrowmarks |
List * | resultRelations |
List * | appendRelations |
List * | relationOids |
List * | invalItems |
List * | paramExecTypes |
Index | lastPHId |
Index | lastRowMarkId |
int | lastPlanNodeId |
bool | transientPlan |
bool | dependsOnRole |
bool | parallelModeOK |
bool | parallelModeNeeded |
char | maxParallelHazard |
Definition at line 95 of file pathnodes.h.
PlannerGlobal::pg_node_attr | ( | no_copy_equal | , |
no_read | , | ||
no_query_jumble | |||
) |
ParamListInfo boundParams PlannerGlobal::pg_node_attr | ( | read_write_ignore | ) |
List *subroots PlannerGlobal::pg_node_attr | ( | read_write_ignore | ) |
PartitionDirectory partition_directory PlannerGlobal::pg_node_attr | ( | read_write_ignore | ) |
List* PlannerGlobal::appendRelations |
Definition at line 129 of file pathnodes.h.
Referenced by set_plan_references(), and standard_planner().
bool PlannerGlobal::dependsOnRole |
Definition at line 153 of file pathnodes.h.
Referenced by extract_query_dependencies(), extract_query_dependencies_walker(), and standard_planner().
List* PlannerGlobal::finalrowmarks |
Definition at line 123 of file pathnodes.h.
Referenced by set_plan_references(), and standard_planner().
List* PlannerGlobal::finalrtable |
Definition at line 117 of file pathnodes.h.
Referenced by add_rte_to_flat_rtable(), set_plan_references(), and standard_planner().
List* PlannerGlobal::finalrteperminfos |
Definition at line 120 of file pathnodes.h.
Referenced by add_rte_to_flat_rtable(), and standard_planner().
List* PlannerGlobal::invalItems |
Definition at line 135 of file pathnodes.h.
Referenced by expression_planner_with_deps(), extract_query_dependencies(), and standard_planner().
Index PlannerGlobal::lastPHId |
Definition at line 141 of file pathnodes.h.
Referenced by standard_planner().
int PlannerGlobal::lastPlanNodeId |
Definition at line 147 of file pathnodes.h.
Referenced by standard_planner().
Index PlannerGlobal::lastRowMarkId |
Definition at line 144 of file pathnodes.h.
Referenced by standard_planner().
char PlannerGlobal::maxParallelHazard |
Definition at line 162 of file pathnodes.h.
Referenced by standard_planner().
bool PlannerGlobal::parallelModeNeeded |
Definition at line 159 of file pathnodes.h.
Referenced by standard_planner().
bool PlannerGlobal::parallelModeOK |
Definition at line 156 of file pathnodes.h.
Referenced by standard_planner().
List* PlannerGlobal::paramExecTypes |
Definition at line 138 of file pathnodes.h.
Referenced by standard_planner().
List* PlannerGlobal::relationOids |
Definition at line 132 of file pathnodes.h.
Referenced by add_rte_to_flat_rtable(), expression_planner_with_deps(), extract_query_dependencies(), extract_query_dependencies_walker(), and standard_planner().
List* PlannerGlobal::resultRelations |
Definition at line 126 of file pathnodes.h.
Referenced by standard_planner().
Bitmapset* PlannerGlobal::rewindPlanIDs |
Definition at line 114 of file pathnodes.h.
Referenced by standard_planner().
List* PlannerGlobal::subpaths |
Definition at line 108 of file pathnodes.h.
Referenced by standard_planner().
List* PlannerGlobal::subplans |
Definition at line 105 of file pathnodes.h.
Referenced by set_plan_references(), and standard_planner().
bool PlannerGlobal::transientPlan |
Definition at line 150 of file pathnodes.h.
Referenced by standard_planner().