msrathore-db opened a new pull request, #3612:
URL: https://github.com/apache/arrow-adbc/pull/3612

   ### **Summary**
   Adds support for separate retry configuration for HTTP 429 (Too Many 
Requests) responses, allowing independent control of rate limit retry behavior 
from other retryable errors (408, 502, 503, 504).
   
   ### **Changes Made**
   
   - **New Connection Parameters:** 
   1. `adbc.databricks.rate_limit_retry` (boolean, default: true): Controls 
whether to retry HTTP 429 (TooManyRequests) responses. Can be disabled 
independently from other retry types
   Example: `"adbc.databricks.rate_limit_retry": "false"`
   2. `adbc.databricks.rate_limit_retry_timeout` (integer, default: 120 
seconds): Maximum total time in seconds to retry HTTP 429 responses before 
failing. Set to 0 to retry indefinitely
   Separate from the `TemporarilyUnavailableRetryTimeout` (900 seconds for 
408/502/503/504)
   Example: `"adbc.databricks.rate_limit_retry_timeout": "60"`


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