HBase
  1. HBase
  2. HBASE-6096 AccessController v2
  3. HBASE-7331

Add access control for region open and close, row locking, and stopping the regionserver

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.94.3, 0.95.2
    • Fix Version/s: 0.94.4, 0.95.0
    • Component/s: regionserver, security
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Tags:
      0.96notable

      Description

      The following APIs in HRegionServer are either missing hooks to coprocessor or the hooks are not implemented in the AccessController class for security. As a result any unauthorized user can:

      1.Open a region
      2. Close a region
      3. Stop region server
      4. Lock a row
      5. Unlock a row.

      1. HBASE-7331-0.94-v3.patch
        36 kB
        Andrew Purtell
      2. HBASE-7331_trunk.patch
        30 kB
        Vandana Ayyalasomayajula
      3. HBASE-7331_trunk_02.patch
        30 kB
        Vandana Ayyalasomayajula
      4. HBASE-7331_94.patch
        35 kB
        Vandana Ayyalasomayajula
      5. HBASE-7331_94_02.patch
        35 kB
        Vandana Ayyalasomayajula

        Issue Links

          Activity

          Hide
          Ted Yu added a comment -

          For 0.96, HBASE-7315 would remove support for client-side RowLocks.

          Show
          Ted Yu added a comment - For 0.96, HBASE-7315 would remove support for client-side RowLocks.
          Hide
          Vandana Ayyalasomayajula added a comment -

          Thanks Ted Yu for pointing out.

          Show
          Vandana Ayyalasomayajula added a comment - Thanks Ted Yu for pointing out.
          Hide
          Vandana Ayyalasomayajula added a comment -

          First cut for the patch. I have the unit tests related to security and they pass.

          Show
          Vandana Ayyalasomayajula added a comment - First cut for the patch. I have the unit tests related to security and they pass.
          Hide
          Andrew Purtell added a comment -

          Introduction of RegionServerObserver seems ok. The idea has been discussed also in HBASE-4047, see comment of 17/Nov/12 17:28.

          The small refactor of how we do TableAuthManager.get looks ok.

          Since you mention this is the first cut of a patch only, the formatting of the changes do not conform to our coding conventions. See http://hbase.apache.org/book/submitting.patches.html and http://www.oracle.com/technetwork/java/codeconv-138413.html . Especially, each indent level should be +2 spaces. Maybe some tabs got mixed in? Lines can be up to 100 chars long, no need to wrap before that. In this case I would have fixed up where it looks wrong on commit, but FYI more involved patches might not be accepted.

          Trying out the patch.

          Show
          Andrew Purtell added a comment - Introduction of RegionServerObserver seems ok. The idea has been discussed also in HBASE-4047 , see comment of 17/Nov/12 17:28. The small refactor of how we do TableAuthManager.get looks ok. Since you mention this is the first cut of a patch only, the formatting of the changes do not conform to our coding conventions. See http://hbase.apache.org/book/submitting.patches.html and http://www.oracle.com/technetwork/java/codeconv-138413.html . Especially, each indent level should be +2 spaces. Maybe some tabs got mixed in? Lines can be up to 100 chars long, no need to wrap before that. In this case I would have fixed up where it looks wrong on commit, but FYI more involved patches might not be accepted. Trying out the patch.
          Hide
          Andrew Purtell added a comment -

          Reparented this issue to HBASE-6096

          Show
          Andrew Purtell added a comment - Reparented this issue to HBASE-6096
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12560494/HBASE-7331_94.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3491//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12560494/HBASE-7331_94.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 6 new or modified tests. -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3491//console This message is automatically generated.
          Hide
          Andrew Purtell added a comment -

          All tests pass for me locally except for TestHBaseFsck#testRegionShouldNotBeDeployed, which seems an unrelated failure.

          Show
          Andrew Purtell added a comment - All tests pass for me locally except for TestHBaseFsck#testRegionShouldNotBeDeployed, which seems an unrelated failure.
          Hide
          Vandana Ayyalasomayajula added a comment -

          Fixed formatting errors. One of the small tests, TestLruCache fails for me intermittently, I am not sure if there is something wrong in my set up.

          Show
          Vandana Ayyalasomayajula added a comment - Fixed formatting errors. One of the small tests, TestLruCache fails for me intermittently, I am not sure if there is something wrong in my set up.
          Hide
          Andrew Purtell added a comment -

          Fixed formatting errors.

          Thanks. Looks like there may still be tabs in RegionServerCoprocessorHost but I'll fix that, no worries.

          TestLruCache fails for me intermittently

          That would seem unrelated.

          Running another round of tests with the updated patch to see what's up, if anything.

          Show
          Andrew Purtell added a comment - Fixed formatting errors. Thanks. Looks like there may still be tabs in RegionServerCoprocessorHost but I'll fix that, no worries. TestLruCache fails for me intermittently That would seem unrelated. Running another round of tests with the updated patch to see what's up, if anything.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12560684/HBASE-7331_94_02.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3501//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12560684/HBASE-7331_94_02.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 6 new or modified tests. -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3501//console This message is automatically generated.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12560684/HBASE-7331_94_02.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3505//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12560684/HBASE-7331_94_02.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 6 new or modified tests. -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3505//console This message is automatically generated.
          Hide
          Andrew Purtell added a comment -

          All tests pass locally again with v2 patch except TestHBaseFsck#testRegionShouldNotBeDeployed, what appears to be an unrelated failure. Going to commit soon if no objection.

          Lars Hofhansl Please consider the 0.94 patch for inclusion too. It's a low risk change that adds more hooks for checking admin permission before allowing actions that affect other users: stop the RS, close a region, open a region.

          Show
          Andrew Purtell added a comment - All tests pass locally again with v2 patch except TestHBaseFsck#testRegionShouldNotBeDeployed, what appears to be an unrelated failure. Going to commit soon if no objection. Lars Hofhansl Please consider the 0.94 patch for inclusion too. It's a low risk change that adds more hooks for checking admin permission before allowing actions that affect other users: stop the RS, close a region, open a region.
          Hide
          Andrew Purtell added a comment -

          The 0.94 patch also requires CREATE or WRITE permission to use user row locks.

          Show
          Andrew Purtell added a comment - The 0.94 patch also requires CREATE or WRITE permission to use user row locks.
          Hide
          Andrew Purtell added a comment -

          Committed to trunk. Thanks for the patch Vandana Ayyalasomayajula. Holding jira open for a decision on 0.94.

          Show
          Andrew Purtell added a comment - Committed to trunk. Thanks for the patch Vandana Ayyalasomayajula . Holding jira open for a decision on 0.94.
          Hide
          Hudson added a comment -

          Integrated in HBase-TRUNK #3624 (See https://builds.apache.org/job/HBase-TRUNK/3624/)
          HBASE-7331. Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1422094)

          Result = FAILURE
          apurtell :
          Files :

          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
          • /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          Show
          Hudson added a comment - Integrated in HBase-TRUNK #3624 (See https://builds.apache.org/job/HBase-TRUNK/3624/ ) HBASE-7331 . Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1422094) Result = FAILURE apurtell : Files : /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          Hide
          Hudson added a comment -

          Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #297 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/297/)
          HBASE-7331. Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1422094)

          Result = FAILURE
          apurtell :
          Files :

          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
          • /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          Show
          Hudson added a comment - Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #297 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/297/ ) HBASE-7331 . Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1422094) Result = FAILURE apurtell : Files : /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          Hide
          Lars Hofhansl added a comment -

          Patch looks fine, does not seem to break existing functionality or introduce and incompatibilities.
          I'll defer to you Andrew Purtell. If you think it's save, let's commit to 0.94.

          Aren't we getting rid of rowlocks?

          Show
          Lars Hofhansl added a comment - Patch looks fine, does not seem to break existing functionality or introduce and incompatibilities. I'll defer to you Andrew Purtell . If you think it's save, let's commit to 0.94. Aren't we getting rid of rowlocks?
          Hide
          Andrew Purtell added a comment -

          I'll defer to you Andrew Purtell. If you think it's save, let's commit to 0.94.

          Ok, I'll commit it.

          Aren't we getting rid of rowlocks?

          We are, so the trunk patch doesn't have this, but they are still present in 0.94.

          Show
          Andrew Purtell added a comment - I'll defer to you Andrew Purtell. If you think it's save, let's commit to 0.94. Ok, I'll commit it. Aren't we getting rid of rowlocks? We are, so the trunk patch doesn't have this, but they are still present in 0.94.
          Hide
          Andrew Purtell added a comment -

          I'll add a @Deprecated tag to the rowlock stuff.

          Show
          Andrew Purtell added a comment - I'll add a @Deprecated tag to the rowlock stuff.
          Hide
          Andrew Purtell added a comment -

          What I committed.

          • Added deprecation tags on rowlock related methods in RegionObserver interface.
          • Fixups for different requirePermission() in 0.94.
          • Added missing ASL headers on new files
          • Removed unused imports.
          • Changed some stray tabs to spaces.

          TestAccessController with new cases passes for me locally.

          Show
          Andrew Purtell added a comment - What I committed. Added deprecation tags on rowlock related methods in RegionObserver interface. Fixups for different requirePermission() in 0.94. Added missing ASL headers on new files Removed unused imports. Changed some stray tabs to spaces. TestAccessController with new cases passes for me locally.
          Hide
          Andrew Purtell added a comment -

          Thanks for the patch Vandana Ayyalasomayajula!

          Show
          Andrew Purtell added a comment - Thanks for the patch Vandana Ayyalasomayajula !
          Hide
          Hudson added a comment -

          Integrated in HBase-0.94 #646 (See https://builds.apache.org/job/HBase-0.94/646/)
          HBASE-7331. Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085)

          Result = FAILURE
          apurtell :
          Files :

          • /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          Show
          Hudson added a comment - Integrated in HBase-0.94 #646 (See https://builds.apache.org/job/HBase-0.94/646/ ) HBASE-7331 . Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085) Result = FAILURE apurtell : Files : /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          Hide
          Hudson added a comment -

          Integrated in HBase-0.94-security #87 (See https://builds.apache.org/job/HBase-0.94-security/87/)
          HBASE-7331. Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085)

          Result = SUCCESS
          apurtell :
          Files :

          • /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          Show
          Hudson added a comment - Integrated in HBase-0.94-security #87 (See https://builds.apache.org/job/HBase-0.94-security/87/ ) HBASE-7331 . Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085) Result = SUCCESS apurtell : Files : /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          Hide
          Hudson added a comment -

          Integrated in HBase-0.94-security-on-Hadoop-23 #10 (See https://builds.apache.org/job/HBase-0.94-security-on-Hadoop-23/10/)
          HBASE-7331. Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085)

          Result = FAILURE
          apurtell :
          Files :

          • /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java
          • /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java
          • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java
          Show
          Hudson added a comment - Integrated in HBase-0.94-security-on-Hadoop-23 #10 (See https://builds.apache.org/job/HBase-0.94-security-on-Hadoop-23/10/ ) HBASE-7331 . Add access control for region open and close, and stopping the regionserver (Vandana Ayyalasomayajula) (Revision 1424085) Result = FAILURE apurtell : Files : /hbase/branches/0.94/security/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/SecureTestUtil.java /hbase/branches/0.94/security/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java

            People

            • Assignee:
              Vandana Ayyalasomayajula
              Reporter:
              Vandana Ayyalasomayajula
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development