[
https://issues.apache.org/jira/browse/HBASE-13339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14382868#comment-14382868
]
Sean Busbey commented on HBASE-13339:
-------------------------------------
{quote}
I've heard Hadoop 2.6 should have been 3.0. There has not been a Hadoop release
from trunk for years now, so they've shoehorned breaking changes into "minor"
versions. There are two practical outcomes of this:
* We upgrade Hadoop 2.x to x > whatever, but this can break the world at any
minor Hadoop bump, so we cannot promise dependency compatibility nor even
Hadoop compatibility really (remember 2.1?)
* We draw the lines that Hadoop won't or can't.
Any more? If not, we choose.
{quote}
I'm pessimistic about adding more Hadoop versions within a minor version
change, largely because the shoe-horning you mention. There's talk of moving
their minimum Java version to JDK 8 in the 2.x line. If that happens, I'd say
we'd have no choice but to only update on major version changes.
I'd prefer we not wait around for something that severe and just start drawing
lines now. We don't have to claim support for every Hadoop version and
restricting ourselves doesn't mean that more risk-tolerant down stream users
can't run on newer stuff (in most cases). Also, bumping our major version
because of a newer Hadoop is perfectly reasonable. If the problem is number of
branches to cherry-pick to, we can improve tooling.
> Update default Hadoop version to 2.6.0
> --------------------------------------
>
> Key: HBASE-13339
> URL: https://issues.apache.org/jira/browse/HBASE-13339
> Project: HBase
> Issue Type: Bug
> Components: build
> Affects Versions: 2.0.0, 1.1.0
> Reporter: Elliott Clark
> Assignee: Elliott Clark
> Attachments: HBASE-13339.patch
>
>
> Current default Hadoop version is getting a little long in the tooth. We
> should update to the latest version. The latest version is backwards
> compatible with 2.5.1's dfs and mr so this should be painless.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)