HBase
  1. HBase
  2. HBASE-11349

[Thrift] support authentication/impersonation

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.99.0, 0.98.4, 2.0.0
    • Component/s: security, Thrift
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Thrift server can access HBase as a fixed authenticated user. However, we don't authenticate thrift clients. It will be great if the thrift server can authenticate clients, and support impersonation.

      1. hbase-11349.patch
        40 kB
        Jimmy Xiang
      2. hbase-11349_v2.patch
        42 kB
        Jimmy Xiang
      3. hbase-11349_v2.1.patch
        45 kB
        Jimmy Xiang

        Issue Links

          Activity

          Hide
          Liu Shaohui added a comment -

          Great! It's a important feature our users are looking for.

          Show
          Liu Shaohui added a comment - Great! It's a important feature our users are looking for.
          Hide
          Jimmy Xiang added a comment -

          Attached a patch for thrift1. I will work on a patch for thrift2 in a different jira.

          Show
          Jimmy Xiang added a comment - Attached a patch for thrift1. I will work on a patch for thrift2 in a different jira.
          Hide
          Jimmy Xiang added a comment -

          The patch did some refactory to the REST server impersonation support. So that we can share the logic in Thrift. For Thrift, you need to configure "hbase.thrift.security.qop" to either auth-conf, auth-int, or auth to enable authentication/impersonation. The previous running modes work the same as before.

          Show
          Jimmy Xiang added a comment - The patch did some refactory to the REST server impersonation support. So that we can share the logic in Thrift. For Thrift, you need to configure "hbase.thrift.security.qop" to either auth-conf, auth-int, or auth to enable authentication/impersonation. The previous running modes work the same as before.
          Hide
          Jimmy Xiang added a comment -

          The patch is also on RB: https://reviews.apache.org/r/22987/

          Show
          Jimmy Xiang added a comment - The patch is also on RB: https://reviews.apache.org/r/22987/
          Hide
          Andrew Purtell added a comment -

          The patch did some refactory to the REST server impersonation support. So that we can share the logic in Thrift.

          Skimmed patch. That part lgtm.

          Show
          Andrew Purtell added a comment - The patch did some refactory to the REST server impersonation support. So that we can share the logic in Thrift. Skimmed patch. That part lgtm.
          Hide
          Jimmy Xiang added a comment -

          Thanks. I will enhance a patch a little so that we can cache the effective user instead of creating a new one for each call.

          Show
          Jimmy Xiang added a comment - Thanks. I will enhance a patch a little so that we can cache the effective user instead of creating a new one for each call.
          Hide
          Jimmy Xiang added a comment -

          Attached v2 that creates a proxy user object only when needed.

          Show
          Jimmy Xiang added a comment - Attached v2 that creates a proxy user object only when needed.
          Hide
          Jimmy Xiang added a comment -

          Patch v2.1 missed one getUserFromPrincipal. I can fix it at commit.

          Show
          Jimmy Xiang added a comment - Patch v2.1 missed one getUserFromPrincipal. I can fix it at commit.
          Hide
          Matteo Bertozzi added a comment -

          +1

          Show
          Matteo Bertozzi added a comment - +1
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12654618/hbase-11349_v2.1.patch
          against trunk revision .
          ATTACHMENT ID: 12654618

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

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

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          -1 javadoc. The javadoc tool appears to have generated 1 warning messages.

          -1 findbugs. The patch appears to introduce 4 new Findbugs (version 1.3.9) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 lineLengths. The patch does not introduce lines longer than 100

          +1 site. The mvn site goal succeeds with this patch.

          +1 core tests. The patch passed unit tests in .

          Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//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/12654618/hbase-11349_v2.1.patch against trunk revision . ATTACHMENT ID: 12654618 +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 9 new or modified tests. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javac . The applied patch does not increase the total number of javac compiler warnings. -1 javadoc . The javadoc tool appears to have generated 1 warning messages. -1 findbugs . The patch appears to introduce 4 new Findbugs (version 1.3.9) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 lineLengths . The patch does not introduce lines longer than 100 +1 site . The mvn site goal succeeds with this patch. +1 core tests . The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/9993//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/12654618/hbase-11349_v2.1.patch
          against trunk revision .
          ATTACHMENT ID: 12654618

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

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

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          -1 javadoc. The javadoc tool appears to have generated 1 warning messages.

          -1 findbugs. The patch appears to introduce 4 new Findbugs (version 1.3.9) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 lineLengths. The patch does not introduce lines longer than 100

          +1 site. The mvn site goal succeeds with this patch.

          +1 core tests. The patch passed unit tests in .

          Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html
          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//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/12654618/hbase-11349_v2.1.patch against trunk revision . ATTACHMENT ID: 12654618 +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 9 new or modified tests. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javac . The applied patch does not increase the total number of javac compiler warnings. -1 javadoc . The javadoc tool appears to have generated 1 warning messages. -1 findbugs . The patch appears to introduce 4 new Findbugs (version 1.3.9) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 lineLengths . The patch does not introduce lines longer than 100 +1 site . The mvn site goal succeeds with this patch. +1 core tests . The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/9994//console This message is automatically generated.
          Hide
          Jimmy Xiang added a comment -

          Integrated into 0.98, branch 1, and trunk. Thanks.

          Show
          Jimmy Xiang added a comment - Integrated into 0.98, branch 1, and trunk. Thanks.
          Hide
          Hudson added a comment -

          FAILURE: Integrated in HBase-TRUNK #5279 (See https://builds.apache.org/job/HBase-TRUNK/5279/)
          HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 79a03c8bcbea49a8301985d105f325f2e6647ded)

          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java
          • hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Show
          Hudson added a comment - FAILURE: Integrated in HBase-TRUNK #5279 (See https://builds.apache.org/job/HBase-TRUNK/5279/ ) HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 79a03c8bcbea49a8301985d105f325f2e6647ded) hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in HBase-1.0 #19 (See https://builds.apache.org/job/HBase-1.0/19/)
          HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev dbfdf5bdb6a0be976d68501b1b417317e2ac5e94)

          • hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
            HBASE-11349 Addendum fixes javadoc warning (jxiang: rev 1bd31f9b8919618a0c1974e118a739fb599e9eee)
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Show
          Hudson added a comment - FAILURE: Integrated in HBase-1.0 #19 (See https://builds.apache.org/job/HBase-1.0/19/ ) HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev dbfdf5bdb6a0be976d68501b1b417317e2ac5e94) hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java HBASE-11349 Addendum fixes javadoc warning (jxiang: rev 1bd31f9b8919618a0c1974e118a739fb599e9eee) hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in HBase-0.98 #382 (See https://builds.apache.org/job/HBase-0.98/382/)
          HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 8747ac9aa55729400be8fa0196647a70e223acd0)

          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
          • hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java
            HBASE-11349 Addendum fixes javadoc warning (jxiang: rev fdf84bc776e41d02399f8f50e0ac0a06849b0dcf)
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Show
          Hudson added a comment - SUCCESS: Integrated in HBase-0.98 #382 (See https://builds.apache.org/job/HBase-0.98/382/ ) HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 8747ac9aa55729400be8fa0196647a70e223acd0) hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java HBASE-11349 Addendum fixes javadoc warning (jxiang: rev fdf84bc776e41d02399f8f50e0ac0a06849b0dcf) hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in HBase-0.98-on-Hadoop-1.1 #361 (See https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/361/)
          HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 8747ac9aa55729400be8fa0196647a70e223acd0)

          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
          • hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java
          • hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java
          • hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java
          • hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
            HBASE-11349 Addendum fixes javadoc warning (jxiang: rev fdf84bc776e41d02399f8f50e0ac0a06849b0dcf)
          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Show
          Hudson added a comment - SUCCESS: Integrated in HBase-0.98-on-Hadoop-1.1 #361 (See https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/361/ ) HBASE-11349 [Thrift] support authentication/impersonation (jxiang: rev 8747ac9aa55729400be8fa0196647a70e223acd0) hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServletContainer.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/ConnectionCache.java hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java HBASE-11349 Addendum fixes javadoc warning (jxiang: rev fdf84bc776e41d02399f8f50e0ac0a06849b0dcf) hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Hide
          Hudson added a comment -

          FAILURE: Integrated in HBase-TRUNK #5280 (See https://builds.apache.org/job/HBase-TRUNK/5280/)
          HBASE-11349 Addendum fixes javadoc warning (jxiang: rev ed9ab70180fd30905bc253a3ecaf7123fcc8646e)

          • hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Show
          Hudson added a comment - FAILURE: Integrated in HBase-TRUNK #5280 (See https://builds.apache.org/job/HBase-TRUNK/5280/ ) HBASE-11349 Addendum fixes javadoc warning (jxiang: rev ed9ab70180fd30905bc253a3ecaf7123fcc8646e) hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServlet.java
          Hide
          Enis Soztutar added a comment -

          Closing this issue after 0.99.0 release.

          Show
          Enis Soztutar added a comment - Closing this issue after 0.99.0 release.

            People

            • Assignee:
              Jimmy Xiang
              Reporter:
              Jimmy Xiang
            • Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development