crepererum commented on issue #386:
URL: 
https://github.com/apache/arrow-rs-object-store/issues/386#issuecomment-2921861714

   > From my end user perspective, if I make a request to fetch an object, and 
the connection is actively returning data that I am consuming, I don't expect 
the connection to "timeout" -- I expect timeouts to happen when there is no 
activity / no progress is being made
   
   Depends on the timeout. There are scenarios where your progress might be 
very very slow (like a few bytes per second) and I think in that case you wanna 
timeout. "progress" isn't really as binary as it sounds.
   
   That said, I do think `object_store` should allow users to download 
gigabytes of data over a home internet w/o manual tuning. So maybe instead of a 
timeout -- which is data size dependent -- we should give the user a way to 
expect the "minimum expected throughput"?


-- 
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-unsubscr...@arrow.apache.org

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

Reply via email to