Is it true that Flink does not support file chunking using InputSplit for CSV files. So a file is processed using only one reader. After chunking a file into smaller sizes, Flink was able to parallelize the reading step and the performance increased significantly. While processing a 7.2GB file with one reader takes over 2 minutes, chunking the file in advance and then processing them took 40 secs without fine grained tuning. Multiple reader processing is promising. We probably need to add support parallel file reading using InputSplits for CSV files. Any inputs how do we solve this?