v.21.10Improvements

Added libhdfs3_conf in ClickHouse Server Configuration for HDFS Interaction

Added libhdfs3_conf in server config instead of export env LIBHDFS3_CONF in clickhouse-server.service. This is for configuration of interaction with HDFS. #28268 (Zhichang Yu).
Added libhdfs3_conf setting in the ClickHouse server configuration to manage HDFS interaction, replacing the need to export the LIBHDFS3_CONF environment variable in clickhouse-server.service.

Why it matters

This feature simplifies and centralizes the configuration of the ClickHouse server's interaction with HDFS by moving the LIBHDFS3_CONF setting into the server config file. This improves configuration management and reduces dependency on environment variables, making HDFS integration more straightforward and less error-prone.

How to use it

To use this feature, add the libhdfs3_conf option in your ClickHouse server configuration file with the appropriate path to your HDFS config file. This replaces the previous method of exporting the LIBHDFS3_CONF environment variable in the service file. Restart the clickhouse-server after making this configuration change.