PostgreSQL Source Code
git master
|
#include <pathnodes.h>
Data Fields | |
NodeTag | type |
Index | parent_relid |
Index | child_relid |
Oid | parent_reltype |
Oid | child_reltype |
List * | translated_vars |
int | num_child_cols |
AttrNumber * | parent_colnos |
Oid | parent_reloid |
Definition at line 2528 of file pathnodes.h.
Index AppendRelInfo::child_relid |
Definition at line 2539 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 2548 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 2574 of file pathnodes.h.
Referenced by _copyAppendRelInfo(), _outAppendRelInfo(), examine_simple_variable(), get_variable(), make_inh_translation_list(), and make_setop_translation_list().
AttrNumber* AppendRelInfo::parent_colnos |
Definition at line 2575 of file pathnodes.h.
Referenced by examine_simple_variable(), expand_single_inheritance_child(), get_variable(), make_inh_translation_list(), and make_setop_translation_list().
Index AppendRelInfo::parent_relid |
Definition at line 2538 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_multilevel(), adjust_appendrel_attrs_mutator(), adjust_child_relids(), adjust_child_relids_multilevel(), 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 2582 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), adjust_inherited_attnums(), make_append_rel_info(), and pull_up_union_leaf_queries().
Oid AppendRelInfo::parent_reltype |
Definition at line 2547 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 2566 of file pathnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), adjust_inherited_attnums(), expand_single_inheritance_child(), expression_tree_mutator(), expression_tree_walker(), fix_append_rel_relids(), make_inh_translation_list(), make_setop_translation_list(), perform_pullup_replace_vars(), and set_plan_references().
NodeTag AppendRelInfo::type |
Definition at line 2530 of file pathnodes.h.