Repository: hbase
Updated Branches:
  refs/heads/master bc7e03405 -> bbc274626


HBASE-16803 Make hbase:acl table unsplittable


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

Branch: refs/heads/master
Commit: bbc274626748b0b567116a3c7426b194c8a1ad97
Parents: bc7e034
Author: tedyu <[email protected]>
Authored: Tue Oct 11 12:48:14 2016 -0700
Committer: tedyu <[email protected]>
Committed: Tue Oct 11 12:48:14 2016 -0700

----------------------------------------------------------------------
 .../apache/hadoop/hbase/security/access/AccessControlLists.java   | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/bbc27462/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
index 1794464..4523c8a 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
@@ -64,6 +64,7 @@ import org.apache.hadoop.hbase.master.MasterServices;
 import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
 import org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos;
 import org.apache.hadoop.hbase.regionserver.BloomType;
+import org.apache.hadoop.hbase.regionserver.DisabledRegionSplitPolicy;
 import org.apache.hadoop.hbase.regionserver.InternalScanner;
 import org.apache.hadoop.hbase.regionserver.Region;
 import org.apache.hadoop.hbase.security.User;
@@ -138,6 +139,8 @@ public class AccessControlLists {
             // Set cache data blocks in L1 if more than one cache tier 
deployed; e.g. this will
             // be the case if we are using CombinedBlockCache (Bucket Cache).
             .setCacheDataInL1(true));
+    ACL_TABLEDESC.setValue(HTableDescriptor.SPLIT_POLICY,
+        DisabledRegionSplitPolicy.class.getName());
     master.createSystemTable(ACL_TABLEDESC);
   }
 

Reply via email to