Clone Vertex on loading

                 Key: GIRAPH-149
             Project: Giraph
          Issue Type: Bug
          Components: bsp
    Affects Versions: 0.1.0, 0.2.0
            Reporter: Zechao Shang
            Priority: Minor

AFAIK, it's a documented behavior that Hadoop io reuses instance on loading 
Check BspServiceWorker#readVerticesFromInputSplit, readerVertex maybe reused by 
RecordReader(at least our SequenceFileVertexReader do), and must be cloned 
In my opinion, our inherited RecordReaders should follow the behavior of 
Hadoop's RecordReader, and the vertex should be cloned in 
BspServiceWorker#readVerticesFromInputSplit. Just calling will be fine.

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:


Reply via email to