You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mb...@apache.org on 2016/04/15 17:42:38 UTC
[6/6] hbase git commit: HBASE-15622 Superusers does not consider the
keytab credentials
HBASE-15622 Superusers does not consider the keytab credentials
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a3846b13
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a3846b13
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a3846b13
Branch: refs/heads/0.98
Commit: a3846b1329f5554225351d6142c33650c1c7d9db
Parents: da785f3
Author: Matteo Bertozzi <ma...@cloudera.com>
Authored: Fri Apr 15 08:40:40 2016 -0700
Committer: Matteo Bertozzi <ma...@cloudera.com>
Committed: Fri Apr 15 08:40:40 2016 -0700
----------------------------------------------------------------------
.../java/org/apache/hadoop/hbase/regionserver/HRegionServer.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/a3846b13/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
index 65e52b5..5061ce1 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
@@ -565,8 +565,6 @@ public class HRegionServer implements ClientProtos.ClientService.BlockingInterfa
checkCodecs(this.conf);
this.userProvider = UserProvider.instantiate(conf);
- Superusers.initialize(conf);
-
FSUtils.setupShortCircuitRead(this.conf);
// Config'ed params
@@ -646,6 +644,8 @@ public class HRegionServer implements ClientProtos.ClientService.BlockingInterfa
// login the server principal (if using secure Hadoop)
userProvider.login("hbase.regionserver.keytab.file",
"hbase.regionserver.kerberos.principal", this.isa.getHostName());
+ Superusers.initialize(conf);
+
regionServerAccounting = new RegionServerAccounting();
cacheConfig = new CacheConfig(conf);
uncaughtExceptionHandler = new UncaughtExceptionHandler() {