steveloughran commented on PR #6726:
URL: https://github.com/apache/hadoop/pull/6726#issuecomment-2186257528

   BTW, the "is delete idempotent?" question is a recurrent one; search the 
mail lists for history on it, including even HDFS. In a world with parallel 
writers, it clearly isn't. But if you are going from paged list -> delete you 
are already getting non-atomic listings where race conditions can do odd things 
(rename file zzzzzzz to aaaaa and not have the listing find it at all).
   
   You can rebuild S3AFS with `InternalConstants.DELETE_CONSIDERED_IDEMPOTENT` 
set to false. Nobody has ever done this *and nobody has ever complained*. Just 
avoid using it as part of atomic commit protocols and you'll be fine


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to