v.23.5Improvement
Added enable_the_endpoint_id_with_zookeeper_name_prefix setting to ReplicatedMergeTree to prevent Duplicate interserver IO endpoint errors
Addedenable_the_endpoint_id_with_zookeeper_name_prefixsetting forReplicatedMergeTree(disabled by default). When enabled, it adds ZooKeeper cluster name to table's interserver communication endpoint. It avoidsDuplicate interserver IO endpointerrors when having replicated tables with the same path, but different auxiliary ZooKeepers. #49780 (helifu).
Why it matters
This feature preventsDuplicate interserver IO endpoint errors by distinguishing replicated tables that have the same path but use different auxiliary ZooKeeper clusters.How to use it
Enable theenable_the_endpoint_id_with_zookeeper_name_prefix setting (disabled by default) in the ReplicatedMergeTree table configuration to add the ZooKeeper cluster name prefix to the interserver communication endpoint.