From 51c64c70c9054daac8b217d88a5ff07fe4e88546 Mon Sep 17 00:00:00 2001 From: Marco Slot Date: Wed, 30 Oct 2019 05:15:45 +0100 Subject: [PATCH] Do not try to sync metadata on standby coordinator --- src/backend/distributed/utils/maintenanced.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/backend/distributed/utils/maintenanced.c b/src/backend/distributed/utils/maintenanced.c index 99d94d1dc..2466a63cd 100644 --- a/src/backend/distributed/utils/maintenanced.c +++ b/src/backend/distributed/utils/maintenanced.c @@ -366,8 +366,9 @@ CitusMaintenanceDaemonMain(Datum main_arg) } #endif - if (MetadataSyncTriggeredCheckAndReset(myDbData) || - GetCurrentTimestamp() >= nextMetadataSyncTime) + if (!RecoveryInProgress() && + (MetadataSyncTriggeredCheckAndReset(myDbData) || + GetCurrentTimestamp() >= nextMetadataSyncTime)) { bool metadataSyncFailed = false; int64 nextTimeout = 0;