PostgreSQL Source Code
git master
|
#include <pathnodes.h>
Public Member Functions | |
pg_node_attr (no_query_jumble) NodeTag type | |
AttrNumber *parent_colnos | pg_node_attr (array_size(num_child_cols)) |
Data Fields | |
Index | parent_relid |
Index | child_relid |
Oid | parent_reltype |
Oid | child_reltype |
List * | translated_vars |
int | num_child_cols |
Oid | parent_reloid |
Definition at line 2964 of file pathnodes.h.
AttrNumber* parent_colnos AppendRelInfo::pg_node_attr | ( | array_size(num_child_cols) | ) |
AppendRelInfo::pg_node_attr | ( | no_query_jumble | ) |
Index AppendRelInfo::child_relid |
Definition at line 2977 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), adjust_child_relids(), ChangeVarNodes_walker(), deparse_context_for_plan_tree(), expand_appendrel_subquery(), fix_append_rel_relids(), make_append_rel_info(), OffsetVarNodes_walker(), pull_up_union_leaf_queries(), set_append_rel_pathlist(), set_append_rel_size(), set_plan_references(), and setup_simple_rel_arrays().
Oid AppendRelInfo::child_reltype |
Definition at line 2986 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), make_append_rel_info(), and pull_up_union_leaf_queries().
int AppendRelInfo::num_child_cols |
Definition at line 3012 of file pathnodes.h.
Referenced by examine_simple_variable(), get_variable(), make_inh_translation_list(), and make_setop_translation_list().
Index AppendRelInfo::parent_relid |
Definition at line 2976 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), adjust_child_relids(), adjust_inherited_attnums_multilevel(), ChangeVarNodes_walker(), examine_simple_variable(), examine_variable(), expand_appendrel_subquery(), find_childrel_parents(), fix_append_rel_relids(), get_variable(), make_append_rel_info(), make_partition_pruneinfo(), OffsetVarNodes_walker(), pull_up_union_leaf_queries(), set_append_rel_pathlist(), set_append_rel_size(), and set_plan_references().
Oid AppendRelInfo::parent_reloid |
Definition at line 3020 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), make_append_rel_info(), and pull_up_union_leaf_queries().
Oid AppendRelInfo::parent_reltype |
Definition at line 2985 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), make_append_rel_info(), and pull_up_union_leaf_queries().
List* AppendRelInfo::translated_vars |
Definition at line 3004 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), expand_partitioned_rtentry(), expression_tree_mutator_impl(), expression_tree_walker_impl(), fix_append_rel_relids(), make_inh_translation_list(), make_setop_translation_list(), perform_pullup_replace_vars(), set_plan_references(), and translate_col_privs_multilevel().