[
https://issues.apache.org/jira/browse/ORC-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179364#comment-16179364
]
Owen O'Malley commented on ORC-63:
----------------------------------
The easiest fix is to use the "nohive" classifier for the ORC 1.4.0 release.
The nohive jars have been shrouded so that the com.google.protobuf.* and
org.apache.hive.* classes are shrouded to distinct names. See ORC-174.
The problem with making this change in the default classifier is that it breaks
the API. We could discuss making a "noprotobuf" classifier that just shrouds
the protobuf.
> Shroud protobuf classes
> -----------------------
>
> Key: ORC-63
> URL: https://issues.apache.org/jira/browse/ORC-63
> Project: ORC
> Issue Type: Improvement
> Components: Java
> Reporter: Owen O'Malley
>
> Since protobuf deliberately breaks API compatibility between versions, we
> should munge the protobuf library to contain the version number eg
> com.google.protobuf25.*
> That will prevent problems with projects that need a different version of
> protobuf.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)