Advanced object storage configuration
Delta-rs provides some addition values to be set in the storage_options for advanced use case:
- Limit concurrent requests overall
- Set retry configuration
- Exponential backoff with decorrelated jitter algorithm details See here for more details
- Mounted storage support
Config key | Description |
---|---|
OBJECT_STORE_CONCURRENCY_LIMIT | The number of concurrent connections the underlying object store can create |
max_retries | The maximum number of times to retry a request. Set to 0 to disable retries |
retry_timeout | The maximum length of time from the initial request after which no further retries will be attempted |
backoff_config.init_backoff | The initial backoff duration |
backoff_config.max_backoff | The maximum backoff duration |
backoff_config.base | The multiplier to use for the next backoff duration |
MOUNT_ALLOW_UNSAFE_RENAME | If set it will allow unsafe renames on mounted storage |