v.23.3New Feature

Add Support for Replication of User-Defined SQL Functions in Keeper

Add support for replication of user-defined SQL functions using centralized storage in Keeper. #46085 (Aleksei Filatov).
Added support for replication of user-defined SQL functions using centralized storage in Keeper.

Why it matters

This feature enables user-defined SQL functions to be replicated across ClickHouse cluster nodes by storing their definitions centrally in Keeper. It ensures consistent availability and reduces manual synchronization efforts for these functions in distributed environments.

How to use it

To enable this feature, define user SQL functions in your ClickHouse instance as usual. The functions will be automatically stored and replicated via Keeper's centralized storage, ensuring consistent function definitions across the cluster without additional configuration.