v.24.10Improvement

Keeper Improvement: Reduced Locking During Cluster Changes

Keeper improvement: less locking during cluster changes. #70275 (Antonio Andelic).
Improved Keeper component with reduced locking during cluster changes to enhance performance and stability.

Why it matters

This feature minimizes the locking contention in the Keeper service when the ClickHouse cluster undergoes changes. It helps to reduce delays and improve the responsiveness of the cluster state updates, providing better overall cluster performance and availability during topology modifications.

How to use it

The improvement is integrated into Keeper internally and does not require any specific user action or configuration. Users benefit from the enhanced behavior automatically after upgrading to the version including this change.