From dbad6ffd02b93f1469c4ad3ff1913c1751325b1b Mon Sep 17 00:00:00 2001 From: gurkanindibay Date: Wed, 21 Feb 2024 11:43:04 +0300 Subject: [PATCH] Applies review notes --- src/backend/distributed/commands/utility_hook.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/backend/distributed/commands/utility_hook.c b/src/backend/distributed/commands/utility_hook.c index c597ac9db..dfb07f179 100644 --- a/src/backend/distributed/commands/utility_hook.c +++ b/src/backend/distributed/commands/utility_hook.c @@ -1720,12 +1720,13 @@ IsStatementSupportedFromNonMainDb(Node *parsetree) for (int i = 0; i < sizeof(NonMainDbSupportedStatements) / sizeof(NonMainDbSupportedStatements[0]); i++) { - if (type == NonMainDbSupportedStatements[i].statementType && - (!NonMainDbSupportedStatements[i].checkSupportedObjectTypes || - NonMainDbSupportedStatements[i].checkSupportedObjectTypes(parsetree))) + if (type != NonMainDbSupportedStatements[i].statementType) { - return true; + continue; } + + return !NonMainDbSupportedStatements[i].checkSupportedObjectTypes || + NonMainDbSupportedStatements[i].checkSupportedObjectTypes(parsetree); } return false;