PostgreSQL Source Code git master
|
Data Fields | |
RelOptInfo * | rel |
PartClauseTarget | target |
List * | steps |
bool | has_mutable_op |
bool | has_mutable_arg |
bool | has_exec_param |
bool | contradictory |
int | next_step_id |
Definition at line 110 of file partprune.c.
bool GeneratePruningStepsContext::contradictory |
Definition at line 121 of file partprune.c.
Referenced by gen_partprune_steps_internal(), make_partitionedrel_pruneinfo(), match_clause_to_partition_key(), and prune_append_rel_partitions().
bool GeneratePruningStepsContext::has_exec_param |
Definition at line 120 of file partprune.c.
Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().
bool GeneratePruningStepsContext::has_mutable_arg |
Definition at line 118 of file partprune.c.
Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().
bool GeneratePruningStepsContext::has_mutable_op |
Definition at line 117 of file partprune.c.
Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().
int GeneratePruningStepsContext::next_step_id |
Definition at line 123 of file partprune.c.
Referenced by gen_prune_step_combine(), and gen_prune_step_op().
RelOptInfo* GeneratePruningStepsContext::rel |
Definition at line 113 of file partprune.c.
Referenced by gen_partprune_steps(), gen_partprune_steps_internal(), gen_prune_steps_from_opexps(), get_steps_using_prefix(), get_steps_using_prefix_recurse(), and match_clause_to_partition_key().
List* GeneratePruningStepsContext::steps |
Definition at line 116 of file partprune.c.
Referenced by gen_prune_step_combine(), gen_prune_step_op(), make_partitionedrel_pruneinfo(), and prune_append_rel_partitions().
PartClauseTarget GeneratePruningStepsContext::target |
Definition at line 114 of file partprune.c.
Referenced by gen_partprune_steps(), and match_clause_to_partition_key().