PostgreSQL Source Code git master
Data Fields
JoinTreeItem Struct Reference

Data Fields

Nodejtnode
 
 
 
 
 
 
 
 
 
 
 

Detailed Description

Definition at line 60 of file initsplan.c.

Field Documentation

inner_join_rels

Relids JoinTreeItem::inner_join_rels

Definition at line 69 of file initsplan.c.

Referenced by deconstruct_distribute(), deconstruct_recurse(), and make_outerjoininfo().

jdomain

JoinDomain* JoinTreeItem::jdomain

Definition at line 64 of file initsplan.c.

Referenced by deconstruct_recurse(), and distribute_qual_to_rels().

jti_parent

struct JoinTreeItem* JoinTreeItem::jti_parent

Definition at line 65 of file initsplan.c.

Referenced by deconstruct_recurse(), and distribute_qual_to_rels().

jtnode

Node* JoinTreeItem::jtnode

Definition at line 63 of file initsplan.c.

Referenced by add_base_rels_to_query(), deconstruct_distribute(), and deconstruct_recurse().

lateral_clauses

List* JoinTreeItem::lateral_clauses

Definition at line 79 of file initsplan.c.

Referenced by deconstruct_distribute(), and distribute_qual_to_rels().

left_rels

Relids JoinTreeItem::left_rels

Definition at line 72 of file initsplan.c.

Referenced by deconstruct_distribute(), deconstruct_recurse(), and make_outerjoininfo().

nonnullable_rels

Relids JoinTreeItem::nonnullable_rels

Definition at line 74 of file initsplan.c.

Referenced by deconstruct_distribute(), deconstruct_distribute_oj_quals(), and deconstruct_recurse().

oj_joinclauses

List* JoinTreeItem::oj_joinclauses

Definition at line 78 of file initsplan.c.

Referenced by deconstruct_distribute(), deconstruct_distribute_oj_quals(), and deconstruct_jointree().

qualscope

Relids JoinTreeItem::qualscope

Definition at line 67 of file initsplan.c.

Referenced by build_implied_join_equality(), deconstruct_distribute(), deconstruct_distribute_oj_quals(), deconstruct_recurse(), distribute_qual_to_rels(), distribute_quals_to_rels(), process_implied_equality(), and process_security_barrier_quals().

right_rels

Relids JoinTreeItem::right_rels

Definition at line 73 of file initsplan.c.

Referenced by deconstruct_distribute(), deconstruct_recurse(), and make_outerjoininfo().

sjinfo

SpecialJoinInfo* JoinTreeItem::sjinfo

Definition at line 77 of file initsplan.c.

Referenced by check_redundant_nullability_qual(), compute_semijoin_info(), deconstruct_distribute(), deconstruct_distribute_oj_quals(), distribute_qual_to_rels(), distribute_quals_to_rels(), get_join_domain_min_rels(), and make_outerjoininfo().


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

AltStyle によって変換されたページ (->オリジナル) /