Patch is up for review: https://issues.apache.org/jira/browse/GIRAPH-431
You will have to replace "if" with "vif" and "ip" with "vip" in your command. Let me know if there are any more issues. Alessandro On 1/16/13 2:22 PM, "Alessandro Presta" <[email protected]> wrote: >Hi Jiadong, > >You're absolutely right. >I'll fix this as part of GIRAPH-431 (EdgeInputFormat support in >GiraphRunner). > >Thanks for catching this! > >Alessandro > >On 1/16/13 1:17 PM, "Jiadong Wu" <[email protected]> wrote: > >>Hi All, >> >>I'm new to Giraph and related hadoop projects. After playing with it >>for several days I finally get the shortest path example running. The >>roadblock turns out to be the file input format setting in >>GiraphRunner.java. >> >>With the input files provided at wiki page, the shortest path example >>should work out of the box. However, the following command will lead >>to a IOException in master thread, >>$ hadoop jar >>giraph-0.2-SNAPSHOT-for-hadoop-1.0.2-jar-with-dependencies.jar >>org.apache.giraph.GiraphRunner >>org.apache.giraph.examples.SimpleShortestPathsVertex -w 3 -if >>org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat >>-ip shortestPathsInputGraph -of >>org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexOutputFormat >>-op shortestPathsOutputGraph >> >>The reason is that the underlying TextVertexInputFormat reads data >>from GiraphTextInputFormat but GiraphRunner sets input path with >>hadoop.mapreduce.lib.input.FileInputFormat. To run the shortest path >>example, the GiraphRunner.java should import >>org.apache.giraph.io.formats.GiraphFileInputFormat and should use >>GiraphFileInputFormat.addVertexInputPath to set the path. However, I'm >>not sure whether this modification will make GiraphRunner less >>general. >> >>Regards, >> >>Jiadong >
