tustvold commented on PR #5222:
URL: https://github.com/apache/arrow-rs/pull/5222#issuecomment-1874211029

   >  If we don't build in the (inefficient) fallback behaviour, then all 
library authors wanting to make use of generic stores will have to do a lot of 
re-implementing
   
   The aim of this crate is to be faithful to the APIs exposed by the object 
stores themselves, and I therefore think returning an error for something that 
isn't supported by the store is therefore the correct thing to do. Yes 
workloads that wish to use suffix ranges against any store will have to do more 
work to support this, and will need to ascertain how it is they wish to achieve 
this, even if the solution is just to not use suffix ranges and to ensure they 
always have the object sizes on hand.


-- 
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]

Reply via email to