3dbrows commented on PR #13633:
URL: https://github.com/apache/arrow/pull/13633#issuecomment-1209035110

   One way to sidestep this problem, of course, would be to _not_ specify a 
`retry_strategy` in `__init__` or `__reduce__` at all, and instead just 
hard-code the usage of AWS Standard retry strategy with, say, 5 max retries:
   
   ```
   options.retry_strategy = CS3RetryStrategy.GetAwsStandardRetryStrategy(5)
   ```
   
   In a way that feels like a cop-out but it's **still better** than the 
current approach, in that we are forcing a more sensible default than at 
present. The improvement is that we bake in a better retry mechanism.
   
   Configurability could become a separate task for someone who (a) really 
wants it and (b) can come up with a neat PR to do it.


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