[
https://issues.apache.org/jira/browse/HBASE-18304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16109028#comment-16109028
]
Mike Drob commented on HBASE-18304:
-----------------------------------
Scala versioning was discussed as part of the spark support, I think even
bugfix versions there are risky was the consensus.
Stack has been talking about shading Netty over on HBASE-18271 because we pull
an older version from Hadoop I think, so we're stuck with the conflict there.
Guava... we use a shaded 22, but hadoop depends on an older version as well, so
we're stuck with that. I would not add it as declared. I'm not sure about the
others, I assume it's a similar situation.
Starting to think this issue causes more problems than it solves.
> Start enforcing upperbounds on dependencies
> -------------------------------------------
>
> Key: HBASE-18304
> URL: https://issues.apache.org/jira/browse/HBASE-18304
> Project: HBase
> Issue Type: Task
> Components: build, dependencies
> Affects Versions: 2.0.0
> Reporter: Sean Busbey
> Assignee: Tamas Penzes
> Labels: beginner
> Fix For: 2.0.0
>
> Attachments: HBASE-18304.master.001.patch
>
>
> would be nice to get this going before our next major version.
> http://maven.apache.org/enforcer/enforcer-rules/requireUpperBoundDeps.html
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)