|
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().