Github user kl0u commented on the issue:

    https://github.com/apache/flink/pull/5811
  
    Well it seems like for these tests, the `flush` is not actually flushing. 
The files are there, the `validPartLength` is correct (=6 as we just write 
`test1\n`) but the data is not actually on disk. If you call `close()` on the 
in-progress file when snapshotting, then the tests succeed and the data is 
there.
    
    I would recommend to just remove the check for now, and open a followup 
JIRA that contains the check that you will remove, and also points on the 
discussion about HDFS not flushing, and we see how to proceed.
    
    I thing that the fact that the end-to-end tests pass point to the direction 
that sth is wrong with the FS abstraction.


---

Reply via email to