[
https://issues.apache.org/jira/browse/FLINK-6648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16101730#comment-16101730
]
ASF GitHub Bot commented on FLINK-6648:
---------------------------------------
Github user asfgit closed the pull request at:
https://github.com/apache/flink/pull/4304
> Transforms for Gelly examples
> -----------------------------
>
> Key: FLINK-6648
> URL: https://issues.apache.org/jira/browse/FLINK-6648
> Project: Flink
> Issue Type: Improvement
> Components: Gelly
> Affects Versions: 1.4.0
> Reporter: Greg Hogan
> Assignee: Greg Hogan
> Fix For: 1.4.0
>
>
> A primary objective of the Gelly examples {{Runner}} is to make adding new
> inputs and algorithms as simple and powerful as possible. A recent feature
> made it possible to translate the key ID of generated graphs to alternative
> numeric or string representations. For floating point and {{LongValue}} it is
> desirable to translate the key ID of the algorithm results.
> Currently a {{Runner}} job consists of an input, an algorithm, and an output.
> A {{Transform}} will translate the input {{Graph}} and the algorithm output
> {{DataSet}}. The {{Input}} and algorithm {{Driver}} will return an ordered
> list of {{Transform}} which will be executed in that order (processed in
> reverse order for algorithm output) . The {{Transform}} can be configured as
> are inputs and drivers.
> Example transforms:
> - the aforementioned translation of key ID types
> - surrogate types (String -> Long or Int) for user data
> - FLINK-4481 Maximum results for pairwise algorithms
> - FLINK-3625 Graph algorithms to permute graph labels and edges
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)