Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

Plan Struct Reference

#include <plannodes.h>

Data Fields

NodeTag type
Cost startup_cost
Cost total_cost
double plan_rows
int plan_width
Listtargetlist
Listqual
struct Planlefttree
struct Planrighttree
ListinitPlan
BitmapsetextParam
BitmapsetallParam

Detailed Description

Definition at line 89 of file plannodes.h.


Field Documentation

Definition at line 108 of file plannodes.h.

Referenced by build_subplan(), convert_subquery_pathkeys(), create_gating_plan(), create_merge_append_plan(), create_unique_plan(), disuse_physical_tlist(), ExecAssignResultTypeFromTL(), ExecAssignScanProjectionInfo(), ExecEvalWholeRowVar(), ExecInitAgg(), ExecInitBitmapHeapScan(), ExecInitCteScan(), ExecInitForeignScan(), ExecInitFunctionScan(), ExecInitGroup(), ExecInitHash(), ExecInitHashJoin(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitLockRows(), ExecInitMergeJoin(), ExecInitModifyTable(), ExecInitNestLoop(), ExecInitResult(), ExecInitSeqScan(), ExecInitSubqueryScan(), ExecInitTidScan(), ExecInitValuesScan(), ExecInitWindowAgg(), ExecInitWorkTableScan(), ExecSupportsBackwardScan(), FetchStatementTargetList(), finalize_plan(), find_unaggregated_cols(), generate_append_tlist(), get_first_col_type(), grouping_planner(), InitPlan(), make_agg(), make_agg_subplan(), make_append(), make_bitmap_and(), make_bitmap_heapscan(), make_bitmap_indexscan(), make_bitmap_or(), make_ctescan(), make_foreignscan(), make_functionscan(), make_group(), make_hash(), make_hashjoin(), make_indexonlyscan(), make_indexscan(), make_limit(), make_lockrows(), make_material(), make_mergejoin(), make_modifytable(), make_nestloop(), make_recursive_union(), make_result(), make_seqscan(), make_setop(), make_sort(), make_sort_from_groupcols(), make_sort_from_sortclauses(), make_subqueryscan(), make_tidscan(), make_union_unique(), make_unique(), make_valuesscan(), make_windowagg(), make_worktablescan(), pass_down_bound(), PortalStart(), postgresBeginForeignModify(), prepare_sort_from_pathkeys(), recurse_set_operations(), set_deparse_planstate(), set_dummy_tlist_references(), set_indexonlyscan_references(), set_join_references(), set_plan_refs(), set_returning_clause_references(), set_subqueryscan_references(), set_upper_references(), show_plan_tlist(), show_sort_keys_common(), and trivial_subqueryscan().

Definition at line 91 of file plannodes.h.


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