From 8187b4d6fd2a305fd1ca215442b8483664484dd7 Mon Sep 17 00:00:00 2001 From: Tvion Date: Wed, 24 Jun 2026 18:14:10 +0500 Subject: [PATCH] fix: [PSUPCLCAP-4691] correct index name formatting in reindexing logic to include quotes --- operator/pkg/reconciler/patroni.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/operator/pkg/reconciler/patroni.go b/operator/pkg/reconciler/patroni.go index 914c6264..a902f2b4 100644 --- a/operator/pkg/reconciler/patroni.go +++ b/operator/pkg/reconciler/patroni.go @@ -666,7 +666,7 @@ func fixBrokenIndexes(pgClient *pgClient.PostgresClient, db string, brokenIndNam indexesFixed = false } if strings.Contains(BrokenIndName, "_ccnew") { - indexNameOld := strings.Split(BrokenIndName, "_ccnew")[0] + indexNameOld := fmt.Sprintf("%s\"", strings.Split(BrokenIndName, "_ccnew")[0]) err = pgClient.ExecuteForDB(db, fmt.Sprintf("REINDEX INDEX CONCURRENTLY %s", indexNameOld)) if err != nil { logger.Error(fmt.Sprintf("Cannot reindex index %s for db: %s", indexNameOld, db), zap.Error(err))