[ 
https://issues.apache.org/jira/browse/HBASE-20501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Busbey updated HBASE-20501:
--------------------------------
    Status: Patch Available  (was: In Progress)

v0
  - updates hadoop prerequisites list to call out dropping of pre-2.7.1 in each 
next minor release
  - updates compatibility discussion to call out lack of dependency 
compatibility for Hadoop
  - updates our test personality to stop looking at earlier hadoop versions for 
branch-1 and future minor 1.y branches

I checked the refguide by rendering locally. reviewers should probably look at 
the document precommit posts up.

I checked the personality changes by swapping out maven for the echo command.

e.g. branch-1.4 as used in nightly:

{code}
$ test-patch --personality=dev-support/hbase-personality.sh --empty-patch 
--plugins=maven,hadoopcheck --mvn-cmd=$(which echo) --branch=branch-1.4 --robot
{code}

branch-1 quick hadoop check (used in precommit):

{code}
$ test-patch --personality=dev-support/hbase-personality.sh --empty-patch 
--plugins=maven,hadoopcheck --mvn-cmd=$(which echo) --branch=branch-1 --robot 
--quick-hadoopcheck
{code}

branch-2.0:
{code}
test-patch --personality=dev-support/hbase-personality.sh --empty-patch 
--plugins=maven,hadoopcheck --mvn-cmd=$(which echo) --branch=branch-2.0 --robot
{code}

I tried it the current release branches and a local feature branch. (Note that 
{{--robot}} means the local git repo will be moved to the given branch. I had 
the patch on a feature branch and just changed back to it after each test.)

> Change the Hadoop minimum version to 2.7.1
> ------------------------------------------
>
>                 Key: HBASE-20501
>                 URL: https://issues.apache.org/jira/browse/HBASE-20501
>             Project: HBase
>          Issue Type: Task
>          Components: community, documentation
>            Reporter: Andrew Purtell
>            Assignee: Sean Busbey
>            Priority: Blocker
>             Fix For: 1.5.0
>
>         Attachments: HBASE-20501.0.patch
>
>
> See discussion thread on dev@ "[DISCUSS] Branching for HBase 1.5 and Hadoop 
> minimum version update (to 2.7)"
> Consensus
> * This is a needed change due to the practicalities of having Hadoop as a 
> dependency
> * Let's move up the minimum supported version of Hadoop to 2.7.1.
> * Update documentation (support matrix, compatibility discussion) to call 
> this out.
> * Be sure to call out this change in the release notes.
> * Take the opportunity to remind users about our callout "Replace the Hadoop 
> Bundled With HBase!" recommending users upgrade their Hadoop if < 2.7.1.



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

Reply via email to