MCPcopy Create free account
hub / github.com/baidu/tera / NodeStateToString

Function NodeStateToString

src/master/tabletnode_manager.cc:606–623  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

604}
605
606std::string NodeStateToString(NodeState state) {
607 switch (state) {
608 case kReady:
609 return "kReady";
610 case kOffline:
611 return "kOffline";
612 case kPendingOffline:
613 return "kPendingOffline";
614 case kOnKick:
615 return "kOnKick";
616 case kWaitKick:
617 return "kWaitKick";
618 case kKicked:
619 return "kKicked";
620 default:
621 return "";
622 }
623}
624
625std::ostream& operator<<(std::ostream& o, const NodeEvent event) {
626 static const char* msg[] = {"NodeEvent::kZkNodeCreated", "NodeEvent::kZkSessionTimeout",

Callers 3

DebugCollectMethod · 0.85
TabletNodeMethod · 0.85
UpdateTabletNodeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected