#include <plannodes.h>
Data Fields | |
NodeTag | type |
CmdType | commandType |
uint32 | queryId |
bool | hasReturning |
bool | hasModifyingCTE |
bool | canSetTag |
bool | transientPlan |
struct Plan * | planTree |
List * | rtable |
List * | resultRelations |
Node * | utilityStmt |
List * | subplans |
Bitmapset * | rewindPlanIDs |
List * | rowMarks |
List * | relationOids |
List * | invalItems |
int | nParamExec |
Definition at line 34 of file plannodes.h.
Definition at line 46 of file plannodes.h.
Referenced by ChoosePortalStrategy(), PortalRunMulti(), and standard_planner().
Definition at line 38 of file plannodes.h.
Referenced by ChoosePortalStrategy(), CommandIsReadOnly(), CreateCommandTag(), CreateQueryDesc(), exec_simple_recheck_plan(), ExecuteQuery(), FetchStatementTargetList(), GetCommandLogLevel(), init_execution_state(), and standard_planner().
Definition at line 44 of file plannodes.h.
Referenced by ChoosePortalStrategy(), CommandIsReadOnly(), init_execution_state(), standard_ExecutorStart(), and standard_planner().
Definition at line 42 of file plannodes.h.
Referenced by _SPI_pquery(), ChoosePortalStrategy(), FetchStatementTargetList(), standard_ExecutorRun(), and standard_planner().
Definition at line 67 of file plannodes.h.
Referenced by PlanCacheFuncCallback(), and standard_planner().
Definition at line 69 of file plannodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualStart(), standard_ExecutorStart(), and standard_planner().
struct Plan* PlannedStmt::planTree |
Definition at line 50 of file plannodes.h.
Referenced by cached_plan_cost(), exec_simple_recheck_plan(), FetchStatementTargetList(), InitPlan(), PerformCursorOpen(), PortalStart(), and standard_planner().
Definition at line 40 of file plannodes.h.
Referenced by pgss_ExecutorEnd(), pgss_ExecutorStart(), and standard_planner().
Definition at line 65 of file plannodes.h.
Referenced by PlanCacheRelCallback(), and standard_planner().
Definition at line 55 of file plannodes.h.
Referenced by AcquireExecutorLocks(), InitPlan(), and standard_planner().
Definition at line 61 of file plannodes.h.
Referenced by InitPlan(), and standard_planner().
Definition at line 63 of file plannodes.h.
Referenced by AcquireExecutorLocks(), CommandIsReadOnly(), CreateCommandTag(), InitPlan(), PerformCursorOpen(), standard_ExecutorStart(), and standard_planner().
Definition at line 52 of file plannodes.h.
Referenced by AcquireExecutorLocks(), ExecCheckXactReadOnly(), ExplainPrintPlan(), InitPlan(), and standard_planner().
Definition at line 59 of file plannodes.h.
Referenced by EvalPlanQualStart(), InitPlan(), and standard_planner().
Definition at line 48 of file plannodes.h.
Referenced by plan_list_is_transient(), and standard_planner().
Definition at line 36 of file plannodes.h.
Definition at line 57 of file plannodes.h.
Referenced by _SPI_pquery(), ChoosePortalStrategy(), CreateCommandTag(), CreateQueryDesc(), ExecuteQuery(), FetchStatementTargetList(), init_execution_state(), PerformCursorOpen(), standard_planner(), and standard_ProcessUtility().