From 09996f84015c9126b35e835739d87f7b9b7ff95d Mon Sep 17 00:00:00 2001 From: Ahmet Gedemenli Date: Mon, 25 Oct 2021 18:03:44 +0300 Subject: [PATCH] Call InvalidateForeignKeyGraph before fetching connected relations --- src/backend/distributed/commands/table.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/distributed/commands/table.c b/src/backend/distributed/commands/table.c index 5013fa873..27f96646e 100644 --- a/src/backend/distributed/commands/table.c +++ b/src/backend/distributed/commands/table.c @@ -1222,6 +1222,7 @@ ShouldMarkConnectedRelationsNotAutoConverted(Oid leftRelationId, Oid rightRelati static void MarkConnectedRelationsNotAutoConverted(Oid leftRelationId, Oid rightRelationId) { + InvalidateForeignKeyGraph(); List *leftConnectedRelIds = GetForeignKeyConnectedRelationIdList(leftRelationId); List *rightConnectedRelIds = GetForeignKeyConnectedRelationIdList(rightRelationId); List *allConnectedRelations = list_concat_unique_oid(leftConnectedRelIds,