HBase
  1. HBase
  2. HBASE-4337

Update HBase directory structure layout to be aligned with Hadoop

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Not A Problem
    • Affects Version/s: 0.92.0
    • Fix Version/s: None
    • Component/s: build
    • Labels:
      None

      Description

      In HADOOP-6255, a proposal was made for common directory layout for Hadoop ecosystem. This jira is to track the necessary work for making HBase directory structure aligned with Hadoop for better integration.

      1. hbase-4337-7.patch
        44 kB
        Giridharan Kesavan
      2. HBASE-4337-6.patch
        37 kB
        Giridharan Kesavan
      3. HBASE-4337-5.patch
        44 kB
        Eric Yang
      4. HBASE-4337-4.patch
        40 kB
        Eric Yang
      5. HBASE-4337-3.patch
        44 kB
        Eric Yang
      6. HBASE-4337-2.patch
        10 kB
        Eric Yang
      7. HBASE-4337-1.patch
        58 kB
        Eric Yang
      8. HBASE-4337.patch
        13 kB
        Eric Yang

        Issue Links

          Activity

          Eric Yang created issue -
          Hide
          Eric Yang added a comment -

          Can someone assign this to me? Thanks

          Show
          Eric Yang added a comment - Can someone assign this to me? Thanks
          stack made changes -
          Field Original Value New Value
          Assignee Eric Yang [ eyang ]
          Hide
          Eric Yang added a comment -

          Added new tar ball layout which aligned with Hadoop. The default layout is untouched.

          For building directory structure layout to be aligned with Hadoop, build the system like this:

          mvn -P rpm,deb,binary -DskipTests
          
          Show
          Eric Yang added a comment - Added new tar ball layout which aligned with Hadoop. The default layout is untouched. For building directory structure layout to be aligned with Hadoop, build the system like this: mvn -P rpm,deb,binary -DskipTests
          Eric Yang made changes -
          Attachment HBASE-4337.patch [ 12502466 ]
          Eric Yang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Release Note Added "binary only" profile for building binary only tar ball.
          Affects Version/s 0.92.0 [ 12314223 ]
          Affects Version/s 0.90.3 [ 12316313 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12502466/HBASE-4337.patch
          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 javadoc. The javadoc tool appears to have generated -164 warning messages.

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

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

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

          -1 core tests. The patch failed these unit tests:
          org.apache.hadoop.hbase.master.TestDistributedLogSplitting
          org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat
          org.apache.hadoop.hbase.master.TestMasterFailover

          Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/175//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/175//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html
          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/175//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/12502466/HBASE-4337.patch 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 javadoc. The javadoc tool appears to have generated -164 warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. -1 findbugs. The patch appears to introduce 46 new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. -1 core tests. The patch failed these unit tests: org.apache.hadoop.hbase.master.TestDistributedLogSplitting org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat org.apache.hadoop.hbase.master.TestMasterFailover Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/175//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/175//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/175//console This message is automatically generated.
          Hide
          Eric Yang added a comment -

          Missed a few files in patch creation.

          Show
          Eric Yang added a comment - Missed a few files in patch creation.
          Eric Yang made changes -
          Attachment HBASE-4337-1.patch [ 12502547 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12502547/HBASE-4337-1.patch
          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 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/182//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/12502547/HBASE-4337-1.patch 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 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/182//console This message is automatically generated.
          Hide
          Eric Yang added a comment -

          Cancel due to incorrect patch generation.

          Show
          Eric Yang added a comment - Cancel due to incorrect patch generation.
          Eric Yang made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Hide
          Eric Yang added a comment -

          This patch depends on patch HBASE-4415-6.patch

          Show
          Eric Yang added a comment - This patch depends on patch HBASE-4415 -6.patch
          Eric Yang made changes -
          Attachment HBASE-4337-2.patch [ 12502554 ]
          Eric Yang made changes -
          Link This issue depends on HBASE-4415 [ HBASE-4415 ]
          Eric Yang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12502554/HBASE-4337-2.patch
          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 javadoc. The javadoc tool appears to have generated -164 warning messages.

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

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

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

          -1 core tests. The patch failed these unit tests:
          org.apache.hadoop.hbase.thrift2.TestThriftHBaseServiceHandler
          org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat

          Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/209//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/209//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html
          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/209//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/12502554/HBASE-4337-2.patch 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 javadoc. The javadoc tool appears to have generated -164 warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. -1 findbugs. The patch appears to introduce 51 new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. -1 core tests. The patch failed these unit tests: org.apache.hadoop.hbase.thrift2.TestThriftHBaseServiceHandler org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/209//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/209//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/209//console This message is automatically generated.
          Hide
          Eric Yang added a comment -

          HBASE-4337-2.patch is missing information. Regenerate patch and bump version number of rpm/deb package.

          Show
          Eric Yang added a comment - HBASE-4337 -2.patch is missing information. Regenerate patch and bump version number of rpm/deb package.
          Eric Yang made changes -
          Attachment HBASE-4337-3.patch [ 12502836 ]
          Eric Yang made changes -
          Link This issue depends on HBASE-4635 [ HBASE-4635 ]
          Hide
          Eric Yang added a comment -

          Link patch dependency.

          Show
          Eric Yang added a comment - Link patch dependency.
          Hide
          Eric Yang added a comment -

          Generate patch again with properly linked patch dependencies.

          Show
          Eric Yang added a comment - Generate patch again with properly linked patch dependencies.
          Eric Yang made changes -
          Attachment HBASE-4337-4.patch [ 12502840 ]
          Eric Yang made changes -
          Attachment HBASE-4337-4.patch [ 12502840 ]
          Eric Yang made changes -
          Attachment HBASE-4337-4.patch [ 12502842 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12502842/HBASE-4337-4.patch
          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 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/214//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/12502842/HBASE-4337-4.patch 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 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/214//console This message is automatically generated.
          Hide
          Eric Yang added a comment -

          Added missing changes in hbase.spec file.

          Show
          Eric Yang added a comment - Added missing changes in hbase.spec file.
          Eric Yang made changes -
          Attachment HBASE-4337-5.patch [ 12502861 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12502861/HBASE-4337-5.patch
          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 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/216//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/12502861/HBASE-4337-5.patch 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 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/216//console This message is automatically generated.
          Hide
          Giridharan Kesavan added a comment -

          port patch work with the latest 0.92 rc tag

          Show
          Giridharan Kesavan added a comment - port patch work with the latest 0.92 rc tag
          Giridharan Kesavan made changes -
          Attachment HBASE-4337-6.patch [ 12505917 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12505917/HBASE-4337-6.patch
          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 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/425//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/12505917/HBASE-4337-6.patch 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 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/425//console This message is automatically generated.
          Hide
          Giridharan Kesavan added a comment -

          ported patch to work with the latest rc tag

          Show
          Giridharan Kesavan added a comment - ported patch to work with the latest rc tag
          Giridharan Kesavan made changes -
          Attachment hbase-4337-7.patch [ 12518939 ]
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12518939/hbase-4337-7.patch
          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 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1226//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/12518939/hbase-4337-7.patch 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 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1226//console This message is automatically generated.
          Gavin made changes -
          Link This issue depends on HBASE-4415 [ HBASE-4415 ]
          Gavin made changes -
          Link This issue depends upon HBASE-4415 [ HBASE-4415 ]
          Gavin made changes -
          Link This issue depends on HBASE-4635 [ HBASE-4635 ]
          Gavin made changes -
          Link This issue depends upon HBASE-4635 [ HBASE-4635 ]
          Andrew Purtell made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Release Note Added "binary only" profile for building binary only tar ball.
          Assignee Eric Yang [ eyang ]
          Resolution Not A Problem [ 8 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Patch Available Patch Available Open Open
          7h 34m 1 Eric Yang 04/Nov/11 23:49
          Open Open Patch Available Patch Available
          61d 8h 1m 2 Eric Yang 07/Nov/11 16:51
          Patch Available Patch Available Resolved Resolved
          1260d 7h 54m 1 Andrew Purtell 21/Apr/15 01:45

            People

            • Assignee:
              Unassigned
              Reporter:
              Eric Yang
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development