Adds distributed check for new dependency function

pull/7384/head
gindibay 2023-11-29 00:48:59 +03:00
parent 3600f22d46
commit 7433b795b1
1 changed files with 6 additions and 0 deletions

View File

@ -103,6 +103,12 @@ static void
EnsureRequiredObjectExistOnAllNodes(const ObjectAddress *target,
RequiredObjectSet requiredObjectSet)
{
if(!IsAnyObjectDistributed(list_make1((ObjectAddress *) target)))
{
/* do not propagate for non-distributed types */
return;
}
Assert(requiredObjectSet == REQUIRE_ONLY_DEPENDENCIES ||
requiredObjectSet == REQUIRE_OBJECT_AND_DEPENDENCIES);