PostgreSQL Source Code: PartitionDescData Struct Reference (original) (raw)
#include <[partdesc.h](partdesc%5F8h%5Fsource.html)>
Data Fields | |
---|---|
int | nparts |
bool | detached_exist |
Oid * | oids |
bool * | is_leaf |
PartitionBoundInfo | boundinfo |
int | last_found_datum_index |
int | last_found_part_index |
int | last_found_count |
Detailed Description
Field Documentation
◆ boundinfo
◆ detached_exist
bool PartitionDescData::detached_exist
◆ is_leaf
bool* PartitionDescData::is_leaf
◆ last_found_count
int PartitionDescData::last_found_count
◆ last_found_datum_index
int PartitionDescData::last_found_datum_index
◆ last_found_part_index
int PartitionDescData::last_found_part_index
◆ nparts
int PartitionDescData::nparts
Definition at line 31 of file partdesc.h.
Referenced by addFkRecurseReferenced(), addFkRecurseReferencing(), ATExecAttachPartitionIdx(), check_new_partition_bound(), CreatePartitionPruneState(), CreateTriggerFiringOn(), DefineIndex(), EnableDisableTrigger(), ExecFindPartition(), ExecInitPartitionDispatchInfo(), expand_partitioned_rtentry(), get_qual_for_range(), InitPartitionPruneContext(), QueuePartitionConstraintValidation(), RelationBuildPartitionDesc(), renametrig(), renametrig_partition(), and set_relation_partition_info().
◆ oids
Oid* PartitionDescData::oids
Definition at line 33 of file partdesc.h.
Referenced by addFkRecurseReferenced(), addFkRecurseReferencing(), ATExecAttachPartitionIdx(), check_new_partition_bound(), CreatePartitionPruneState(), CreateTriggerFiringOn(), DefineIndex(), EnableDisableTrigger(), ExecFindPartition(), ExecInitPartitionInfo(), expand_partitioned_rtentry(), get_default_oid_from_partdesc(), get_qual_for_range(), QueuePartitionConstraintValidation(), RelationBuildPartitionDesc(), renametrig(), and renametrig_partition().
The documentation for this struct was generated from the following file:
- src/include/partitioning/partdesc.h