From fffa01130385c4d5cc247900a2aca4567541269d Mon Sep 17 00:00:00 2001 From: Onur Tirtir Date: Wed, 6 Jan 2021 14:38:34 +0300 Subject: [PATCH] Don't invalidate foreign key graph for CREATE TABLE commands --- src/backend/distributed/commands/table.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/backend/distributed/commands/table.c b/src/backend/distributed/commands/table.c index 089f1b838..d636637fa 100644 --- a/src/backend/distributed/commands/table.c +++ b/src/backend/distributed/commands/table.c @@ -200,12 +200,6 @@ PostprocessCreateTableStmt(CreateStmt *createStatement, const char *queryString) { ErrorOutForFKeyBetweenPostgresAndCitusLocalTable(relationId); } - - /* invalidate foreign key cache if the table involved in any foreign key */ - if ((TableReferenced(relationId) || TableReferencing(relationId))) - { - InvalidateForeignKeyGraph(); - } #endif if (createStatement->inhRelations != NIL && createStatement->partbound != NULL)