[
https://issues.apache.org/jira/browse/KNOX-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316578#comment-16316578
]
Larry McCay commented on KNOX-1161:
-----------------------------------
+1 to [~smore]'s assertion here.
We do not have the same sort of compatibility issues that others do which
require shims and the like.
Our use of the hadoop common functionality doesn't really have wire level
compatibility issues like APIs.
The Hadoop Auth Provider can leverage the Hadoop 3 facilities without having a
compatibility issue with Hadoop 2.x clusters - as the authentication is
encapsulated within the Knox process itself and identity is typically asserted
via doas/user.name params - which remains compatible.
Same dynamic for the Hadoop Groups Mapping integration in the Hadoop Group
Lookup Provider.
I also know of downstream testing of Knox 0.14.0 with Hadoop 3 dependencies.
We should be fine.
Also, I think the separation of 0.14.0 and 1.0.0 on the Hadoop version boundary
makes a lot of sense.
Functionality will be largely the same therefore one can put off uptake of
1.0.0 until there is comfort with Hadoop 3 migration - if so desired.
> Update hadoop dependencies to Hadoop 3
> --------------------------------------
>
> Key: KNOX-1161
> URL: https://issues.apache.org/jira/browse/KNOX-1161
> Project: Apache Knox
> Issue Type: Improvement
> Components: Build
> Reporter: Sandeep More
> Assignee: Sandeep More
> Fix For: 1.0.0
>
> Attachments: KNOX-1161.001.patch
>
>
> With the release of Hadoop 3 the upcoming release of Knox 1.0.0 should use
> Hadoop 3 dependencies.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)