PostgreSQL Source Code: PartitionedRelPruneInfo Struct Reference (original) (raw)
#include <[plannodes.h](plannodes%5F8h%5Fsource.html)>
Public Member Functions | |
---|---|
pg_node_attr (no_equal, no_query_jumble) NodeTag type | |
int *subplan_map | pg_node_attr (array_size(nparts)) |
int *subpart_map | pg_node_attr (array_size(nparts)) |
int *leafpart_rti_map | pg_node_attr (array_size(nparts)) |
Oid *relid_map | pg_node_attr (array_size(nparts)) |
Data Fields | |
---|---|
Index | rtindex |
Bitmapset * | present_parts |
int | nparts |
List * | initial_pruning_steps |
List * | exec_pruning_steps |
Bitmapset * | execparamids |
Definition at line 1623 of file plannodes.h.
◆ pg_node_attr() [1/5]
int *subplan_map PartitionedRelPruneInfo::pg_node_attr | ( | array_size(nparts) | ) |
---|
◆ pg_node_attr() [2/5]
int *subpart_map PartitionedRelPruneInfo::pg_node_attr | ( | array_size(nparts) | ) |
---|
◆ pg_node_attr() [3/5]
int *leafpart_rti_map PartitionedRelPruneInfo::pg_node_attr | ( | array_size(nparts) | ) |
---|
◆ pg_node_attr() [4/5]
Oid *relid_map PartitionedRelPruneInfo::pg_node_attr | ( | array_size(nparts) | ) |
---|
◆ pg_node_attr() [5/5]
PartitionedRelPruneInfo::pg_node_attr | ( | no_equal | , |
---|---|---|---|
no_query_jumble | |||
) |
◆ exec_pruning_steps
List* PartitionedRelPruneInfo::exec_pruning_steps
◆ execparamids
Bitmapset* PartitionedRelPruneInfo::execparamids
◆ initial_pruning_steps
List* PartitionedRelPruneInfo::initial_pruning_steps
◆ nparts
int PartitionedRelPruneInfo::nparts
◆ present_parts
Bitmapset* PartitionedRelPruneInfo::present_parts
◆ rtindex
Index PartitionedRelPruneInfo::rtindex
The documentation for this struct was generated from the following file:
- src/include/nodes/plannodes.h