[ https://issues.apache.org/jira/browse/FLINK-1871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14501424#comment-14501424 ]
ASF GitHub Bot commented on FLINK-1871: --------------------------------------- Github user vasia commented on the pull request: https://github.com/apache/flink/pull/600#issuecomment-94175152 I like it that you are using the example to show the migration process, but I think it would also be helpful to add a section with more general guidelines, describing all the differences between Spargel and Gelly. Among others possibly, we should cover the following: - Gelly has Vertex and Edge type whereas Spargel operates on Tuple2 and Tuple3 - Spargel has separate methods for edges with values and edges without values. In Gelly, there is only one. Edges without values have a NullValue type. - Spargel's `runOperation` vs. Gelly's `runVertexCentricIteration` - Spargel's `OutgoingEdge` type is replaced by `Edge` in Gelly. - How an iteration is configured in each of the APIs. - Spargel's record API is completely removed from Gelly. > Add a Spargel to Gelly migration guide > -------------------------------------- > > Key: FLINK-1871 > URL: https://issues.apache.org/jira/browse/FLINK-1871 > Project: Flink > Issue Type: Task > Components: docs, Gelly, Spargel > Affects Versions: 0.9 > Reporter: Vasia Kalavri > Assignee: Andra Lungu > Priority: Minor > > The guide should explain how users can port their existing Spargel > applications to Gelly. -- This message was sent by Atlassian JIRA (v6.3.4#6332)