INNER CODE UNIT · C
index_rel
timescale/pg_textsearch · src/mod.c:2446
index_rel = try_relation_open(intent->index_oid, NoLock);
if (index_rel == NULL || index_rel->rd_index == NULL)
{
if (index_rel != NULL)
relation_close(index_rel, NoLock);
continue;
}
heap_oid = index_rel->rd_index->indrelid;
owner_oid = index_rel->rd_rel->relowner;
relation_close(index_rel, NoLock);
if (tp_compaction_lineage_in_use_by_other(
intent->lineage, intent->index_oid, heap_oid) ||
(objects != NULL &&
tp_compaction_job_lineage_exists(
objects, intent->lineage, heap_oid, owner_oid)))
ereport(ERROR,
(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
errmsg("background compaction lineage is already "