giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Aro (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GIRAPH-101) Replace munge with shim layer similar to Pig and Hive
Date Fri, 14 Jun 2013 02:11:20 GMT

    [ https://issues.apache.org/jira/browse/GIRAPH-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13683005#comment-13683005
] 

Michael Aro commented on GIRAPH-101:
------------------------------------

Is it okay to have the entire source code for shim under the giraph-core sub-project? I have
created a package "org.apache.giraph.shims" in my github repo (https://github.com/mmaro/giraph/blob/trunk/giraph-core/src/main/java/org/apache/giraph/shims/HadoopShims.java).
And the next steps include full implementation of the HadoopShims interface followed by the
implementation of classes for different Hadoop versions that will implement the interface.


My plan is to make changes in the classes containing munged symbols. Some changes will be
made in the pom.xml as well.

Please advise.

Thanks.
                
> Replace munge with shim layer similar to Pig and Hive
> -----------------------------------------------------
>
>                 Key: GIRAPH-101
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-101
>             Project: Giraph
>          Issue Type: Improvement
>            Reporter: Avery Ching
>            Assignee: Michael Aro
>              Labels: gsoc, gsoc2013, mentor
>
> Munge (http://sonatype.github.io/munge-maven-plugin/) is a hacky way of support multiple
versions of Hadoop.  The shim layers in Pig and Hive are a cleaner way to do this I think.
> Munge also forces us to release only in source, or to supply different binaries for different
hadoop versions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message