Github user StephanEwen commented on the issue:

    https://github.com/apache/flink/pull/5601
  
    S3 is actually strongly consistent when reading newly created objects, just 
not in listing or renaming objects (files).
    
    The test seems to actually use reads of full paths, so wondering why there 
is a failure in the first place.
    
    If there is an issue that the Yarn upload code relies on eventually 
consistent operations, then fixing the test by retries may disguise the actual 
issue. If there is no eventually consistent operation, then this should not be 
necessary in the first place. I fear this change may be down a tricky path...
    
    Can you explain/double check why the failure happened and why the retry is 
necessary to stabilize the test, but the actual Yarn code is not affected by 
this?


---

Reply via email to