/* Restore userid and security context */
SetUserIdAndSecContext(save_userid, save_sec_context);
- relation_close(indexRel, ShareUpdateExclusiveLock);
- relation_close(heapRel, ShareUpdateExclusiveLock);
+ index_close(indexRel, ShareUpdateExclusiveLock);
+ table_close(heapRel, ShareUpdateExclusiveLock);
PG_RETURN_INT32((int32) numSummarized);
}
errmsg("index \"%s\" is not valid",
RelationGetRelationName(indexRel))));
- relation_close(indexRel, ShareUpdateExclusiveLock);
- relation_close(heapRel, ShareUpdateExclusiveLock);
+ index_close(indexRel, ShareUpdateExclusiveLock);
+ table_close(heapRel, ShareUpdateExclusiveLock);
PG_RETURN_VOID();
}
}
/* Close the index relation but keep the lock */
- relation_close(index_rel, NoLock);
+ index_close(index_rel, NoLock);
index->indexOid = index_oid;
}