Hi, As you mentioned, Gelly Graph's are backed by Flink DataSets, and therefore work primarily on static graphs. I don't think it'll be possible to implement incremental algorithms described in your SO question.
Have you tried looking at Stateful Functions, a recent new API added to Flink? It supports arbitrary messaging between functions, which may allow you to build what you have in mind. Take a look at Seth's an Igal's comments here [1], where there seems to be a similar incremental graph-processing use case for sessionization. Cheers, Gordon [1] http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/Complex-graph-based-sessionization-potential-use-for-stateful-functions-td34000.html#a34017 -- Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/