[
https://issues.apache.org/jira/browse/GIRAPH-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gianmarco De Francisci Morales updated GIRAPH-235:
--------------------------------------------------
Attachment: GIRAPH-235.1.patch
I have an initial patch for this, but I encountered some problems which I was
not able to figure out. Namely, I get this exception when I try to use this
class with GiraphRunner:
{code}
java.lang.IllegalStateException: run: Caught an unrecoverable exception wrong
value class: org.apache.hadoop.io.DoubleWritable is not class
org.apache.hadoop.io.Text
at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:666)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:370)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1093)
at org.apache.hadoop.mapred.Child.main(Child.java:249)
Caused by: java.io.IOException: wrong value class:
org.apache.hadoop.io.DoubleWritable is not class org.apache.hadoop.io.Text
at
org.apache.hadoop.io.SequenceFile$Writer.append(SequenceFile.java:1046)
at
org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat$1.write(SequenceFileOutputFormat.java:74)
at
org.apache.giraph.examples.VertexIDValueBinOutputFormat$VertexIdValueWriter.writeVertex(VertexIDValueBinOutputFormat.java:40)
at
org.apache.giraph.graph.BspServiceWorker.saveVertices(BspServiceWorker.java:1084)
at
org.apache.giraph.graph.BspServiceWorker.cleanup(BspServiceWorker.java:1094)
at org.apache.giraph.graph.GraphMapper.cleanup(GraphMapper.java:634)
at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:661)
{code}
My vertex is a RandomWalkWithRestartVertex which extends (via 2 indirect levels
of inheritance) MutableVertex<LongWritable, DoubleWritable, FloatWritable,
DoubleWritable>
I guess I am misconfiguring something.
> SequenceFile output format (id-value only)
> ------------------------------------------
>
> Key: GIRAPH-235
> URL: https://issues.apache.org/jira/browse/GIRAPH-235
> Project: Giraph
> Issue Type: New Feature
> Components: lib
> Reporter: Gianmarco De Francisci Morales
> Attachments: GIRAPH-235.1.patch
>
>
> Create a SequenceFileOutputFormat for the cases where compression is
> important and we only want the value of the vertex (e.g. pagerank)
--
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