morningman opened a new issue #402: Refactor heartbeat logic URL: https://github.com/apache/incubator-doris/issues/402 Currently we only have Backend heartbeat. And without Frontend or Broker heartbeat, we don't know the status of these nodes, thus can't do failover logic in some cases. 1. Add Frontend and Broker heartbeat. 1. Frontend heartbeat using BootstrapFinish http rest api, get will get `query port`, `rpc port` and `replayed journal id` from other non-master Frontends. 2. Broker heartbeat using broker service's `ping()` rpc. Currently, nothing is piggybacked on the heartbeat massage. 2. All heartbeats are managed in HeartbeatMgr. 3. Rename BrokerAddress to FsBroker. Add some other info of broker in FsBroker instance
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on 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]
