RANGER-2188: Support multiple threads to build Trie and on-lookup post-setup 
for Trie nodes - set default to lazy post-setup


Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/a0ab5a6a
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/a0ab5a6a
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/a0ab5a6a

Branch: refs/heads/ranger-1
Commit: a0ab5a6adcb42ed48d25d604df590ef2eb2340be
Parents: d0347c2
Author: Abhay Kulkarni <akulka...@hortonworks.com>
Authored: Tue Aug 21 15:20:45 2018 -0700
Committer: Mehul Parikh <me...@apache.org>
Committed: Wed Aug 29 14:33:46 2018 +0530

----------------------------------------------------------------------
 .../ranger/plugin/policyengine/RangerPolicyEngineOptions.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ranger/blob/a0ab5a6a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineOptions.java
----------------------------------------------------------------------
diff --git 
a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineOptions.java
 
b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineOptions.java
index 01dbbe8..5498545 100644
--- 
a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineOptions.java
+++ 
b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineOptions.java
@@ -33,7 +33,7 @@ public class RangerPolicyEngineOptions {
        public boolean evaluateDelegateAdminOnly = false;
        public boolean enableTagEnricherWithLocalRefresher = false;
        public boolean disableAccessEvaluationWithPolicyACLSummary = true;
-       public boolean optimizeTrieForRetrieval = true;
+       public boolean optimizeTrieForRetrieval = false;
 
        private RangerServiceDefHelper serviceDefHelper;
 
@@ -51,7 +51,7 @@ public class RangerPolicyEngineOptions {
                evaluateDelegateAdminOnly = false;
                enableTagEnricherWithLocalRefresher = false;
                disableAccessEvaluationWithPolicyACLSummary = 
conf.getBoolean(propertyPrefix + 
".policyengine.option.disable.access.evaluation.with.policy.acl.summary", true);
-               optimizeTrieForRetrieval = conf.getBoolean(propertyPrefix + 
".policyengine.option.optimize.trie.for.retrieval", true);
+               optimizeTrieForRetrieval = conf.getBoolean(propertyPrefix + 
".policyengine.option.optimize.trie.for.retrieval", false);
 
        }
 

Reply via email to