You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ve...@apache.org on 2017/02/13 03:14:57 UTC
ranger git commit: RANGER-1375: HIVERangerAuthorizerTest UT fails
intermittently
Repository: ranger
Updated Branches:
refs/heads/master 239cc55e1 -> 74905128f
RANGER-1375: HIVERangerAuthorizerTest UT fails intermittently
Signed-off-by: Velmurugan Periasamy <ve...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/74905128
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/74905128
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/74905128
Branch: refs/heads/master
Commit: 74905128f0ed9c7dd16c4f9bf353b624a343fc46
Parents: 239cc55
Author: Sailaja Polavarapu <sp...@hortonworks.com>
Authored: Fri Feb 10 16:31:03 2017 -0800
Committer: Velmurugan Periasamy <ve...@apache.org>
Committed: Sun Feb 12 22:14:30 2017 -0500
----------------------------------------------------------------------
.../ranger/services/hive/HIVERangerAuthorizerTest.java | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ranger/blob/74905128/hive-agent/src/test/java/org/apache/ranger/services/hive/HIVERangerAuthorizerTest.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/test/java/org/apache/ranger/services/hive/HIVERangerAuthorizerTest.java b/hive-agent/src/test/java/org/apache/ranger/services/hive/HIVERangerAuthorizerTest.java
index 9b22794..35f7f0b 100644
--- a/hive-agent/src/test/java/org/apache/ranger/services/hive/HIVERangerAuthorizerTest.java
+++ b/hive-agent/src/test/java/org/apache/ranger/services/hive/HIVERangerAuthorizerTest.java
@@ -80,12 +80,6 @@ public class HIVERangerAuthorizerTest {
conf.set(HiveConf.ConfVars.METASTORE_AUTO_CREATE_ALL.varname, "true");
conf.set(HiveConf.ConfVars.HIVE_SERVER2_THRIFT_PORT.varname, "" + port);
-
- // Enable authorization
- conf.set(HiveConf.ConfVars.HIVE_AUTHORIZATION_ENABLED.varname, "true");
- conf.set(HiveConf.ConfVars.HIVE_SERVER2_ENABLE_DOAS.varname, "true");
- conf.set(HiveConf.ConfVars.HIVE_AUTHORIZATION_MANAGER.varname,
- "org.apache.ranger.authorization.hive.authorizer.RangerHiveAuthorizerFactory");
conf.set(HiveConf.ConfVars.METASTORE_SCHEMA_VERIFICATION.toString(), "false");
hiveServer = new HiveServer2();
@@ -128,6 +122,13 @@ public class HIVERangerAuthorizerTest {
statement.close();
connection.close();
+
+ // Enable ranger authorization after the initial db setup and table creating is done.
+ conf.set(HiveConf.ConfVars.HIVE_AUTHORIZATION_ENABLED.varname, "true");
+ conf.set(HiveConf.ConfVars.HIVE_SERVER2_ENABLE_DOAS.varname, "true");
+ conf.set(HiveConf.ConfVars.HIVE_AUTHORIZATION_MANAGER.varname,
+ "org.apache.ranger.authorization.hive.authorizer.RangerHiveAuthorizerFactory");
+
}
@org.junit.AfterClass