Github user StefanRRichter commented on the issue:
https://github.com/apache/flink/pull/5465
About your `AutoCloseable` proposal, I think on the one hand it is nicer
for the implementation and on the other hand it is a bit more dangerous for
users. If user code forgets to close the iterator, they can potentially not
release native resources .---
