[
https://issues.apache.org/jira/browse/GIRAPH-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Eli Reisman updated GIRAPH-209:
-------------------------------
Attachment: GIRAPH-209-5.patch
This version is a simpler solution, is up to date with changes in the codebase
and ready to commit. For various reasons, setting the -Dhadoop=... setting does
not seem to affect the build. by moving the hadoop.version from the default
props into the default profile (it already has a setting in each alternate
munge profile) you can now select any munge version at mvn command line with
-P<PROFILE_NAME> and I know it works because my mvn repo downloads the new jars
to build it. Now, no matter which profile you select when doing a build, the
giraph tar.gz and the jar with dependencies gets built with its old name +
"for-hadoop-${hadoop.version}" inserted, so you always know which version of
Hadoop to run it against. This is important because most of the profiles depend
on knowing that tidbit of data, knowing the mvn profile name is of little use
to new Giraph users who want to try a given Giraph build on their Hadoop
cluster and don't know if it is compatible or not. This has been tested with a
bunch of the profiles and builds fine. The only changes were a couple to the
pom.xml, assembly.xml and compile.xml
ready to commit, as far as I can see, please try this out and let me know what
you think.
> Include munge version in artifact name
> --------------------------------------
>
> Key: GIRAPH-209
> URL: https://issues.apache.org/jira/browse/GIRAPH-209
> Project: Giraph
> Issue Type: Bug
> Affects Versions: 0.2.0
> Reporter: Jakob Homan
> Assignee: Eli Reisman
> Priority: Blocker
> Labels: patch
> Fix For: 0.2.0
>
> Attachments: GIRAPH-209-3.patch, GIRAPH-209-4.patch,
> GIRAPH-209-5.patch
>
>
> Right now, regardless of what munge parameter is passed in, the result jar
> and .tar.gz is just called giraph, meaning one can't know if one has the
> munged version one wants or even what one really has. The artifacts should
> include the munging identifier.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira