You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Sean Mackrory (JIRA)" <ji...@apache.org> on 2019/05/17 23:42:00 UTC

[jira] [Comment Edited] (HBASE-22437) HBOSS: Add Hadoop 2 / 3 profiles

    [ https://issues.apache.org/jira/browse/HBASE-22437?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16842807#comment-16842807 ] 

Sean Mackrory edited comment on HBASE-22437 at 5/17/19 11:41 PM:
-----------------------------------------------------------------

I wondered if maybe it was a difference in the parent class, FileSystemContractBaseTest. Diffing the 2 versions, there's a few additional tests and minor tweaks, the tests are annotated with @Test in Hadoop 3 but not in Hadoop 2 (shouldn't be a factor here, as I'm also annotating my versions of the failing tests with that), and there's a Timeout rule and an ExpectedException.none rule. Neither strikes me as an obvious factor here...

edit: I actually added identical rules to that test and ran it with -Phadoop2, and had the same issue. So I don't see any differences in the parent class from Hadoop 2 to Hadoop 3 that are even remotely suspicous.


was (Author: mackrorysd):
I wondered if maybe it was a difference in the parent class, FileSystemContractBaseTest. Diffing the 2 versions, there's a few additional tests and minor tweaks, the tests are annotated with @Test in Hadoop 3 but not in Hadoop 2 (shouldn't be a factor here, as I'm also annotating my versions of the failing tests with that), and there's a Timeout rule and an ExpectedException.none rule. Neither strikes me as an obvious factor here...

> HBOSS: Add Hadoop 2 / 3 profiles
> --------------------------------
>
>                 Key: HBASE-22437
>                 URL: https://issues.apache.org/jira/browse/HBASE-22437
>             Project: HBase
>          Issue Type: Improvement
>          Components: hboss
>            Reporter: Sean Mackrory
>            Assignee: Sean Mackrory
>            Priority: Major
>              Labels: HBOSS
>         Attachments: 0001-HBASE-22437-HBOSS-Add-Hadoop-2-3-profiles.patch
>
>
> Original discussion on HBASE-22149 indicated interest running HBOSS on Hadoop 2, and HBase itself maintains profiles for Hadoop 2 and 3. There's no fundamental reason we can't - there are some minor incompatibilities in the code, but no fundamental mismatch.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)