PostgreSQL Source Code  git master
PartitionPruneState Struct Reference

#include <execPartition.h>

Data Fields

Bitmapsetexecparamids
 
Bitmapsetother_subplans
 
MemoryContext prune_context
 
bool do_initial_prune
 
bool do_exec_prune
 
int num_partprunedata
 
PartitionPruningDatapartprunedata [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 113 of file execPartition.h.

Field Documentation

◆ do_exec_prune

bool PartitionPruneState::do_exec_prune

◆ do_initial_prune

bool PartitionPruneState::do_initial_prune

Definition at line 118 of file execPartition.h.

Referenced by CreatePartitionPruneState(), and ExecInitPartitionPruning().

◆ execparamids

Bitmapset* PartitionPruneState::execparamids

◆ num_partprunedata

int PartitionPruneState::num_partprunedata

◆ other_subplans

Bitmapset* PartitionPruneState::other_subplans

◆ partprunedata

PartitionPruningData* PartitionPruneState::partprunedata[FLEXIBLE_ARRAY_MEMBER]

◆ prune_context

MemoryContext PartitionPruneState::prune_context

Definition at line 117 of file execPartition.h.

Referenced by CreatePartitionPruneState(), and ExecFindMatchingSubPlans().


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