v.23.8Improvement

S3 Endpoint Configuration Enhancements

The configuration of S3 endpoint allow using it from the root, and append '/' automatically if needed. #47809. #52600 (xiaolei565).
Improved S3 endpoint configuration handling by allowing the endpoint to be specified from the root and automatically appending a '/' if needed.

Why it matters

This feature simplifies the configuration of S3 endpoints in ClickHouse by ensuring that users can specify the endpoint as the root URL without worrying about missing trailing slashes. It prevents potential issues related to incorrect URL formatting when accessing S3 storage, improving reliability and ease of use.

How to use it

When configuring S3 storage in ClickHouse, specify the endpoint URL from the root without the trailing '/'. The system will automatically append '/' if the configuration requires it, so no manual adjustment of the endpoint URL is necessary.