[
https://issues.apache.org/jira/browse/GIRAPH-270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13422377#comment-13422377
]
Alessandro Presta commented on GIRAPH-270:
------------------------------------------
Here's a possible way to organize the work:
1) fix TestManualCheckpoint, leaving just the simple assertion on vertex ids
2) add a more detailed test on checkpointing with different test cases to check
for vertex ids/values, edges, and messages.
> Improve TestManualCheckpoint
> ----------------------------
>
> Key: GIRAPH-270
> URL: https://issues.apache.org/jira/browse/GIRAPH-270
> Project: Giraph
> Issue Type: Bug
> Reporter: Alessandro Presta
> Assignee: Aravind Anbudurai
>
> A good test case for checkpointing is important as we experiment, for
> example, with storing messages separately to enable out-of-core messaging.
> There are two problems with TestManualCheckpoint:
> - It's only checking that the sum of vertex ids is invariant. This doesn't
> guarantee that we're correctly restoring vertex values, edges, and messages.
> - The "restarted job" seems to actually start from scratch, and overwrite the
> previous job's checkpoints. What we are expecting, instead, is the restarted
> job to load the latest checkpoint and start from there.
--
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