[
https://issues.apache.org/jira/browse/GIRAPH-798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13848844#comment-13848844
]
Avery Ching commented on GIRAPH-798:
------------------------------------
Claudio,
Prior to GIRAPH-798, this was always the case that we were mixing all kinds of
versions of different libraries and had overlapping classes.
After GIRAPH-798 and GIRAPH-815, some of the versions have this almost totally
resolved (i.e. hadoop_0.20.203, hadoop_1.0, and hadoop_facebook). The other
versions have had some improvements (I tried to fix as many as I could), but
this is difficult since it can cause issues in other profiles. So the
situation is still better for them, but more work needs to be done.
Really, we need to get rid of munge and use a proper plugin interface or shim
solution to fully fix the problem.
> Upgrade Giraph to Java7 and fix all dependencies
> ------------------------------------------------
>
> Key: GIRAPH-798
> URL: https://issues.apache.org/jira/browse/GIRAPH-798
> Project: Giraph
> Issue Type: Improvement
> Reporter: Avery Ching
> Assignee: Avery Ching
> Attachments: GIRAPH-YARN-COMPILE.patch, GIRAPH-ZOOKEEPER34.patch
>
>
> We need to upgrade to Java 7, Java 6 is no longer supported and Java 7
> provides a lot of great new features.
> Additionally, we have a mess of dependencies.
> Incompatible versions, unspecified dependencies, and duplicate classes. We
> will add checks for all of them.
> For now, full checks are provided for the profiles
> hadoop_0.20.203
> hadoop_1.0
> hadoop_facebook
> Also, the hcatalog module is not fully fixed and excluded from the checking.
> We can fix this in the future.
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)