mirror of https://github.com/citusdata/citus.git
Changes postprocess logic
parent
fb1030f238
commit
848cf685c2
|
@ -1664,14 +1664,12 @@ RunPreprocessMainDBCommand(Node *parsetree, const char *queryString)
|
||||||
static void
|
static void
|
||||||
RunPostprocessMainDBCommand(Node *parsetree)
|
RunPostprocessMainDBCommand(Node *parsetree)
|
||||||
{
|
{
|
||||||
if (!IsStatementSupportedInNonMainDb(parsetree) ||
|
if (IsStatementSupportedInNonMainDb(parsetree) &&
|
||||||
!StatementRequiresMarkDistributedFromNonMainDb(parsetree))
|
StatementRequiresMarkDistributedFromNonMainDb(parsetree))
|
||||||
{
|
{
|
||||||
return;
|
ObjectInfo objectInfo = GetObjectInfo(parsetree);
|
||||||
|
MarkObjectDistributedInNonMainDb(parsetree, objectInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
ObjectInfo objectInfo = GetObjectInfo(parsetree);
|
|
||||||
MarkObjectDistributedInNonMainDb(parsetree, objectInfo);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue