Lines Matching refs:part_rel
1263 Relation part_rel;
1276 part_rel = table_open(part_relid, NoLock);
1285 part_rel, default_rel, NULL);
1292 if (PartConstraintImpliedByRelConstraint(part_rel,
1297 RelationGetRelationName(part_rel))));
1299 table_close(part_rel, NoLock);
1305 part_rel = default_rel;
1313 if (part_rel->rd_rel->relkind != RELKIND_RELATION)
1315 if (part_rel->rd_rel->relkind == RELKIND_FOREIGN_TABLE)
1319 RelationGetRelationName(part_rel),
1322 if (RelationGetRelid(default_rel) != RelationGetRelid(part_rel))
1323 table_close(part_rel, NoLock);
1335 tupslot = table_slot_create(part_rel, &estate->es_tupleTable);
1336 scan = table_beginscan(part_rel, snapshot, 0, NULL);
1364 if (RelationGetRelid(default_rel) != RelationGetRelid(part_rel))
1365 table_close(part_rel, NoLock); /* keep the lock until commit */