HBase
  1. HBase
  2. HBASE-8222

User class should implement equals() and hashCode()

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.94.6
    • Fix Version/s: 0.98.0, 0.94.7, 0.95.0
    • Component/s: security
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      The current implementation of the User class does not override equals() and hashCode(), so connection reuse in HBaseClient is completely broken.

      1. 8222-v1.txt
        0.8 kB
        Ted Yu
      2. 8222-v2.txt
        1 kB
        Ted Yu
      3. 8222-v2-0.94.txt
        1 kB
        Ted Yu

        Activity

        Gary Helmling created issue -
        Hide
        stack added a comment -

        Good one Gary

        Show
        stack added a comment - Good one Gary
        Hide
        Ted Yu added a comment -

        First attempt at solving this problem.

        Show
        Ted Yu added a comment - First attempt at solving this problem.
        Ted Yu made changes -
        Field Original Value New Value
        Attachment 8222-v1.txt [ 12576145 ]
        Ted Yu made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Fix Version/s 0.95.0 [ 12324094 ]
        Fix Version/s 0.98.0 [ 12323143 ]
        Fix Version/s 0.94.7 [ 12324039 ]
        Hide
        Gary Helmling added a comment -

        +1 on patch. I was testing a very similar change.

        I'd recommend the following change to TestUser as well, which tests for the problem:

        diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        index 619c87a..9a30964 100644
        --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        @@ -101,6 +101,8 @@ public class TestUser {
               User u = User.getCurrent();
               assertNotNull(u);
               assertEquals(user1.getName(), u.getName());
        +      assertEquals(user1, u);
        +      assertEquals(user1.hashCode(), u.hashCode());
             }
           }
        
        Show
        Gary Helmling added a comment - +1 on patch. I was testing a very similar change. I'd recommend the following change to TestUser as well, which tests for the problem: diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java index 619c87a..9a30964 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java @@ -101,6 +101,8 @@ public class TestUser { User u = User.getCurrent(); assertNotNull(u); assertEquals(user1.getName(), u.getName()); + assertEquals(user1, u); + assertEquals(user1.hashCode(), u.hashCode()); } }
        Hide
        Ted Yu added a comment -

        Thanks for the hint, Gary.

        Running org.apache.hadoop.hbase.security.TestUser
        2013-03-29 12:53:09.760 java[6870:1203] Unable to load realm info from SCDynamicStore
        Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.527 sec
        
        Show
        Ted Yu added a comment - Thanks for the hint, Gary. Running org.apache.hadoop.hbase.security.TestUser 2013-03-29 12:53:09.760 java[6870:1203] Unable to load realm info from SCDynamicStore Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.527 sec
        Ted Yu made changes -
        Attachment 8222-v2.txt [ 12576146 ]
        Ted Yu made changes -
        Assignee Ted Yu [ yuzhihong@gmail.com ]
        Hide
        Ted Yu added a comment -

        Lars Hofhansl:
        Just want to confirm that this fix should go into 0.94 as well.

        Show
        Ted Yu added a comment - Lars Hofhansl : Just want to confirm that this fix should go into 0.94 as well.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12576145/8222-v1.txt
        against trunk revision .

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

        -1 tests included. The patch doesn't appear to include any new or modified tests.
        Please justify why no new tests are needed for this patch.
        Also please list what manual steps were performed to verify this patch.

        +1 hadoop2.0. The patch compiles against the hadoop 2.0 profile.

        +1 javadoc. The javadoc tool did not generate any warning messages.

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

        +1 findbugs. The patch does not introduce any 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 failed these unit tests:
        org.apache.hadoop.hbase.coprocessor.TestMasterObserver
        org.apache.hadoop.hbase.master.TestMasterTransitions
        org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort
        org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithRemove

        Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//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/12576145/8222-v1.txt against trunk revision . +1 @author . The patch does not contain any @author tags. -1 tests included . The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 hadoop2.0 . The patch compiles against the hadoop 2.0 profile. +1 javadoc . The javadoc tool did not generate any warning messages. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 findbugs . The patch does not introduce any 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 failed these unit tests: org.apache.hadoop.hbase.coprocessor.TestMasterObserver org.apache.hadoop.hbase.master.TestMasterTransitions org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithRemove Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5051//console This message is automatically generated.
        Hide
        Andrew Purtell added a comment -

        Just want to confirm that this fix should go into 0.94 as well.

        +1 for commit to 0.94, this is broken there too.

        Show
        Andrew Purtell added a comment - Just want to confirm that this fix should go into 0.94 as well. +1 for commit to 0.94, this is broken there too.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12576146/8222-v2.txt
        against trunk revision .

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

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

        +1 hadoop2.0. The patch compiles against the hadoop 2.0 profile.

        +1 javadoc. The javadoc tool did not generate any warning messages.

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

        +1 findbugs. The patch does not introduce any 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 failed these unit tests:
        org.apache.hadoop.hbase.master.TestMasterTransitions
        org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithRemove
        org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort
        org.apache.hadoop.hbase.coprocessor.TestMasterObserver

        Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//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/12576146/8222-v2.txt against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 3 new or modified tests. +1 hadoop2.0 . The patch compiles against the hadoop 2.0 profile. +1 javadoc . The javadoc tool did not generate any warning messages. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 findbugs . The patch does not introduce any 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 failed these unit tests: org.apache.hadoop.hbase.master.TestMasterTransitions org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithRemove org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort org.apache.hadoop.hbase.coprocessor.TestMasterObserver Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5052//console This message is automatically generated.
        Hide
        Ted Yu added a comment -

        Looks like the test failures could be related to HBASE-8209.
        Let me run patch through QA again.

        Show
        Ted Yu added a comment - Looks like the test failures could be related to HBASE-8209 . Let me run patch through QA again.
        Ted Yu made changes -
        Attachment 8222-v2.txt [ 12576164 ]
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12576164/8222-v2.txt
        against trunk revision .

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

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

        +1 hadoop2.0. The patch compiles against the hadoop 2.0 profile.

        +1 javadoc. The javadoc tool did not generate any warning messages.

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

        +1 findbugs. The patch does not introduce any 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 failed these unit tests:
        org.apache.hadoop.hbase.regionserver.wal.TestHLog
        org.apache.hadoop.hbase.master.TestTableLockManager

        Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//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/12576164/8222-v2.txt against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 3 new or modified tests. +1 hadoop2.0 . The patch compiles against the hadoop 2.0 profile. +1 javadoc . The javadoc tool did not generate any warning messages. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 findbugs . The patch does not introduce any 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 failed these unit tests: org.apache.hadoop.hbase.regionserver.wal.TestHLog org.apache.hadoop.hbase.master.TestTableLockManager Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/5055//console This message is automatically generated.
        Ted Yu made changes -
        Summary User should implement equals() and hashCode() User class should implement equals() and hashCode()
        Hide
        Ted Yu added a comment -

        Integrated to 0.95 and trunk.

        Thanks for reviews, Andy and Gary.

        Will integrate to 0.94 soon.

        Show
        Ted Yu added a comment - Integrated to 0.95 and trunk. Thanks for reviews, Andy and Gary. Will integrate to 0.94 soon.
        Ted Yu made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Hide
        Ted Yu added a comment -

        TestUser passes on 0.94:

        Running org.apache.hadoop.hbase.security.TestUser
        2013-03-29 16:30:29.339 java[10638:1203] Unable to load realm info from SCDynamicStore
        Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.402 sec

        Show
        Ted Yu added a comment - TestUser passes on 0.94: Running org.apache.hadoop.hbase.security.TestUser 2013-03-29 16:30:29.339 java [10638:1203] Unable to load realm info from SCDynamicStore Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.402 sec
        Ted Yu made changes -
        Attachment 8222-v2-0.94.txt [ 12576199 ]
        Ted Yu made changes -
        Attachment 8222-v2.txt [ 12576146 ]
        Hide
        Ted Yu added a comment -

        Integrated to 0.94 as well.

        Show
        Ted Yu added a comment - Integrated to 0.94 as well.
        Hide
        Lars Hofhansl added a comment -

        Posthumous "yes please".

        Show
        Lars Hofhansl added a comment - Posthumous "yes please".
        Hide
        Hudson added a comment -

        Integrated in hbase-0.95 #114 (See https://builds.apache.org/job/hbase-0.95/114/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462673)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in hbase-0.95 #114 (See https://builds.apache.org/job/hbase-0.95/114/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462673) Result = FAILURE tedyu : Files : /hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Lars Hofhansl made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Hadoop Flags Reviewed [ 10343 ]
        Resolution Fixed [ 1 ]
        Hide
        Hudson added a comment -

        Integrated in hbase-0.95-on-hadoop2 #48 (See https://builds.apache.org/job/hbase-0.95-on-hadoop2/48/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462673)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in hbase-0.95-on-hadoop2 #48 (See https://builds.apache.org/job/hbase-0.95-on-hadoop2/48/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462673) Result = FAILURE tedyu : Files : /hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Hide
        Hudson added a comment -

        Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #469 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/469/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462672)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #469 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/469/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462672) Result = FAILURE tedyu : Files : /hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.94 #928 (See https://builds.apache.org/job/HBase-0.94/928/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in HBase-0.94 #928 (See https://builds.apache.org/job/HBase-0.94/928/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676) Result = FAILURE tedyu : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.94-security #130 (See https://builds.apache.org/job/HBase-0.94-security/130/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in HBase-0.94-security #130 (See https://builds.apache.org/job/HBase-0.94-security/130/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676) Result = FAILURE tedyu : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.94-security-on-Hadoop-23 #13 (See https://builds.apache.org/job/HBase-0.94-security-on-Hadoop-23/13/)
        HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676)

        Result = FAILURE
        tedyu :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Show
        Hudson added a comment - Integrated in HBase-0.94-security-on-Hadoop-23 #13 (See https://builds.apache.org/job/HBase-0.94-security-on-Hadoop-23/13/ ) HBASE-8222 User class should implement equals() and hashCode() (Revision 1462676) Result = FAILURE tedyu : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/security/User.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/security/TestUser.java
        Lars Hofhansl made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Ted Yu
            Reporter:
            Gary Helmling
          • Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development