PostgreSQL Source Code  git master
PartitionedRelPruningData Struct Reference

#include <execPartition.h>

Data Fields

int nparts
 
int * subplan_map
 
int * subpart_map
 
Bitmapsetpresent_parts
 
Listinitial_pruning_steps
 
Listexec_pruning_steps
 
PartitionPruneContext initial_context
 
PartitionPruneContext exec_context
 

Detailed Description

Definition at line 59 of file execPartition.h.

Field Documentation

◆ exec_context

PartitionPruneContext PartitionedRelPruningData::exec_context

◆ exec_pruning_steps

List* PartitionedRelPruningData::exec_pruning_steps

◆ initial_context

PartitionPruneContext PartitionedRelPruningData::initial_context

Definition at line 67 of file execPartition.h.

Referenced by CreatePartitionPruneState(), and find_matching_subplans_recurse().

◆ initial_pruning_steps

List* PartitionedRelPruningData::initial_pruning_steps

Definition at line 65 of file execPartition.h.

Referenced by CreatePartitionPruneState(), and find_matching_subplans_recurse().

◆ nparts

int PartitionedRelPruningData::nparts

Definition at line 61 of file execPartition.h.

Referenced by CreatePartitionPruneState(), and PartitionPruneFixSubPlanMap().

◆ present_parts

Bitmapset* PartitionedRelPruningData::present_parts

◆ subpart_map

int* PartitionedRelPruningData::subpart_map

◆ subplan_map

int* PartitionedRelPruningData::subplan_map

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