PostgreSQL Source Code  git master
GeneratePruningStepsContext Struct Reference

Data Fields

RelOptInforel
 
PartClauseTarget target
 
Liststeps
 
bool has_mutable_op
 
bool has_mutable_arg
 
bool has_exec_param
 
bool contradictory
 
int next_step_id
 

Detailed Description

Definition at line 111 of file partprune.c.

Field Documentation

◆ contradictory

bool GeneratePruningStepsContext::contradictory

◆ has_exec_param

bool GeneratePruningStepsContext::has_exec_param

Definition at line 121 of file partprune.c.

Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().

◆ has_mutable_arg

bool GeneratePruningStepsContext::has_mutable_arg

Definition at line 119 of file partprune.c.

Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().

◆ has_mutable_op

bool GeneratePruningStepsContext::has_mutable_op

Definition at line 118 of file partprune.c.

Referenced by make_partitionedrel_pruneinfo(), and match_clause_to_partition_key().

◆ next_step_id

int GeneratePruningStepsContext::next_step_id

Definition at line 124 of file partprune.c.

Referenced by gen_prune_step_combine(), and gen_prune_step_op().

◆ rel

RelOptInfo* GeneratePruningStepsContext::rel

◆ steps

List* GeneratePruningStepsContext::steps

◆ target

PartClauseTarget GeneratePruningStepsContext::target

Definition at line 115 of file partprune.c.

Referenced by gen_partprune_steps(), and match_clause_to_partition_key().


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