Cover postgres tables for DROP TABLE commands

pull/4453/head
Onur Tirtir 2020-12-22 11:30:47 +03:00
parent e91e745dbc
commit 66d2884ee8
1 changed files with 8 additions and 2 deletions

View File

@ -101,8 +101,8 @@ PreprocessDropTableStmt(Node *node, const char *queryString)
Oid relationId = RangeVarGetRelid(tableRangeVar, AccessShareLock, missingOK);
/* we're not interested in non-valid, non-distributed relations */
if (relationId == InvalidOid || !IsCitusTable(relationId))
/* we're not interested in non-valid relations */
if (relationId == InvalidOid)
{
continue;
}
@ -120,6 +120,12 @@ PreprocessDropTableStmt(Node *node, const char *queryString)
MarkInvalidateForeignKeyGraph();
}
/* we're not interested in non-distributed relations */
if (!IsCitusTable(relationId))
{
continue;
}
/* we're only interested in partitioned and mx tables */
if (!ShouldSyncTableMetadata(relationId) || !PartitionedTable(relationId))
{