v.23.10Improvement

Enhance S3 Error Handling by Increasing Default Retry Attempts

It is better to retry retriable s3 errors than totally fail the query. Set bigger value to the s3_retry_attempts by default. #54770 (Sema Checherinda).
Increased default value for s3_retry_attempts to improve resilience against retriable S3 errors.

Why it matters

To reduce query failures caused by intermittent or retriable errors when accessing S3 storage by automatically retrying these errors more times before failing the query, improving reliability and stability of S3 data access in ClickHouse.

How to use it

Adjust the s3_retry_attempts setting to control the number of retry attempts for retriable S3 errors. By default, this value has been increased, but users can configure it explicitly in their server settings or client connection parameters.