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]
