From b8f673ca9156b515b3a5ed5efad1c4421641571f Mon Sep 17 00:00:00 2001 From: Burak Velioglu Date: Thu, 14 Apr 2022 17:42:51 +0300 Subject: [PATCH] Add view as known-to-distribute object --- src/backend/distributed/metadata/dependency.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/distributed/metadata/dependency.c b/src/backend/distributed/metadata/dependency.c index 76797d58a..0b4cfcd00 100644 --- a/src/backend/distributed/metadata/dependency.c +++ b/src/backend/distributed/metadata/dependency.c @@ -895,7 +895,9 @@ GetUndistributableDependency(const ObjectAddress *objectAddress) { char relKind = get_rel_relkind(dependency->objectId); - if (relKind == RELKIND_SEQUENCE || relKind == RELKIND_COMPOSITE_TYPE) + if (relKind == RELKIND_SEQUENCE || + relKind == RELKIND_COMPOSITE_TYPE || + relKind == RELKIND_VIEW) { /* citus knows how to auto-distribute these dependencies */ continue;