Fix comment related to concurrent index swapping in index.c
authorMichael Paquier
Thu, 19 Mar 2020 00:51:40 +0000 (09:51 +0900)
committerMichael Paquier
Thu, 19 Mar 2020 00:51:40 +0000 (09:51 +0900)
A comment about switching indisvalid of the new and old indexes swapped
in REINDEX CONCURRENTLY got this backwards.

Issue introduced by 5dc92b8, the original commit of REINDEX
CONCURRENTLY.

Author: Julien Rouhaud
Discussion: https://postgr.es/m/20200318143340.GA46897@nol
Backpatch-through: 12

src/backend/catalog/index.c

index ad5dbb48461abed04642f5cf1ea7c1a2ad521595..ca7b7f88bdc0c7266a5b1c90b1b8b3f1e138136f 100644 (file)
@@ -1532,7 +1532,7 @@ index_concurrently_swap(Oid newIndexId, Oid oldIndexId, const char *oldName)
    newIndexForm->indisclustered = oldIndexForm->indisclustered;
 
    /*
-    * Mark the old index as valid, and the new index as invalid similarly
+    * Mark the new index as valid, and the old index as invalid similarly
     * to what index_set_state_flags() does.
     */
    newIndexForm->indisvalid = true;