Github user pnowojski commented on the issue:
https://github.com/apache/flink/pull/4239
@aljoscha I have addressed you "high level" comments and fixed some bugs.
Please latest 5 commits (one of them is a new dependency on another PR:
https://github.com/apache/flink/pull/4631 )---
