mirror of https://github.com/citusdata/citus.git
Early return if no view to propagate
parent
a4bd0536ea
commit
ad96e96d58
|
@ -330,10 +330,16 @@ SyncCitusTableMetadata(Oid relationId)
|
|||
void
|
||||
CreateDependentViewsOnWorkers(Oid relationId)
|
||||
{
|
||||
SendCommandToWorkersWithMetadata(DISABLE_DDL_PROPAGATION);
|
||||
|
||||
List *views = GetDependingViews(relationId);
|
||||
|
||||
if (list_length(views) < 1)
|
||||
{
|
||||
/* no view to propagate */
|
||||
return;
|
||||
}
|
||||
|
||||
SendCommandToWorkersWithMetadata(DISABLE_DDL_PROPAGATION);
|
||||
|
||||
Oid viewOid = InvalidOid;
|
||||
foreach_oid(viewOid, views)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue