Github user jelmerk commented on the issue: https://github.com/apache/flink/pull/5296 Hi @tillrohrmann Those files with a lot of changes are unfortunately copied from hadoop, the readme file contains more information about how this works. I am not overly happy about the this approach. But its basically the exact same approach that was taken for the s3 connector https://github.com/apache/flink/tree/master/flink-filesystems/flink-s3-fs-hadoop
---