Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
1.4.0
-
None
Description
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-4481Maximum results for pairwise algorithmsFLINK-3625Graph algorithms to permute graph labels and edges
Attachments
Issue Links
- links to