From 71c475af52afc85214113d011c4e347171c0f2be Mon Sep 17 00:00:00 2001 From: Naisila Puka <37271756+naisila@users.noreply.github.com> Date: Thu, 17 Aug 2023 10:57:22 +0300 Subject: [PATCH] Fix GetUndistributableDependency (#7124) This is a leftover task from merging enterprise to community. Roles are distributed in community now, the comment is stale and the check is redundant. --- src/backend/distributed/metadata/dependency.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/backend/distributed/metadata/dependency.c b/src/backend/distributed/metadata/dependency.c index d0578dfdc..895f97729 100644 --- a/src/backend/distributed/metadata/dependency.c +++ b/src/backend/distributed/metadata/dependency.c @@ -1022,13 +1022,11 @@ GetUndistributableDependency(const ObjectAddress *objectAddress) if (!SupportedDependencyByCitus(dependency)) { /* - * Skip roles and text search templates. - * - * Roles should be handled manually with Citus community whereas text search - * templates should be handled manually in both community and enterprise + * Since we do not yet support distributed TS TEMPLATE objects, we skip + * dependency checks for text search templates. The user is expected to + * manually create the TS TEMPLATE objects. */ - if (getObjectClass(dependency) != OCLASS_ROLE && - getObjectClass(dependency) != OCLASS_TSTEMPLATE) + if (getObjectClass(dependency) != OCLASS_TSTEMPLATE) { return dependency; }