Thomas Jungblut created HAMA-735:
------------------------------------
Summary: Tighten the graph API
Key: HAMA-735
URL: https://issues.apache.org/jira/browse/HAMA-735
Project: Hama
Issue Type: Improvement
Components: graph
Affects Versions: 0.6.0
Reporter: Thomas Jungblut
Assignee: Thomas Jungblut
Fix For: 0.6.1
Tighten the API by the following improvements:
- replace the need to provide a new object of vertex parts
- readState/writeState shouldn't be forced to override (clutters code with
empty methods)
- add preconditions for not supplied readers
- generalize the usage of vertex part classes and unify their usage
- replace unuseful testcases / test methods
- simplify graph logic by removing repair functionalities
- formatting + organize of imports
- add WritableComparable<?> to the vertex ID for efficient merging of vertices
and joining of them with messages
--
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