Github user vasia commented on the pull request: https://github.com/apache/flink/pull/408#issuecomment-77774618 - Regarding annotations, I actually tried as many I could find :)) [This is the commit] (https://github.com/vasia/flink/blob/653cb21981a80c5790ca29804e39e4c3642aee2d/flink-staging/flink-gelly/src/main/java/org/apache/flink/graph/gsa/GatherSumApplyIteration.java). I haven't looked at the execution plans, but my annotations didn't make a big difference in the runtime of my experiments. - As for having triplets in the solution set, I also thought about this. The problem is that then, you will still have to re-build them, in the solution set delta, at the end of every iteration (in order to update the solution set). Unless you have something in mind that avoids this?
--- 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 infrastruct...@apache.org or file a JIRA ticket with INFRA. ---