Repository: incubator-hawq
Updated Branches:
  refs/heads/master 8261c13ef -> 21f1e29a4


HAWQ-1279. Force to recompute namespace_path when enable_ranger


Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/21f1e29a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/21f1e29a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/21f1e29a

Branch: refs/heads/master
Commit: 21f1e29a43aee003e250e41375bf226fabbe2ce3
Parents: 8261c13
Author: interma <[email protected]>
Authored: Wed Jan 18 13:13:52 2017 +0800
Committer: hubertzhang <[email protected]>
Committed: Thu Jan 19 10:56:01 2017 +0800

----------------------------------------------------------------------
 src/backend/catalog/namespace.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/21f1e29a/src/backend/catalog/namespace.c
----------------------------------------------------------------------
diff --git a/src/backend/catalog/namespace.c b/src/backend/catalog/namespace.c
index 4685bfa..7049d32 100644
--- a/src/backend/catalog/namespace.c
+++ b/src/backend/catalog/namespace.c
@@ -1933,7 +1933,12 @@ recomputeNamespacePath(void)
         * Do nothing if path is already valid.
         */
        if (namespaceSearchPathValid && namespaceUser == roleid)
-               return;
+       {
+               if (!enable_ranger)
+                       return;
+               else
+                       elog(DEBUG3, "recompute search_path[%s] when 
enable_ranger", namespace_search_path);
+       }
 
        /* Need a modifiable copy of namespace_search_path string */
        rawname = pstrdup(namespace_search_path);

Reply via email to