incubator-giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Femiano (Commented) (JIRA)" <>
Subject [jira] [Commented] (GIRAPH-159) Case insensitive file/directory name matching will produce errors on M/R jar unpack.
Date Wed, 21 Mar 2012 16:45:39 GMT


Brian Femiano commented on GIRAPH-159:

Steps to run.

1) Follow for running
the single node unit tests on an OSX.
2) Before the M/R jobs can even begin, the JobTracker will throw an IOException indicating
   it cannot mkdirs on 'license'. 
3) The operating system does not distinguish between the directory 'license' and the file

> Case insensitive file/directory name matching will produce errors on M/R jar unpack.

> -------------------------------------------------------------------------------------
>                 Key: GIRAPH-159
>                 URL:
>             Project: Giraph
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.2.0
>         Environment: OSX 10.6.8
>            Reporter: Brian Femiano
>            Priority: Minor
>         Attachments: GIRAPH-159.patch, compile.xml
> This only seems to affect platforms where there can be a file/directory naming conflicts
> from case insensitive matches. 
> I was able to reproduce running the pseudo-distributed unit tests within OSX.
> This has affected other projects: 
> I've been able to reproduce this on my local OSX install with the following error:
> Since LICENSE.txt contains the same content as the file LICENSE, I propose we exclude
any LICENSE matches found in the unpacked dependency jars
> when the maven assembly phase hits 'jar-with-dependencies'. 
> I have a patch which moves the 'jar-with-dependencies' descriptor to an external compile.xml
file which has the proper excludes. This might also
> come in handy down the road should any additional tweaks be needed to the compile phase.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message