Dont propagate view if materialized

velioglu/prop_dep_view_review
Ahmet Gedemenli 2022-05-23 12:52:20 +03:00
parent ad96e96d58
commit a3a2ce448a
1 changed files with 6 additions and 0 deletions

View File

@ -343,6 +343,12 @@ CreateDependentViewsOnWorkers(Oid relationId)
Oid viewOid = InvalidOid;
foreach_oid(viewOid, views)
{
if (get_rel_relkind(viewOid) == RELKIND_MATVIEW)
{
/* do not propagate materialized views */
continue;
}
if (!ShouldMarkRelationDistributed(viewOid))
{
continue;