Repository: incubator-ranger
Updated Branches:
  refs/heads/master 2bbb47619 -> d20c0a9fd


RANGER-920: Update HBase plugin for changes in the HBase Authorizer interface

Signed-off-by: sneethiraj <[email protected]>


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

Branch: refs/heads/master
Commit: d20c0a9fd45a5470300b7ccf1265122a59d907e8
Parents: 2bbb476
Author: Abhay Kulkarni <[email protected]>
Authored: Mon Apr 11 09:37:30 2016 -0700
Committer: sneethiraj <[email protected]>
Committed: Mon Apr 11 13:52:28 2016 -0400

----------------------------------------------------------------------
 .../hbase/RangerAuthorizationCoprocessorBase.java        | 11 +++++++++++
 1 file changed, 11 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/d20c0a9f/hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessorBase.java
----------------------------------------------------------------------
diff --git 
a/hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessorBase.java
 
b/hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessorBase.java
index 3b489af..25f498f 100644
--- 
a/hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessorBase.java
+++ 
b/hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessorBase.java
@@ -20,7 +20,9 @@ package org.apache.ranger.authorization.hbase;
 
 import java.io.IOException;
 import java.util.List;
+import java.util.Set;
 
+import com.google.common.net.HostAndPort;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.hadoop.hbase.Cell;
@@ -475,4 +477,13 @@ public abstract class RangerAuthorizationCoprocessorBase 
extends BaseRegionObser
       final String namespace, final Quotas quotas) throws IOException{
   }
 
+  // TODO : need override annotations for all of the following methods
+
+    public void preMoveServers(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, Set<HostAndPort> servers, 
String targetGroup) throws IOException {}
+    public void preMoveTables(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, Set<TableName> tables, 
String targetGroup) throws IOException {}
+    public void postMoveTables(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, Set<TableName> tables, 
String targetGroup) throws IOException {}
+    public void preRemoveRSGroup(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, String name) throws 
IOException {}
+    public void postRemoveRSGroup(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, String name) throws 
IOException {}
+    public void preBalanceRSGroup(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName) throws 
IOException {}
+    public void postBalanceRSGroup(final 
ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName, boolean 
balancerRan) throws IOException {}
 }

Reply via email to