Add support for setting up arbitrary watches in Keeper Multi queries, allowing users to monitor specific changes in ZooKeeper-based coordination within ClickHouse.
Why it matters
This feature enables users to define custom watches on multiple nodes or paths when using Keeper Multi queries, enhancing the ability to react to changes in distributed coordination data. It improves observability and control over ZooKeeper state changes, which is crucial for managing cluster coordination and synchronization.How to use it
Users can define arbitrary watches by specifying them within Keeper Multi queries. This allows setting up customized monitoring of ZooKeeper nodes directly through Keeper Multi query commands.