[ https://issues.apache.org/jira/browse/GIRAPH-613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13627831#comment-13627831 ]
Maja Kabiljo commented on GIRAPH-613: ------------------------------------- Refactor was really just a refactor, so it's done the same way as before - first pass the -D arguments and then the benchmark specific arguments (-w, -V ...) > Remove Writable from the interfaces implemented by Vertex > --------------------------------------------------------- > > Key: GIRAPH-613 > URL: https://issues.apache.org/jira/browse/GIRAPH-613 > Project: Giraph > Issue Type: Improvement > Reporter: Claudio Martella > Assignee: Claudio Martella > Priority: Minor > Attachments: GIRAPH-613.diff, NonWritable.diff > > > Currently, Vertex implements Writable, meaning that we depend on the user > (except for the default implementation) on the way the graph is serialised > and deserialized. This means we cannot do certain optimisations, and the user > can actually add additional stuff to Vertex more than Value, Id, Edges and > halt state. By removing this possibility (or allowing them to extend a > default implementation) we take control of this. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira