Hi all, (This is a cross-post from a Slack message posted in #dev [1]. Posting here for visibility)
Recently I’ve been looking into improving the REST API that Flink has, to make it more generally available for programmatic access (e.g. control functions) rather than just for the Flink dashboard. In particular, various APIs seem to consume from the ExecutionGraph cache, which is useful when displaying on a Flink dashboard (to guarantee consistent behaviour), but since there is no way to “force” the latest result, it might be not very useful for a control-function that wants to retrieve the latest data. This could be achieved via Cache-Control HTTP headers, as mentioned on this thread [2]. Looking for any contributors / committers who are interested in working on these items together! (To bounce ideas / deliver this faster) [1] https://apache-flink.slack.com/archives/C03GV7L3G2C/p1688051972688149 [2] https://lists.apache.org/thread/7o330hfyoqqkkrfhtvz3kp448jcspjrm Regards, Hong