You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "Kinrany (via GitHub)" <gi...@apache.org> on 2023/04/28 06:56:26 UTC

[GitHub] [arrow-rs] Kinrany opened a new issue, #4154: object_store: delete multiple

Kinrany opened a new issue, #4154:
URL: https://github.com/apache/arrow-rs/issues/4154

   ## Problem
   
   I want to delete multiple objects atomically.
   
   ## Solution
   
   Add a new method to `ObjectStore`. It would follow the API similar to [S3 DeleteObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.html)
   
   ## Alternatives
   
   Multiple calls to `delete` aren't atomic.
   
   ## Discussion
   
   Not all implementations of `ObjectStore` support this. We could have an extension trait, `ObjectStoreAtomic: ObjectStore`.


-- 
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: github-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] Kinrany commented on issue #4154: object_store: delete multiple

Posted by "Kinrany (via GitHub)" <gi...@apache.org>.
Kinrany commented on issue #4154:
URL: https://github.com/apache/arrow-rs/issues/4154#issuecomment-1527079447

   Would you consider accepting a PR that added this? Any thoughts on implementation?


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] Kinrany closed issue #4154: object_store: delete multiple

Posted by "Kinrany (via GitHub)" <gi...@apache.org>.
Kinrany closed issue #4154: object_store: delete multiple
URL: https://github.com/apache/arrow-rs/issues/4154


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] tustvold commented on issue #4154: object_store: delete multiple

Posted by "tustvold (via GitHub)" <gi...@apache.org>.
tustvold commented on issue #4154:
URL: https://github.com/apache/arrow-rs/issues/4154#issuecomment-1527275400

   I believe this is a duplicate of #2615
   
   FWIW S3 DeleteObjects is not atomic, it can partially fail - https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.html


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] Kinrany commented on issue #4154: object_store: delete multiple

Posted by "Kinrany (via GitHub)" <gi...@apache.org>.
Kinrany commented on issue #4154:
URL: https://github.com/apache/arrow-rs/issues/4154#issuecomment-1527461419

   Agreed. And thanks, good to know that about S3.


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org