v.23.8Improvement

Keeper Client Connection String Search in ClickHouse Config

If no hostname or port were specified, keeper client will try to search for a connection string in the ClickHouse's config.xml. #53769 (pufit).
The Keeper client now supports automatically retrieving the connection string from ClickHouse's config.xml if no hostname or port are explicitly specified.

Why it matters

This feature simplifies the configuration process for the Keeper client by enabling it to detect the connection parameters directly from the existing ClickHouse configuration file, reducing the need for manual connection string specification and minimizing configuration errors.

How to use it

To use this feature, simply omit the hostname and port when initializing the Keeper client. The client will then automatically look for the connection string inside the config.xml of ClickHouse and connect accordingly.