Lines Matching refs:part_rel

1736 	RelOptInfo *part_rel;  in is_dummy_partition()  local
1739 part_rel = rel->part_rels[part_index]; in is_dummy_partition()
1740 if (part_rel == NULL || IS_DUMMY_REL(part_rel)) in is_dummy_partition()
3137 Relation part_rel; in check_default_partition_contents() local
3150 part_rel = table_open(part_relid, NoLock); in check_default_partition_contents()
3159 part_rel, default_rel); in check_default_partition_contents()
3166 if (PartConstraintImpliedByRelConstraint(part_rel, in check_default_partition_contents()
3171 RelationGetRelationName(part_rel)))); in check_default_partition_contents()
3173 table_close(part_rel, NoLock); in check_default_partition_contents()
3179 part_rel = default_rel; in check_default_partition_contents()
3187 if (part_rel->rd_rel->relkind != RELKIND_RELATION) in check_default_partition_contents()
3189 if (part_rel->rd_rel->relkind == RELKIND_FOREIGN_TABLE) in check_default_partition_contents()
3193 RelationGetRelationName(part_rel), in check_default_partition_contents()
3196 if (RelationGetRelid(default_rel) != RelationGetRelid(part_rel)) in check_default_partition_contents()
3197 table_close(part_rel, NoLock); in check_default_partition_contents()
3209 tupslot = table_slot_create(part_rel, &estate->es_tupleTable); in check_default_partition_contents()
3210 scan = table_beginscan(part_rel, snapshot, 0, NULL); in check_default_partition_contents()
3239 if (RelationGetRelid(default_rel) != RelationGetRelid(part_rel)) in check_default_partition_contents()
3240 table_close(part_rel, NoLock); /* keep the lock until commit */ in check_default_partition_contents()