linhr commented on code in PR #524:
URL:
https://github.com/apache/arrow-rs-object-store/pull/524#discussion_r2480420244
##########
src/lib.rs:
##########
@@ -873,9 +873,25 @@ pub trait ObjectStore: std::fmt::Display + Send + Sync +
Debug + 'static {
/// Delete all the objects at the specified locations
///
/// When supported, this method will use bulk operations that delete more
- /// than one object per a request. The default implementation will call
- /// the single object delete method for each location, but with up to 10
- /// concurrent requests.
+ /// than one object per a request. Otherwise, the implementation may call
Review Comment:
Done!
I called out the behavior change in the docs and mentioned that the example
can be used to get the previous behavior.
##########
src/throttle.rs:
##########
@@ -237,6 +237,19 @@ impl<T: ObjectStore> ObjectStore for ThrottledStore<T> {
self.inner.delete(location).await
}
+ fn delete_stream(
Review Comment:
Done!
--
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]