v.25.8Improvement
S3 read and write requests are throttled
S3 read and write requests are throttled on the HTTP socket level (instead of whole S3 requests) to avoid issues withmax_remote_read_network_bandwidth_for_serverandmax_remote_write_network_bandwidth_for_serverthrottling. #81837 (Sergei Trifonov).
Why it matters
This change improves bandwidth throttling by preventing issues associated with themax_remote_read_network_bandwidth_for_server and max_remote_write_network_bandwidth_for_server settings. It allows for more granular control of network bandwidth usage during S3 operations, enhancing stability and performance.How to use it
The throttling behavior is applied automatically to S3 read and write operations at the HTTP socket level. Users can configure network bandwidth limits using the existing settings<code>max_remote_read_network_bandwidth_for_server</code> and <code>max_remote_write_network_bandwidth_for_server</code> to control this feature.