Commit 5128483d authored by Michael Paquier's avatar Michael Paquier

Ensure unlinking of old index file with REINDEX (TABLESPACE)

The original versions of the patch included this part, but a mismerge
from my side has made this piece go missing.  Oversight in c5b28604.
parent fc749bc7
......@@ -3712,6 +3712,12 @@ reindex_index(Oid indexId, bool skip_constraint_checks, char persistence,
{
/* Update its pg_class row */
SetRelationTableSpace(iRel, params->tablespaceOid, InvalidOid);
/*
* Schedule unlinking of the old index storage at transaction
* commit.
*/
RelationDropStorage(iRel);
RelationAssumeNewRelfilenode(iRel);
/* Make sure the reltablespace change is visible */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment