Github user vasia commented on the issue:
https://github.com/apache/flink/pull/2032
Hi,
I don't completely get the reasoning either, but it sounds interesting
indeed!
@greghogan, could you maybe clarify the following for me:
- What do you mean by "mergeable" configuration? Can you give an example?
- Is the `DelegatingGraphAlgorithm` intended for internal Gelly use, i.e.
for the library implementations or is this something that we'd expose to Gelly
users as another abstraction?
I know that I haven't been very active during the past weeks, but I see
that we now have merged also a `GraphAnalytic` and `AbstractGraphAnalytic` in
addition to the existing `GraphAlgorithm` and we also have "Graph Algorithms"
under `org.apache.flink.graph.asm` according to the docs. To be honest, I don't
completely understand the differences among all of these abstractions and I'm a
bit worried we might confuse users.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---