narendly commented on issue #727: Add MetadataStoreRoutingDataWriter with DistributedLeaderElection URL: https://github.com/apache/helix/pull/727#issuecomment-584431516 This PR is ready to be merged, approved by @dasahcc . Add MetadataStoreRoutingDataWriter with DistributedLeaderElection We need a separate ZkClient-based writer that could allow users to write routing data to ZK. This diff adds such an interface, an implementation, and a distributed lock implementation that could help users to manipulate the routing data. Changelist: Add ZkRoutingDataWriter (+ interface) Add ZkDistributedLock (+ interface) to guarantee that there's at most one active writer at a time (where there are multiple Helix REST deployables) Add a test for ZkRoutingDataWriter Integrate ZkRoutingDataWriter with ZkMetadataStoreDirectory Add test methods to TestZkMetadataStoreDirectory Add ZkDistributedElection to replace ZkDistributedLock (and move ZkDistributedLock to a separate PR)
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
