diff --git a/src/backend/distributed/commands/table.c b/src/backend/distributed/commands/table.c index 1be61cbe2..25e935b30 100644 --- a/src/backend/distributed/commands/table.c +++ b/src/backend/distributed/commands/table.c @@ -222,6 +222,10 @@ PreprocessDropTableStmt(Node *node, const char *queryString, void PostprocessCreateTableStmt(CreateStmt *createStatement, const char *queryString) { + if (!IsCoordinator()) + { + CacheInvalidateRelcacheAll(); + } PostprocessCreateTableStmtForeignKeys(createStatement); if (createStatement->inhRelations != NIL)