[
https://issues.apache.org/jira/browse/HADOOP-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14646837#comment-14646837
]
Steve Loughran commented on HADOOP-12281:
-----------------------------------------
note there's a risk that we actually commit a version which is compatible with
a dependent project. We can avoid this by having classes with the same name as
the kryo ones, but different signatures & behaviour. That way incompatibility
is guarantees.
> Add an incompatible version of Kryo to the hadoop-client classpath
> ------------------------------------------------------------------
>
> Key: HADOOP-12281
> URL: https://issues.apache.org/jira/browse/HADOOP-12281
> Project: Hadoop Common
> Issue Type: New Feature
> Components: build
> Reporter: Steve Loughran
> Assignee: Gunther Hagleitner
>
> Although versions of guava & jackson create compatibility problems, the issue
> of Kryo compatibility is put off until Hive, Spark and other libraries are
> loaded on the same classpath. By adding a version of Kryo to the Hadoop core
> libraries, we can break everything downstream in a consistent manner.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)