MCPcopy Create free account
hub / github.com/4paradigm/OpenMLDB / SetMode

Method SetMode

src/tablet/tablet_impl.cc:4424–4433  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4422}
4423
4424void TabletImpl::SetMode(RpcController* controller,
4425 const ::fedb::api::SetModeRequest* request,
4426 ::fedb::api::GeneralResponse* response,
4427 Closure* done) {
4428 brpc::ClosureGuard done_guard(done);
4429 follower_.store(request->follower(), std::memory_order_relaxed);
4430 std::string mode = request->follower() == true ? "follower" : "normal";
4431 PDLOG(INFO, "set tablet mode %s", mode.c_str());
4432 response->set_code(::fedb::base::ReturnCode::kOk);
4433}
4434
4435void TabletImpl::DeleteIndex(RpcController* controller,
4436 const ::fedb::api::DeleteIndexRequest* request,

Callers 1

DistributeTabletModeMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected