| 4422 | } |
| 4423 | |
| 4424 | void 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 | |
| 4435 | void TabletImpl::DeleteIndex(RpcController* controller, |
| 4436 | const ::fedb::api::DeleteIndexRequest* request, |
no outgoing calls
no test coverage detected