[
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)