YugabyteDB (2.13.1.0-b60, 21121d69985fbf76aa6958d8f04a9bfa936293b5)

Coverage Report

Created: 2022-03-22 16:43

/Users/deen/code/yugabyte-db/src/yb/master/master_service_base-internal.h
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) YugaByte, Inc.
2
//
3
// Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
4
// in compliance with the License.  You may obtain a copy of the License at
5
//
6
// http://www.apache.org/licenses/LICENSE-2.0
7
//
8
// Unless required by applicable law or agreed to in writing, software distributed under the License
9
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
10
// or implied.  See the License for the specific language governing permissions and limitations
11
// under the License.
12
//
13
14
#ifndef YB_MASTER_MASTER_SERVICE_BASE_INTERNAL_H
15
#define YB_MASTER_MASTER_SERVICE_BASE_INTERNAL_H
16
17
#include <boost/preprocessor/seq/for_each.hpp>
18
19
#include "yb/master/flush_manager.h"
20
#include "yb/master/master.h"
21
#include "yb/master/master_error.h"
22
#include "yb/master/master_service_base.h"
23
#include "yb/master/scoped_leader_shared_lock-internal.h"
24
25
#include "yb/rpc/rpc_context.h"
26
27
#include "yb/util/debug/long_operation_tracker.h"
28
#include "yb/util/strongly_typed_bool.h"
29
30
DECLARE_bool(TEST_timeout_non_leader_master_rpcs);
31
32
namespace yb {
33
namespace master {
34
35
// Template member function definitions must go into a header file.
36
37
// If 's' is not OK and 'resp' has no application specific error set,
38
// set the error field of 'resp' to match 's' and set the code to
39
// UNKNOWN_ERROR.
40
template<class RespClass>
41
typename std::enable_if<HasMemberFunction_mutable_error<RespClass>::value, void>::type
42
29.5M
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
29.5M
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
2.96k
    const MasterError master_error(s);
45
2.96k
    if (master_error.value() == MasterErrorPB::Code()) {
46
71
      LOG(WARNING) << "Unknown master error in status: " << s;
47
71
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
2.89k
    } else {
49
2.89k
      FillStatus(s, master_error.value(), resp);
50
2.89k
    }
51
2.96k
  }
52
29.5M
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::FlushTablesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::FlushTablesResponsePB>(yb::Status const&, yb::master::FlushTablesResponsePB*)
Line
Count
Source
42
10
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
10
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
10
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsFlushTablesDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsFlushTablesDoneResponsePB>(yb::Status const&, yb::master::IsFlushTablesDoneResponsePB*)
Line
Count
Source
42
21
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
21
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
21
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::FlushSysCatalogResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::FlushSysCatalogResponsePB>(yb::Status const&, yb::master::FlushSysCatalogResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CompactSysCatalogResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CompactSysCatalogResponsePB>(yb::Status const&, yb::master::CompactSysCatalogResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsInitDbDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsInitDbDoneResponsePB>(yb::Status const&, yb::master::IsInitDbDoneResponsePB*)
Line
Count
Source
42
2.20k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2.20k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
2.20k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::SplitTabletResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::SplitTabletResponsePB>(yb::Status const&, yb::master::SplitTabletResponsePB*)
Line
Count
Source
42
10
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
10
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
10
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateTransactionStatusTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateTransactionStatusTableResponsePB>(yb::Status const&, yb::master::CreateTransactionStatusTableResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteNotServingTabletResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteNotServingTabletResponsePB>(yb::Status const&, yb::master::DeleteNotServingTabletResponsePB*)
Line
Count
Source
42
6
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
6
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
6
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DisableTabletSplittingResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DisableTabletSplittingResponsePB>(yb::Status const&, yb::master::DisableTabletSplittingResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsTabletSplittingCompleteResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsTabletSplittingCompleteResponsePB>(yb::Status const&, yb::master::IsTabletSplittingCompleteResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DdlLogResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DdlLogResponsePB>(yb::Status const&, yb::master::DdlLogResponsePB*)
Line
Count
Source
42
1
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetTableLocationsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetTableLocationsResponsePB>(yb::Status const&, yb::master::GetTableLocationsResponsePB*)
Line
Count
Source
42
228k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
228k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
215
    const MasterError master_error(s);
45
215
    if (master_error.value() == MasterErrorPB::Code()) {
46
1
      LOG(WARNING) << "Unknown master error in status: " << s;
47
1
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
214
    } else {
49
214
      FillStatus(s, master_error.value(), resp);
50
214
    }
51
215
  }
52
228k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetTransactionStatusTabletsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetTransactionStatusTabletsResponsePB>(yb::Status const&, yb::master::GetTransactionStatusTabletsResponsePB*)
Line
Count
Source
42
3.31k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
3.31k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
3.31k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ReservePgsqlOidsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ReservePgsqlOidsResponsePB>(yb::Status const&, yb::master::ReservePgsqlOidsResponsePB*)
Line
Count
Source
42
805
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
805
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
805
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetYsqlCatalogConfigResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetYsqlCatalogConfigResponsePB>(yb::Status const&, yb::master::GetYsqlCatalogConfigResponsePB*)
Line
Count
Source
42
22
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
22
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
22
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::RedisConfigSetResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::RedisConfigSetResponsePB>(yb::Status const&, yb::master::RedisConfigSetResponsePB*)
Line
Count
Source
42
182
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
182
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
182
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::RedisConfigGetResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::RedisConfigGetResponsePB>(yb::Status const&, yb::master::RedisConfigGetResponsePB*)
Line
Count
Source
42
1.17k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1.17k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1.17k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetMasterRegistrationResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetMasterRegistrationResponsePB>(yb::Status const&, yb::master::GetMasterRegistrationResponsePB*)
Line
Count
Source
42
28.8M
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
28.8M
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
28.8M
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DumpMasterStateResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DumpMasterStateResponsePB>(yb::Status const&, yb::master::DumpMasterStateResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::RemovedMasterUpdateResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::RemovedMasterUpdateResponsePB>(yb::Status const&, yb::master::RemovedMasterUpdateResponsePB*)
Line
Count
Source
42
36
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
36
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
36
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::SetPreferredZonesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::SetPreferredZonesResponsePB>(yb::Status const&, yb::master::SetPreferredZonesResponsePB*)
Line
Count
Source
42
3
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
3
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
3
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetMasterClusterConfigResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetMasterClusterConfigResponsePB>(yb::Status const&, yb::master::GetMasterClusterConfigResponsePB*)
Line
Count
Source
42
334
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
334
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
334
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ChangeMasterClusterConfigResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ChangeMasterClusterConfigResponsePB>(yb::Status const&, yb::master::ChangeMasterClusterConfigResponsePB*)
Line
Count
Source
42
170
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
170
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
170
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetLoadMovePercentResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetLoadMovePercentResponsePB>(yb::Status const&, yb::master::GetLoadMovePercentResponsePB*)
Line
Count
Source
42
2.44k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2.44k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
2.44k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsLoadBalancedResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsLoadBalancedResponsePB>(yb::Status const&, yb::master::IsLoadBalancedResponsePB*)
Line
Count
Source
42
238
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
238
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
238
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsLoadBalancerIdleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsLoadBalancerIdleResponsePB>(yb::Status const&, yb::master::IsLoadBalancerIdleResponsePB*)
Line
Count
Source
42
2.48k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2.48k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
2.48k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AreLeadersOnPreferredOnlyResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AreLeadersOnPreferredOnlyResponsePB>(yb::Status const&, yb::master::AreLeadersOnPreferredOnlyResponsePB*)
Line
Count
Source
42
147
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
147
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
147
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateRoleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateRoleResponsePB>(yb::Status const&, yb::master::CreateRoleResponsePB*)
Line
Count
Source
42
757
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
757
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
757
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AlterRoleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AlterRoleResponsePB>(yb::Status const&, yb::master::AlterRoleResponsePB*)
Line
Count
Source
42
58
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
58
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
58
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteRoleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteRoleResponsePB>(yb::Status const&, yb::master::DeleteRoleResponsePB*)
Line
Count
Source
42
730
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
730
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
730
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GrantRevokeRoleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GrantRevokeRoleResponsePB>(yb::Status const&, yb::master::GrantRevokeRoleResponsePB*)
Line
Count
Source
42
52
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
52
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
52
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GrantRevokePermissionResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GrantRevokePermissionResponsePB>(yb::Status const&, yb::master::GrantRevokePermissionResponsePB*)
Line
Count
Source
42
721
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
721
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
721
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetPermissionsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetPermissionsResponsePB>(yb::Status const&, yb::master::GetPermissionsResponsePB*)
Line
Count
Source
42
116k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
116k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
116k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateTableResponsePB>(yb::Status const&, yb::master::CreateTableResponsePB*)
Line
Count
Source
42
7.48k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
7.48k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
21
    const MasterError master_error(s);
45
21
    if (master_error.value() == MasterErrorPB::Code()) {
46
17
      LOG(WARNING) << "Unknown master error in status: " << s;
47
17
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
17
    } else {
49
4
      FillStatus(s, master_error.value(), resp);
50
4
    }
51
21
  }
52
7.48k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsCreateTableDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsCreateTableDoneResponsePB>(yb::Status const&, yb::master::IsCreateTableDoneResponsePB*)
Line
Count
Source
42
29.6k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
29.6k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
120
    const MasterError master_error(s);
45
120
    if (master_error.value() == MasterErrorPB::Code()) {
46
35
      LOG(WARNING) << "Unknown master error in status: " << s;
47
35
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
85
    } else {
49
85
      FillStatus(s, master_error.value(), resp);
50
85
    }
51
120
  }
52
29.6k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListTablesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListTablesResponsePB>(yb::Status const&, yb::master::ListTablesResponsePB*)
Line
Count
Source
42
2.93k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2.93k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
2.93k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetTableSchemaResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetTableSchemaResponsePB>(yb::Status const&, yb::master::GetTableSchemaResponsePB*)
Line
Count
Source
42
171k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
171k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
2.57k
    const MasterError master_error(s);
45
2.57k
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
2.57k
    } else {
49
2.57k
      FillStatus(s, master_error.value(), resp);
50
2.57k
    }
51
2.57k
  }
52
171k
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetTablegroupSchemaResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetTablegroupSchemaResponsePB>(yb::Status const&, yb::master::GetTablegroupSchemaResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetColocatedTabletSchemaResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetColocatedTabletSchemaResponsePB>(yb::Status const&, yb::master::GetColocatedTabletSchemaResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::TruncateTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::TruncateTableResponsePB>(yb::Status const&, yb::master::TruncateTableResponsePB*)
Line
Count
Source
42
12.6k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
12.6k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
12.6k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsTruncateTableDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsTruncateTableDoneResponsePB>(yb::Status const&, yb::master::IsTruncateTableDoneResponsePB*)
Line
Count
Source
42
10.5k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
10.5k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
10.5k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::BackfillIndexResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::BackfillIndexResponsePB>(yb::Status const&, yb::master::BackfillIndexResponsePB*)
Line
Count
Source
42
540
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
540
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
540
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::LaunchBackfillIndexForTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::LaunchBackfillIndexForTableResponsePB>(yb::Status const&, yb::master::LaunchBackfillIndexForTableResponsePB*)
Line
Count
Source
42
1
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetBackfillJobsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetBackfillJobsResponsePB>(yb::Status const&, yb::master::GetBackfillJobsResponsePB*)
Line
Count
Source
42
697
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
697
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
697
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteTableResponsePB>(yb::Status const&, yb::master::DeleteTableResponsePB*)
Line
Count
Source
42
5.49k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
5.49k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
23
    const MasterError master_error(s);
45
23
    if (master_error.value() == MasterErrorPB::Code()) {
46
4
      LOG(WARNING) << "Unknown master error in status: " << s;
47
4
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
19
    } else {
49
19
      FillStatus(s, master_error.value(), resp);
50
19
    }
51
23
  }
52
5.49k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsDeleteTableDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsDeleteTableDoneResponsePB>(yb::Status const&, yb::master::IsDeleteTableDoneResponsePB*)
Line
Count
Source
42
11.7k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
11.7k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
11.7k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AlterTableResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AlterTableResponsePB>(yb::Status const&, yb::master::AlterTableResponsePB*)
Line
Count
Source
42
704
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
704
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
2
    const MasterError master_error(s);
45
2
    if (master_error.value() == MasterErrorPB::Code()) {
46
2
      LOG(WARNING) << "Unknown master error in status: " << s;
47
2
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
2
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
2
  }
52
704
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsAlterTableDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsAlterTableDoneResponsePB>(yb::Status const&, yb::master::IsAlterTableDoneResponsePB*)
Line
Count
Source
42
1.39k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1.39k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1.39k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateNamespaceResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateNamespaceResponsePB>(yb::Status const&, yb::master::CreateNamespaceResponsePB*)
Line
Count
Source
42
2.64k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2.64k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
10
    const MasterError master_error(s);
45
10
    if (master_error.value() == MasterErrorPB::Code()) {
46
10
      LOG(WARNING) << "Unknown master error in status: " << s;
47
10
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
10
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
10
  }
52
2.64k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsCreateNamespaceDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsCreateNamespaceDoneResponsePB>(yb::Status const&, yb::master::IsCreateNamespaceDoneResponsePB*)
Line
Count
Source
42
3.56k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
3.56k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
3.56k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteNamespaceResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteNamespaceResponsePB>(yb::Status const&, yb::master::DeleteNamespaceResponsePB*)
Line
Count
Source
42
1.64k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1.64k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1.64k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsDeleteNamespaceDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsDeleteNamespaceDoneResponsePB>(yb::Status const&, yb::master::IsDeleteNamespaceDoneResponsePB*)
Line
Count
Source
42
1.74k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1.74k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1.74k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AlterNamespaceResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AlterNamespaceResponsePB>(yb::Status const&, yb::master::AlterNamespaceResponsePB*)
Line
Count
Source
42
7
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
7
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
7
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListNamespacesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListNamespacesResponsePB>(yb::Status const&, yb::master::ListNamespacesResponsePB*)
Line
Count
Source
42
5.13k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
5.13k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
5.13k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetNamespaceInfoResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetNamespaceInfoResponsePB>(yb::Status const&, yb::master::GetNamespaceInfoResponsePB*)
Line
Count
Source
42
6.03k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
6.03k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
6.03k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateTablegroupResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateTablegroupResponsePB>(yb::Status const&, yb::master::CreateTablegroupResponsePB*)
Line
Count
Source
42
56
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
56
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
2
    const MasterError master_error(s);
45
2
    if (master_error.value() == MasterErrorPB::Code()) {
46
2
      LOG(WARNING) << "Unknown master error in status: " << s;
47
2
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
2
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
2
  }
52
56
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteTablegroupResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteTablegroupResponsePB>(yb::Status const&, yb::master::DeleteTablegroupResponsePB*)
Line
Count
Source
42
40
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
40
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
40
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListTablegroupsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListTablegroupsResponsePB>(yb::Status const&, yb::master::ListTablegroupsResponsePB*)
Line
Count
Source
42
7
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
7
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
7
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateUDTypeResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateUDTypeResponsePB>(yb::Status const&, yb::master::CreateUDTypeResponsePB*)
Line
Count
Source
42
47
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
47
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
47
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteUDTypeResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteUDTypeResponsePB>(yb::Status const&, yb::master::DeleteUDTypeResponsePB*)
Line
Count
Source
42
54
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
54
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
54
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListUDTypesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListUDTypesResponsePB>(yb::Status const&, yb::master::ListUDTypesResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetUDTypeInfoResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetUDTypeInfoResponsePB>(yb::Status const&, yb::master::GetUDTypeInfoResponsePB*)
Line
Count
Source
42
56
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
56
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
56
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ChangeEncryptionInfoResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ChangeEncryptionInfoResponsePB>(yb::Status const&, yb::master::ChangeEncryptionInfoResponsePB*)
Line
Count
Source
42
17
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
17
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
17
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsEncryptionEnabledResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsEncryptionEnabledResponsePB>(yb::Status const&, yb::master::IsEncryptionEnabledResponsePB*)
Line
Count
Source
42
17
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
17
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
17
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AddUniverseKeysResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AddUniverseKeysResponsePB>(yb::Status const&, yb::master::AddUniverseKeysResponsePB*)
Line
Count
Source
42
51
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
51
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
51
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetUniverseKeyRegistryResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetUniverseKeyRegistryResponsePB>(yb::Status const&, yb::master::GetUniverseKeyRegistryResponsePB*)
Line
Count
Source
42
12.7k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
12.7k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
12.7k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::HasUniverseKeyInMemoryResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::HasUniverseKeyInMemoryResponsePB>(yb::Status const&, yb::master::HasUniverseKeyInMemoryResponsePB*)
Line
Count
Source
42
69
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
69
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
69
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ValidateReplicationInfoResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ValidateReplicationInfoResponsePB>(yb::Status const&, yb::master::ValidateReplicationInfoResponsePB*)
Line
Count
Source
42
1
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateCDCStreamResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateCDCStreamResponsePB>(yb::Status const&, yb::master::CreateCDCStreamResponsePB*)
Line
Count
Source
42
5.50k
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
5.50k
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
1
    const MasterError master_error(s);
45
1
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
1
    } else {
49
1
      FillStatus(s, master_error.value(), resp);
50
1
    }
51
1
  }
52
5.50k
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteCDCStreamResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteCDCStreamResponsePB>(yb::Status const&, yb::master::DeleteCDCStreamResponsePB*)
Line
Count
Source
42
2
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
2
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
2
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListCDCStreamsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListCDCStreamsResponsePB>(yb::Status const&, yb::master::ListCDCStreamsResponsePB*)
Line
Count
Source
42
1
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
1
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
1
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetCDCStreamResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetCDCStreamResponsePB>(yb::Status const&, yb::master::GetCDCStreamResponsePB*)
Line
Count
Source
42
6
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
6
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
2
    const MasterError master_error(s);
45
2
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
2
    } else {
49
2
      FillStatus(s, master_error.value(), resp);
50
2
    }
51
2
  }
52
6
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetCDCDBStreamInfoResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetCDCDBStreamInfoResponsePB>(yb::Status const&, yb::master::GetCDCDBStreamInfoResponsePB*)
Line
Count
Source
42
22
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
22
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
22
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::UpdateCDCStreamResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::UpdateCDCStreamResponsePB>(yb::Status const&, yb::master::UpdateCDCStreamResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::SetupUniverseReplicationResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::SetupUniverseReplicationResponsePB>(yb::Status const&, yb::master::SetupUniverseReplicationResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteUniverseReplicationResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteUniverseReplicationResponsePB>(yb::Status const&, yb::master::DeleteUniverseReplicationResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::AlterUniverseReplicationResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::AlterUniverseReplicationResponsePB>(yb::Status const&, yb::master::AlterUniverseReplicationResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::SetUniverseReplicationEnabledResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::SetUniverseReplicationEnabledResponsePB>(yb::Status const&, yb::master::SetUniverseReplicationEnabledResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::GetUniverseReplicationResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::GetUniverseReplicationResponsePB>(yb::Status const&, yb::master::GetUniverseReplicationResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::IsSetupUniverseReplicationDoneResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::IsSetupUniverseReplicationDoneResponsePB>(yb::Status const&, yb::master::IsSetupUniverseReplicationDoneResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::UpdateConsumerOnProducerSplitResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::UpdateConsumerOnProducerSplitResponsePB>(yb::Status const&, yb::master::UpdateConsumerOnProducerSplitResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateSnapshotResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateSnapshotResponsePB>(yb::Status const&, yb::master::CreateSnapshotResponsePB*)
Line
Count
Source
42
3
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
3
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
3
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListSnapshotsResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListSnapshotsResponsePB>(yb::Status const&, yb::master::ListSnapshotsResponsePB*)
Line
Count
Source
42
9
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
9
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
9
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::RestoreSnapshotResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::RestoreSnapshotResponsePB>(yb::Status const&, yb::master::RestoreSnapshotResponsePB*)
Line
Count
Source
42
3
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
3
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
3
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteSnapshotResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteSnapshotResponsePB>(yb::Status const&, yb::master::DeleteSnapshotResponsePB*)
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ImportSnapshotMetaResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ImportSnapshotMetaResponsePB>(yb::Status const&, yb::master::ImportSnapshotMetaResponsePB*)
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::CreateSnapshotScheduleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::CreateSnapshotScheduleResponsePB>(yb::Status const&, yb::master::CreateSnapshotScheduleResponsePB*)
Line
Count
Source
42
8
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
8
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
8
}
std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::ListSnapshotSchedulesResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::ListSnapshotSchedulesResponsePB>(yb::Status const&, yb::master::ListSnapshotSchedulesResponsePB*)
Line
Count
Source
42
11
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
43
11
  if (PREDICT_FALSE(!s.ok() && !resp->has_error())) {
44
0
    const MasterError master_error(s);
45
0
    if (master_error.value() == MasterErrorPB::Code()) {
46
0
      LOG(WARNING) << "Unknown master error in status: " << s;
47
0
      FillStatus(s, MasterErrorPB::UNKNOWN_ERROR, resp);
48
0
    } else {
49
0
      FillStatus(s, master_error.value(), resp);
50
0
    }
51
0
  }
52
11
}
Unexecuted instantiation: std::__1::enable_if<HasMemberFunction_mutable_error<yb::master::DeleteSnapshotScheduleResponsePB>::value, void>::type yb::master::CheckRespErrorOrSetUnknown<yb::master::DeleteSnapshotScheduleResponsePB>(yb::Status const&, yb::master::DeleteSnapshotScheduleResponsePB*)
53
54
template<class RespClass>
55
typename std::enable_if<HasMemberFunction_mutable_status<RespClass>::value, void>::type
56
6
CheckRespErrorOrSetUnknown(const Status& s, RespClass* resp) {
57
6
  if (PREDICT_FALSE(!s.ok() && !resp->has_status())) {
58
0
    StatusToPB(s, resp->mutable_status());
59
0
  }
60
6
}
61
62
template <class ReqType, class RespType, class FnType>
63
void MasterServiceBase::HandleOnLeader(
64
    const ReqType* req,
65
    RespType* resp,
66
    rpc::RpcContext* rpc,
67
    FnType f,
68
    const char* file_name,
69
    int line_number,
70
    const char* function_name,
71
644k
    HoldCatalogLock hold_catalog_lock) {
72
644k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
644k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
644k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
2.98k
    return;
78
2.98k
  }
79
80
641k
  if (!hold_catalog_lock) {
81
5.56k
    l.Unlock();
82
5.56k
  }
83
84
641k
  const Status s = f();
85
641k
  CheckRespErrorOrSetUnknown(s, resp);
86
641k
  rpc->RespondSuccess();
87
641k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::FlushTablesRequestPB, yb::master::FlushTablesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::FlushTablesRequestPB, yb::master::FlushTablesResponsePB>(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::FlushManager const*, yb::master::FlushTablesRequestPB*, yb::rpc::RpcContext*, yb::master::FlushTablesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
10
    HoldCatalogLock hold_catalog_lock) {
72
10
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
10
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
10
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
10
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
10
  const Status s = f();
85
10
  CheckRespErrorOrSetUnknown(s, resp);
86
10
  rpc->RespondSuccess();
87
10
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsFlushTablesDoneRequestPB, yb::master::IsFlushTablesDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::IsFlushTablesDoneRequestPB, yb::master::IsFlushTablesDoneResponsePB>(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::FlushManager const*, yb::master::IsFlushTablesDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsFlushTablesDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
21
    HoldCatalogLock hold_catalog_lock) {
72
21
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
21
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
21
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
21
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
21
  const Status s = f();
85
21
  CheckRespErrorOrSetUnknown(s, resp);
86
21
  rpc->RespondSuccess();
87
21
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::FlushSysCatalogRequestPB, yb::master::FlushSysCatalogResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::FlushSysCatalogRequestPB, yb::master::FlushSysCatalogResponsePB>(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::FlushSysCatalogRequestPB*, yb::rpc::RpcContext*, yb::master::FlushSysCatalogResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CompactSysCatalogRequestPB, yb::master::CompactSysCatalogResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CompactSysCatalogRequestPB, yb::master::CompactSysCatalogResponsePB>(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CompactSysCatalogRequestPB*, yb::rpc::RpcContext*, yb::master::CompactSysCatalogResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsInitDbDoneRequestPB, yb::master::IsInitDbDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsInitDbDoneRequestPB, yb::master::IsInitDbDoneResponsePB>(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsInitDbDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsInitDbDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
5.10k
    HoldCatalogLock hold_catalog_lock) {
72
5.10k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
5.10k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
5.10k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
2.90k
    return;
78
2.90k
  }
79
80
2.20k
  if (!hold_catalog_lock) {
81
2.20k
    l.Unlock();
82
2.20k
  }
83
84
2.20k
  const Status s = f();
85
2.20k
  CheckRespErrorOrSetUnknown(s, resp);
86
2.20k
  rpc->RespondSuccess();
87
2.20k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::SplitTabletRequestPB, yb::master::SplitTabletResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SplitTabletRequestPB, yb::master::SplitTabletResponsePB>(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::SplitTabletRequestPB*, yb::rpc::RpcContext*, yb::master::SplitTabletResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
66
    HoldCatalogLock hold_catalog_lock) {
72
66
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
66
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
66
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
56
    return;
78
56
  }
79
80
10
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
10
  const Status s = f();
85
10
  CheckRespErrorOrSetUnknown(s, resp);
86
10
  rpc->RespondSuccess();
87
10
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateTransactionStatusTableRequestPB, yb::master::CreateTransactionStatusTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTransactionStatusTableRequestPB, yb::master::CreateTransactionStatusTableResponsePB>(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CreateTransactionStatusTableRequestPB*, yb::rpc::RpcContext*, yb::master::CreateTransactionStatusTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteNotServingTabletRequestPB, yb::master::DeleteNotServingTabletResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNotServingTabletRequestPB, yb::master::DeleteNotServingTabletResponsePB>(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DeleteNotServingTabletRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteNotServingTabletResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
6
    HoldCatalogLock hold_catalog_lock) {
72
6
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
6
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
6
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
6
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
6
  const Status s = f();
85
6
  CheckRespErrorOrSetUnknown(s, resp);
86
6
  rpc->RespondSuccess();
87
6
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DisableTabletSplittingRequestPB, yb::master::DisableTabletSplittingResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DisableTabletSplittingRequestPB, yb::master::DisableTabletSplittingResponsePB>(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DisableTabletSplittingRequestPB*, yb::rpc::RpcContext*, yb::master::DisableTabletSplittingResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsTabletSplittingCompleteRequestPB, yb::master::IsTabletSplittingCompleteResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTabletSplittingCompleteRequestPB, yb::master::IsTabletSplittingCompleteResponsePB>(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsTabletSplittingCompleteRequestPB*, yb::rpc::RpcContext*, yb::master::IsTabletSplittingCompleteResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DdlLogRequestPB, yb::master::DdlLogResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DdlLogRequestPB, yb::master::DdlLogResponsePB>(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DdlLogRequestPB*, yb::rpc::RpcContext*, yb::master::DdlLogResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1
    HoldCatalogLock hold_catalog_lock) {
72
1
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1
  const Status s = f();
85
1
  CheckRespErrorOrSetUnknown(s, resp);
86
1
  rpc->RespondSuccess();
87
1
}
master_client_service.cc:void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetTableLocationsRequestPB, yb::master::GetTableLocationsResponsePB, yb::master::(anonymous namespace)::MasterClientServiceImpl::GetTableLocations(yb::master::GetTableLocationsRequestPB const*, yb::master::GetTableLocationsResponsePB*, yb::rpc::RpcContext)::'lambda'()>(yb::master::GetTableLocationsRequestPB const*, yb::master::GetTableLocationsResponsePB*, yb::rpc::RpcContext*, yb::master::(anonymous namespace)::MasterClientServiceImpl::GetTableLocations(yb::master::GetTableLocationsRequestPB const*, yb::master::GetTableLocationsResponsePB*, yb::rpc::RpcContext)::'lambda'(), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
228k
    HoldCatalogLock hold_catalog_lock) {
72
228k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
228k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
228k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
7
    return;
78
7
  }
79
80
228k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
228k
  const Status s = f();
85
228k
  CheckRespErrorOrSetUnknown(s, resp);
86
228k
  rpc->RespondSuccess();
87
228k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetTransactionStatusTabletsRequestPB, yb::master::GetTransactionStatusTabletsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTransactionStatusTabletsRequestPB, yb::master::GetTransactionStatusTabletsResponsePB>(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetTransactionStatusTabletsRequestPB*, yb::rpc::RpcContext*, yb::master::GetTransactionStatusTabletsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
3.21k
    HoldCatalogLock hold_catalog_lock) {
72
3.21k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
3.21k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
3.21k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
3.36k
  
if (3.21k
!hold_catalog_lock3.21k
) {
81
3.36k
    l.Unlock();
82
3.36k
  }
83
84
3.21k
  const Status s = f();
85
3.21k
  CheckRespErrorOrSetUnknown(s, resp);
86
3.21k
  rpc->RespondSuccess();
87
3.21k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ReservePgsqlOidsRequestPB, yb::master::ReservePgsqlOidsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ReservePgsqlOidsRequestPB, yb::master::ReservePgsqlOidsResponsePB>(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ReservePgsqlOidsRequestPB*, yb::rpc::RpcContext*, yb::master::ReservePgsqlOidsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
805
    HoldCatalogLock hold_catalog_lock) {
72
805
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
805
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
805
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
805
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
805
  const Status s = f();
85
805
  CheckRespErrorOrSetUnknown(s, resp);
86
805
  rpc->RespondSuccess();
87
805
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetYsqlCatalogConfigRequestPB, yb::master::GetYsqlCatalogConfigResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetYsqlCatalogConfigRequestPB, yb::master::GetYsqlCatalogConfigResponsePB>(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetYsqlCatalogConfigRequestPB*, yb::rpc::RpcContext*, yb::master::GetYsqlCatalogConfigResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
22
    HoldCatalogLock hold_catalog_lock) {
72
22
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
22
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
22
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
22
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
22
  const Status s = f();
85
22
  CheckRespErrorOrSetUnknown(s, resp);
86
22
  rpc->RespondSuccess();
87
22
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::RedisConfigSetRequestPB, yb::master::RedisConfigSetResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigSetRequestPB, yb::master::RedisConfigSetResponsePB>(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::RedisConfigSetRequestPB*, yb::rpc::RpcContext*, yb::master::RedisConfigSetResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
182
    HoldCatalogLock hold_catalog_lock) {
72
182
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
182
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
182
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
182
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
182
  const Status s = f();
85
182
  CheckRespErrorOrSetUnknown(s, resp);
86
182
  rpc->RespondSuccess();
87
182
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::RedisConfigGetRequestPB, yb::master::RedisConfigGetResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigGetRequestPB, yb::master::RedisConfigGetResponsePB>(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::RedisConfigGetRequestPB*, yb::rpc::RpcContext*, yb::master::RedisConfigGetResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1.17k
    HoldCatalogLock hold_catalog_lock) {
72
1.17k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1.17k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1.17k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1.17k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1.17k
  const Status s = f();
85
1.17k
  CheckRespErrorOrSetUnknown(s, resp);
86
1.17k
  rpc->RespondSuccess();
87
1.17k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::SetPreferredZonesRequestPB, yb::master::SetPreferredZonesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SetPreferredZonesRequestPB, yb::master::SetPreferredZonesResponsePB>(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::SetPreferredZonesRequestPB*, yb::rpc::RpcContext*, yb::master::SetPreferredZonesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
3
    HoldCatalogLock hold_catalog_lock) {
72
3
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
3
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
3
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
3
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
3
  const Status s = f();
85
3
  CheckRespErrorOrSetUnknown(s, resp);
86
3
  rpc->RespondSuccess();
87
3
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetMasterClusterConfigRequestPB, yb::master::GetMasterClusterConfigResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetMasterClusterConfigRequestPB, yb::master::GetMasterClusterConfigResponsePB>(yb::master::GetMasterClusterConfigRequestPB const*, yb::master::GetMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetMasterClusterConfigRequestPB*, yb::rpc::RpcContext*, yb::master::GetMasterClusterConfigResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
334
    HoldCatalogLock hold_catalog_lock) {
72
334
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
334
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
334
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
334
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
334
  const Status s = f();
85
334
  CheckRespErrorOrSetUnknown(s, resp);
86
334
  rpc->RespondSuccess();
87
334
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ChangeMasterClusterConfigRequestPB, yb::master::ChangeMasterClusterConfigResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ChangeMasterClusterConfigRequestPB, yb::master::ChangeMasterClusterConfigResponsePB>(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ChangeMasterClusterConfigRequestPB*, yb::rpc::RpcContext*, yb::master::ChangeMasterClusterConfigResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
170
    HoldCatalogLock hold_catalog_lock) {
72
170
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
170
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
170
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
170
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
170
  const Status s = f();
85
170
  CheckRespErrorOrSetUnknown(s, resp);
86
170
  rpc->RespondSuccess();
87
170
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetLoadMovePercentRequestPB, yb::master::GetLoadMovePercentResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLoadMovePercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLoadMovePercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetLoadMovePercentRequestPB*, yb::rpc::RpcContext*, yb::master::GetLoadMovePercentResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2.06k
    HoldCatalogLock hold_catalog_lock) {
72
2.06k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2.06k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2.06k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
2.06k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2.06k
  const Status s = f();
85
2.06k
  CheckRespErrorOrSetUnknown(s, resp);
86
2.06k
  rpc->RespondSuccess();
87
2.06k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetLeaderBlacklistPercentRequestPB, yb::master::GetLoadMovePercentResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLeaderBlacklistPercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLeaderBlacklistPercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetLeaderBlacklistPercentRequestPB*, yb::rpc::RpcContext*, yb::master::GetLoadMovePercentResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
388
    HoldCatalogLock hold_catalog_lock) {
72
388
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
388
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
388
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
388
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
388
  const Status s = f();
85
388
  CheckRespErrorOrSetUnknown(s, resp);
86
388
  rpc->RespondSuccess();
87
388
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsLoadBalancedRequestPB, yb::master::IsLoadBalancedResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancedRequestPB, yb::master::IsLoadBalancedResponsePB>(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsLoadBalancedRequestPB*, yb::rpc::RpcContext*, yb::master::IsLoadBalancedResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
238
    HoldCatalogLock hold_catalog_lock) {
72
238
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
238
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
238
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
238
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
238
  const Status s = f();
85
238
  CheckRespErrorOrSetUnknown(s, resp);
86
238
  rpc->RespondSuccess();
87
238
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsLoadBalancerIdleRequestPB, yb::master::IsLoadBalancerIdleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancerIdleRequestPB, yb::master::IsLoadBalancerIdleResponsePB>(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsLoadBalancerIdleRequestPB*, yb::rpc::RpcContext*, yb::master::IsLoadBalancerIdleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2.48k
    HoldCatalogLock hold_catalog_lock) {
72
2.48k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2.48k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2.48k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
2.48k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2.48k
  const Status s = f();
85
2.48k
  CheckRespErrorOrSetUnknown(s, resp);
86
2.48k
  rpc->RespondSuccess();
87
2.48k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::AreLeadersOnPreferredOnlyRequestPB, yb::master::AreLeadersOnPreferredOnlyResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AreLeadersOnPreferredOnlyRequestPB, yb::master::AreLeadersOnPreferredOnlyResponsePB>(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::AreLeadersOnPreferredOnlyRequestPB*, yb::rpc::RpcContext*, yb::master::AreLeadersOnPreferredOnlyResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
147
    HoldCatalogLock hold_catalog_lock) {
72
147
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
147
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
147
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
147
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
147
  const Status s = f();
85
147
  CheckRespErrorOrSetUnknown(s, resp);
86
147
  rpc->RespondSuccess();
87
147
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateRoleRequestPB, yb::master::CreateRoleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::CreateRoleRequestPB, yb::master::CreateRoleResponsePB>(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::CreateRoleRequestPB*, yb::rpc::RpcContext*, yb::master::CreateRoleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
757
    HoldCatalogLock hold_catalog_lock) {
72
757
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
757
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
757
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
757
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
757
  const Status s = f();
85
757
  CheckRespErrorOrSetUnknown(s, resp);
86
757
  rpc->RespondSuccess();
87
757
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::AlterRoleRequestPB, yb::master::AlterRoleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::AlterRoleRequestPB, yb::master::AlterRoleResponsePB>(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::AlterRoleRequestPB*, yb::rpc::RpcContext*, yb::master::AlterRoleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
58
    HoldCatalogLock hold_catalog_lock) {
72
58
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
58
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
58
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
58
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
58
  const Status s = f();
85
58
  CheckRespErrorOrSetUnknown(s, resp);
86
58
  rpc->RespondSuccess();
87
58
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteRoleRequestPB, yb::master::DeleteRoleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::DeleteRoleRequestPB, yb::master::DeleteRoleResponsePB>(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::DeleteRoleRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteRoleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
730
    HoldCatalogLock hold_catalog_lock) {
72
730
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
730
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
730
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
730
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
730
  const Status s = f();
85
730
  CheckRespErrorOrSetUnknown(s, resp);
86
730
  rpc->RespondSuccess();
87
730
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GrantRevokeRoleRequestPB, yb::master::GrantRevokeRoleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokeRoleRequestPB, yb::master::GrantRevokeRoleResponsePB>(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::GrantRevokeRoleRequestPB*, yb::rpc::RpcContext*, yb::master::GrantRevokeRoleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
52
    HoldCatalogLock hold_catalog_lock) {
72
52
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
52
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
52
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
52
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
52
  const Status s = f();
85
52
  CheckRespErrorOrSetUnknown(s, resp);
86
52
  rpc->RespondSuccess();
87
52
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GrantRevokePermissionRequestPB, yb::master::GrantRevokePermissionResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokePermissionRequestPB, yb::master::GrantRevokePermissionResponsePB>(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::GrantRevokePermissionRequestPB*, yb::rpc::RpcContext*, yb::master::GrantRevokePermissionResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
721
    HoldCatalogLock hold_catalog_lock) {
72
721
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
721
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
721
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
721
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
721
  const Status s = f();
85
721
  CheckRespErrorOrSetUnknown(s, resp);
86
721
  rpc->RespondSuccess();
87
721
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetPermissionsRequestPB, yb::master::GetPermissionsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GetPermissionsRequestPB, yb::master::GetPermissionsResponsePB>(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::PermissionsManager const*, yb::master::GetPermissionsRequestPB*, yb::rpc::RpcContext*, yb::master::GetPermissionsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
115k
    HoldCatalogLock hold_catalog_lock) {
72
115k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
115k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
115k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
115k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
115k
  const Status s = f();
85
115k
  CheckRespErrorOrSetUnknown(s, resp);
86
115k
  rpc->RespondSuccess();
87
115k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateTableRequestPB, yb::master::CreateTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTableRequestPB, yb::master::CreateTableResponsePB>(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CreateTableRequestPB*, yb::rpc::RpcContext*, yb::master::CreateTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
7.48k
    HoldCatalogLock hold_catalog_lock) {
72
7.48k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
7.48k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
7.48k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
7.48k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
7.48k
  const Status s = f();
85
7.48k
  CheckRespErrorOrSetUnknown(s, resp);
86
7.48k
  rpc->RespondSuccess();
87
7.48k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsCreateTableDoneRequestPB, yb::master::IsCreateTableDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateTableDoneRequestPB, yb::master::IsCreateTableDoneResponsePB>(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsCreateTableDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsCreateTableDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
29.6k
    HoldCatalogLock hold_catalog_lock) {
72
29.6k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
29.6k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
29.6k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
7
    return;
78
7
  }
79
80
29.6k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
29.6k
  const Status s = f();
85
29.6k
  CheckRespErrorOrSetUnknown(s, resp);
86
29.6k
  rpc->RespondSuccess();
87
29.6k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListTablesRequestPB, yb::master::ListTablesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablesRequestPB, yb::master::ListTablesResponsePB>(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ListTablesRequestPB*, yb::rpc::RpcContext*, yb::master::ListTablesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2.93k
    HoldCatalogLock hold_catalog_lock) {
72
2.93k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2.93k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2.93k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
1
    return;
78
1
  }
79
80
2.93k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2.93k
  const Status s = f();
85
2.93k
  CheckRespErrorOrSetUnknown(s, resp);
86
2.93k
  rpc->RespondSuccess();
87
2.93k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetTableSchemaRequestPB, yb::master::GetTableSchemaResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTableSchemaRequestPB, yb::master::GetTableSchemaResponsePB>(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetTableSchemaRequestPB*, yb::rpc::RpcContext*, yb::master::GetTableSchemaResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
171k
    HoldCatalogLock hold_catalog_lock) {
72
171k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
171k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
171k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
7
    return;
78
7
  }
79
80
171k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
171k
  const Status s = f();
85
171k
  CheckRespErrorOrSetUnknown(s, resp);
86
171k
  rpc->RespondSuccess();
87
171k
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetTablegroupSchemaRequestPB, yb::master::GetTablegroupSchemaResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTablegroupSchemaRequestPB, yb::master::GetTablegroupSchemaResponsePB>(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetTablegroupSchemaRequestPB*, yb::rpc::RpcContext*, yb::master::GetTablegroupSchemaResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetColocatedTabletSchemaRequestPB, yb::master::GetColocatedTabletSchemaResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetColocatedTabletSchemaRequestPB, yb::master::GetColocatedTabletSchemaResponsePB>(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetColocatedTabletSchemaRequestPB*, yb::rpc::RpcContext*, yb::master::GetColocatedTabletSchemaResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::TruncateTableRequestPB, yb::master::TruncateTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::TruncateTableRequestPB, yb::master::TruncateTableResponsePB>(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::TruncateTableRequestPB*, yb::rpc::RpcContext*, yb::master::TruncateTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
12.6k
    HoldCatalogLock hold_catalog_lock) {
72
12.6k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
12.6k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
12.6k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
12.6k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
12.6k
  const Status s = f();
85
12.6k
  CheckRespErrorOrSetUnknown(s, resp);
86
12.6k
  rpc->RespondSuccess();
87
12.6k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsTruncateTableDoneRequestPB, yb::master::IsTruncateTableDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTruncateTableDoneRequestPB, yb::master::IsTruncateTableDoneResponsePB>(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsTruncateTableDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsTruncateTableDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
10.5k
    HoldCatalogLock hold_catalog_lock) {
72
10.5k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
10.5k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
10.5k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
10.5k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
10.5k
  const Status s = f();
85
10.5k
  CheckRespErrorOrSetUnknown(s, resp);
86
10.5k
  rpc->RespondSuccess();
87
10.5k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::BackfillIndexRequestPB, yb::master::BackfillIndexResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::BackfillIndexRequestPB, yb::master::BackfillIndexResponsePB>(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::BackfillIndexRequestPB*, yb::rpc::RpcContext*, yb::master::BackfillIndexResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
540
    HoldCatalogLock hold_catalog_lock) {
72
540
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
540
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
540
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
540
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
540
  const Status s = f();
85
540
  CheckRespErrorOrSetUnknown(s, resp);
86
540
  rpc->RespondSuccess();
87
540
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::LaunchBackfillIndexForTableRequestPB, yb::master::LaunchBackfillIndexForTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::LaunchBackfillIndexForTableRequestPB, yb::master::LaunchBackfillIndexForTableResponsePB>(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::LaunchBackfillIndexForTableRequestPB*, yb::rpc::RpcContext*, yb::master::LaunchBackfillIndexForTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1
    HoldCatalogLock hold_catalog_lock) {
72
1
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1
  const Status s = f();
85
1
  CheckRespErrorOrSetUnknown(s, resp);
86
1
  rpc->RespondSuccess();
87
1
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetBackfillJobsRequestPB, yb::master::GetBackfillJobsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetBackfillJobsRequestPB, yb::master::GetBackfillJobsResponsePB>(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetBackfillJobsRequestPB*, yb::rpc::RpcContext*, yb::master::GetBackfillJobsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
697
    HoldCatalogLock hold_catalog_lock) {
72
697
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
697
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
697
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
697
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
697
  const Status s = f();
85
697
  CheckRespErrorOrSetUnknown(s, resp);
86
697
  rpc->RespondSuccess();
87
697
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteTableRequestPB, yb::master::DeleteTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTableRequestPB, yb::master::DeleteTableResponsePB>(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DeleteTableRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
5.50k
    HoldCatalogLock hold_catalog_lock) {
72
5.50k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
5.50k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
5.50k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
5.50k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
5.50k
  const Status s = f();
85
5.50k
  CheckRespErrorOrSetUnknown(s, resp);
86
5.50k
  rpc->RespondSuccess();
87
5.50k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsDeleteTableDoneRequestPB, yb::master::IsDeleteTableDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteTableDoneRequestPB, yb::master::IsDeleteTableDoneResponsePB>(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsDeleteTableDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsDeleteTableDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
11.7k
    HoldCatalogLock hold_catalog_lock) {
72
11.7k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
11.7k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
11.7k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
11.7k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
11.7k
  const Status s = f();
85
11.7k
  CheckRespErrorOrSetUnknown(s, resp);
86
11.7k
  rpc->RespondSuccess();
87
11.7k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::AlterTableRequestPB, yb::master::AlterTableResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterTableRequestPB, yb::master::AlterTableResponsePB>(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::AlterTableRequestPB*, yb::rpc::RpcContext*, yb::master::AlterTableResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
704
    HoldCatalogLock hold_catalog_lock) {
72
704
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
704
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
704
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
704
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
704
  const Status s = f();
85
704
  CheckRespErrorOrSetUnknown(s, resp);
86
704
  rpc->RespondSuccess();
87
704
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsAlterTableDoneRequestPB, yb::master::IsAlterTableDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsAlterTableDoneRequestPB, yb::master::IsAlterTableDoneResponsePB>(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsAlterTableDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsAlterTableDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1.39k
    HoldCatalogLock hold_catalog_lock) {
72
1.39k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1.39k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1.39k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1.39k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1.39k
  const Status s = f();
85
1.39k
  CheckRespErrorOrSetUnknown(s, resp);
86
1.39k
  rpc->RespondSuccess();
87
1.39k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateNamespaceRequestPB, yb::master::CreateNamespaceResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateNamespaceRequestPB, yb::master::CreateNamespaceResponsePB>(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CreateNamespaceRequestPB*, yb::rpc::RpcContext*, yb::master::CreateNamespaceResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2.64k
    HoldCatalogLock hold_catalog_lock) {
72
2.64k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2.64k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2.64k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
2.64k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2.64k
  const Status s = f();
85
2.64k
  CheckRespErrorOrSetUnknown(s, resp);
86
2.64k
  rpc->RespondSuccess();
87
2.64k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsCreateNamespaceDoneRequestPB, yb::master::IsCreateNamespaceDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateNamespaceDoneRequestPB, yb::master::IsCreateNamespaceDoneResponsePB>(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsCreateNamespaceDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsCreateNamespaceDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
3.56k
    HoldCatalogLock hold_catalog_lock) {
72
3.56k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
3.56k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
3.56k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
3.56k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
3.56k
  const Status s = f();
85
3.56k
  CheckRespErrorOrSetUnknown(s, resp);
86
3.56k
  rpc->RespondSuccess();
87
3.56k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteNamespaceRequestPB, yb::master::DeleteNamespaceResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNamespaceRequestPB, yb::master::DeleteNamespaceResponsePB>(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DeleteNamespaceRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteNamespaceResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1.64k
    HoldCatalogLock hold_catalog_lock) {
72
1.64k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1.64k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1.64k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1.64k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1.64k
  const Status s = f();
85
1.64k
  CheckRespErrorOrSetUnknown(s, resp);
86
1.64k
  rpc->RespondSuccess();
87
1.64k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsDeleteNamespaceDoneRequestPB, yb::master::IsDeleteNamespaceDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteNamespaceDoneRequestPB, yb::master::IsDeleteNamespaceDoneResponsePB>(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::IsDeleteNamespaceDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsDeleteNamespaceDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1.74k
    HoldCatalogLock hold_catalog_lock) {
72
1.74k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1.74k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1.74k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1.74k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1.74k
  const Status s = f();
85
1.74k
  CheckRespErrorOrSetUnknown(s, resp);
86
1.74k
  rpc->RespondSuccess();
87
1.74k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::AlterNamespaceRequestPB, yb::master::AlterNamespaceResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterNamespaceRequestPB, yb::master::AlterNamespaceResponsePB>(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::AlterNamespaceRequestPB*, yb::rpc::RpcContext*, yb::master::AlterNamespaceResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
7
    HoldCatalogLock hold_catalog_lock) {
72
7
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
7
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
7
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
7
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
7
  const Status s = f();
85
7
  CheckRespErrorOrSetUnknown(s, resp);
86
7
  rpc->RespondSuccess();
87
7
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListNamespacesRequestPB, yb::master::ListNamespacesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListNamespacesRequestPB, yb::master::ListNamespacesResponsePB>(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ListNamespacesRequestPB*, yb::rpc::RpcContext*, yb::master::ListNamespacesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
5.13k
    HoldCatalogLock hold_catalog_lock) {
72
5.13k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
5.13k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
5.13k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
5.13k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
5.13k
  const Status s = f();
85
5.13k
  CheckRespErrorOrSetUnknown(s, resp);
86
5.13k
  rpc->RespondSuccess();
87
5.13k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetNamespaceInfoRequestPB, yb::master::GetNamespaceInfoResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetNamespaceInfoRequestPB, yb::master::GetNamespaceInfoResponsePB>(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetNamespaceInfoRequestPB*, yb::rpc::RpcContext*, yb::master::GetNamespaceInfoResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
6.01k
    HoldCatalogLock hold_catalog_lock) {
72
6.01k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
6.01k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
6.01k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
1
    return;
78
1
  }
79
80
6.01k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
6.01k
  const Status s = f();
85
6.01k
  CheckRespErrorOrSetUnknown(s, resp);
86
6.01k
  rpc->RespondSuccess();
87
6.01k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateTablegroupRequestPB, yb::master::CreateTablegroupResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTablegroupRequestPB, yb::master::CreateTablegroupResponsePB>(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CreateTablegroupRequestPB*, yb::rpc::RpcContext*, yb::master::CreateTablegroupResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
56
    HoldCatalogLock hold_catalog_lock) {
72
56
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
56
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
56
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
56
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
56
  const Status s = f();
85
56
  CheckRespErrorOrSetUnknown(s, resp);
86
56
  rpc->RespondSuccess();
87
56
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteTablegroupRequestPB, yb::master::DeleteTablegroupResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTablegroupRequestPB, yb::master::DeleteTablegroupResponsePB>(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DeleteTablegroupRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteTablegroupResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
40
    HoldCatalogLock hold_catalog_lock) {
72
40
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
40
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
40
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
40
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
40
  const Status s = f();
85
40
  CheckRespErrorOrSetUnknown(s, resp);
86
40
  rpc->RespondSuccess();
87
40
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListTablegroupsRequestPB, yb::master::ListTablegroupsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablegroupsRequestPB, yb::master::ListTablegroupsResponsePB>(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ListTablegroupsRequestPB*, yb::rpc::RpcContext*, yb::master::ListTablegroupsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
7
    HoldCatalogLock hold_catalog_lock) {
72
7
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
7
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
7
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
7
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
7
  const Status s = f();
85
7
  CheckRespErrorOrSetUnknown(s, resp);
86
7
  rpc->RespondSuccess();
87
7
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateUDTypeRequestPB, yb::master::CreateUDTypeResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateUDTypeRequestPB, yb::master::CreateUDTypeResponsePB>(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::CreateUDTypeRequestPB*, yb::rpc::RpcContext*, yb::master::CreateUDTypeResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
47
    HoldCatalogLock hold_catalog_lock) {
72
47
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
47
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
47
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
47
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
47
  const Status s = f();
85
47
  CheckRespErrorOrSetUnknown(s, resp);
86
47
  rpc->RespondSuccess();
87
47
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteUDTypeRequestPB, yb::master::DeleteUDTypeResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteUDTypeRequestPB, yb::master::DeleteUDTypeResponsePB>(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::DeleteUDTypeRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteUDTypeResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
54
    HoldCatalogLock hold_catalog_lock) {
72
54
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
54
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
54
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
54
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
54
  const Status s = f();
85
54
  CheckRespErrorOrSetUnknown(s, resp);
86
54
  rpc->RespondSuccess();
87
54
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListUDTypesRequestPB, yb::master::ListUDTypesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListUDTypesRequestPB, yb::master::ListUDTypesResponsePB>(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ListUDTypesRequestPB*, yb::rpc::RpcContext*, yb::master::ListUDTypesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetUDTypeInfoRequestPB, yb::master::GetUDTypeInfoResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetUDTypeInfoRequestPB, yb::master::GetUDTypeInfoResponsePB>(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::GetUDTypeInfoRequestPB*, yb::rpc::RpcContext*, yb::master::GetUDTypeInfoResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
56
    HoldCatalogLock hold_catalog_lock) {
72
56
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
56
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
56
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
56
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
56
  const Status s = f();
85
56
  CheckRespErrorOrSetUnknown(s, resp);
86
56
  rpc->RespondSuccess();
87
56
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ChangeEncryptionInfoRequestPB, yb::master::ChangeEncryptionInfoResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ChangeEncryptionInfoRequestPB, yb::master::ChangeEncryptionInfoResponsePB>(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ChangeEncryptionInfoRequestPB*, yb::rpc::RpcContext*, yb::master::ChangeEncryptionInfoResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
17
    HoldCatalogLock hold_catalog_lock) {
72
17
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
17
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
17
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
17
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
17
  const Status s = f();
85
17
  CheckRespErrorOrSetUnknown(s, resp);
86
17
  rpc->RespondSuccess();
87
17
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsEncryptionEnabledRequestPB, yb::master::IsEncryptionEnabledResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsEncryptionEnabledRequestPB, yb::master::IsEncryptionEnabledResponsePB>(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::IsEncryptionEnabledRequestPB*, yb::rpc::RpcContext*, yb::master::IsEncryptionEnabledResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
17
    HoldCatalogLock hold_catalog_lock) {
72
17
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
17
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
17
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
17
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
17
  const Status s = f();
85
17
  CheckRespErrorOrSetUnknown(s, resp);
86
17
  rpc->RespondSuccess();
87
17
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ValidateReplicationInfoRequestPB, yb::master::ValidateReplicationInfoResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ValidateReplicationInfoRequestPB, yb::master::ValidateReplicationInfoResponsePB>(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::CatalogManager const*, yb::master::ValidateReplicationInfoRequestPB*, yb::rpc::RpcContext*, yb::master::ValidateReplicationInfoResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1
    HoldCatalogLock hold_catalog_lock) {
72
1
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1
  const Status s = f();
85
1
  CheckRespErrorOrSetUnknown(s, resp);
86
1
  rpc->RespondSuccess();
87
1
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateCDCStreamRequestPB, yb::master::CreateCDCStreamResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateCDCStreamRequestPB, yb::master::CreateCDCStreamResponsePB>(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::CreateCDCStreamRequestPB*, yb::rpc::RpcContext*, yb::master::CreateCDCStreamResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
5.50k
    HoldCatalogLock hold_catalog_lock) {
72
5.50k
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
5.50k
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
5.50k
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
5.50k
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
5.50k
  const Status s = f();
85
5.50k
  CheckRespErrorOrSetUnknown(s, resp);
86
5.50k
  rpc->RespondSuccess();
87
5.50k
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteCDCStreamRequestPB, yb::master::DeleteCDCStreamResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteCDCStreamRequestPB, yb::master::DeleteCDCStreamResponsePB>(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::DeleteCDCStreamRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteCDCStreamResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2
    HoldCatalogLock hold_catalog_lock) {
72
2
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
2
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2
  const Status s = f();
85
2
  CheckRespErrorOrSetUnknown(s, resp);
86
2
  rpc->RespondSuccess();
87
2
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListCDCStreamsRequestPB, yb::master::ListCDCStreamsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListCDCStreamsRequestPB, yb::master::ListCDCStreamsResponsePB>(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ListCDCStreamsRequestPB*, yb::rpc::RpcContext*, yb::master::ListCDCStreamsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
1
    HoldCatalogLock hold_catalog_lock) {
72
1
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
1
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
1
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
1
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
1
  const Status s = f();
85
1
  CheckRespErrorOrSetUnknown(s, resp);
86
1
  rpc->RespondSuccess();
87
1
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetCDCStreamRequestPB, yb::master::GetCDCStreamResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCStreamRequestPB, yb::master::GetCDCStreamResponsePB>(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::GetCDCStreamRequestPB*, yb::rpc::RpcContext*, yb::master::GetCDCStreamResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
6
    HoldCatalogLock hold_catalog_lock) {
72
6
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
6
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
6
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
6
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
6
  const Status s = f();
85
6
  CheckRespErrorOrSetUnknown(s, resp);
86
6
  rpc->RespondSuccess();
87
6
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetCDCDBStreamInfoRequestPB, yb::master::GetCDCDBStreamInfoResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCDBStreamInfoRequestPB, yb::master::GetCDCDBStreamInfoResponsePB>(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::GetCDCDBStreamInfoRequestPB*, yb::rpc::RpcContext*, yb::master::GetCDCDBStreamInfoResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
22
    HoldCatalogLock hold_catalog_lock) {
72
22
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
22
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
22
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
22
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
22
  const Status s = f();
85
22
  CheckRespErrorOrSetUnknown(s, resp);
86
22
  rpc->RespondSuccess();
87
22
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::UpdateCDCStreamRequestPB, yb::master::UpdateCDCStreamResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateCDCStreamRequestPB, yb::master::UpdateCDCStreamResponsePB>(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::UpdateCDCStreamRequestPB*, yb::rpc::RpcContext*, yb::master::UpdateCDCStreamResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::SetupUniverseReplicationRequestPB, yb::master::SetupUniverseReplicationResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetupUniverseReplicationRequestPB, yb::master::SetupUniverseReplicationResponsePB>(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::SetupUniverseReplicationRequestPB*, yb::rpc::RpcContext*, yb::master::SetupUniverseReplicationResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
2
    HoldCatalogLock hold_catalog_lock) {
72
2
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
2
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
2
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
2
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
2
  const Status s = f();
85
2
  CheckRespErrorOrSetUnknown(s, resp);
86
2
  rpc->RespondSuccess();
87
2
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteUniverseReplicationRequestPB, yb::master::DeleteUniverseReplicationResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteUniverseReplicationRequestPB, yb::master::DeleteUniverseReplicationResponsePB>(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::DeleteUniverseReplicationRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteUniverseReplicationResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::AlterUniverseReplicationRequestPB, yb::master::AlterUniverseReplicationResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::AlterUniverseReplicationRequestPB, yb::master::AlterUniverseReplicationResponsePB>(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::AlterUniverseReplicationRequestPB*, yb::rpc::RpcContext*, yb::master::AlterUniverseReplicationResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::SetUniverseReplicationEnabledRequestPB, yb::master::SetUniverseReplicationEnabledResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetUniverseReplicationEnabledRequestPB, yb::master::SetUniverseReplicationEnabledResponsePB>(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::SetUniverseReplicationEnabledRequestPB*, yb::rpc::RpcContext*, yb::master::SetUniverseReplicationEnabledResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::GetUniverseReplicationRequestPB, yb::master::GetUniverseReplicationResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetUniverseReplicationRequestPB, yb::master::GetUniverseReplicationResponsePB>(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::GetUniverseReplicationRequestPB*, yb::rpc::RpcContext*, yb::master::GetUniverseReplicationResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::IsSetupUniverseReplicationDoneRequestPB, yb::master::IsSetupUniverseReplicationDoneResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsSetupUniverseReplicationDoneRequestPB, yb::master::IsSetupUniverseReplicationDoneResponsePB>(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::IsSetupUniverseReplicationDoneRequestPB*, yb::rpc::RpcContext*, yb::master::IsSetupUniverseReplicationDoneResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::UpdateConsumerOnProducerSplitRequestPB, yb::master::UpdateConsumerOnProducerSplitResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateConsumerOnProducerSplitRequestPB, yb::master::UpdateConsumerOnProducerSplitResponsePB>(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::UpdateConsumerOnProducerSplitRequestPB*, yb::rpc::RpcContext*, yb::master::UpdateConsumerOnProducerSplitResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateSnapshotRequestPB, yb::master::CreateSnapshotResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotRequestPB, yb::master::CreateSnapshotResponsePB>(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::CreateSnapshotRequestPB*, yb::rpc::RpcContext*, yb::master::CreateSnapshotResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
3
    HoldCatalogLock hold_catalog_lock) {
72
3
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
3
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
3
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
3
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
3
  const Status s = f();
85
3
  CheckRespErrorOrSetUnknown(s, resp);
86
3
  rpc->RespondSuccess();
87
3
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListSnapshotsRequestPB, yb::master::ListSnapshotsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotsRequestPB, yb::master::ListSnapshotsResponsePB>(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ListSnapshotsRequestPB*, yb::rpc::RpcContext*, yb::master::ListSnapshotsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
9
    HoldCatalogLock hold_catalog_lock) {
72
9
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
9
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
9
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
9
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
9
  const Status s = f();
85
9
  CheckRespErrorOrSetUnknown(s, resp);
86
9
  rpc->RespondSuccess();
87
9
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListSnapshotRestorationsRequestPB, yb::master::ListSnapshotRestorationsResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotRestorationsRequestPB, yb::master::ListSnapshotRestorationsResponsePB>(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ListSnapshotRestorationsRequestPB*, yb::rpc::RpcContext*, yb::master::ListSnapshotRestorationsResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
6
    HoldCatalogLock hold_catalog_lock) {
72
6
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
6
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
6
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
6
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
6
  const Status s = f();
85
6
  CheckRespErrorOrSetUnknown(s, resp);
86
6
  rpc->RespondSuccess();
87
6
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::RestoreSnapshotRequestPB, yb::master::RestoreSnapshotResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::RestoreSnapshotRequestPB, yb::master::RestoreSnapshotResponsePB>(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::RestoreSnapshotRequestPB*, yb::rpc::RpcContext*, yb::master::RestoreSnapshotResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
3
    HoldCatalogLock hold_catalog_lock) {
72
3
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
3
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
3
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
3
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
3
  const Status s = f();
85
3
  CheckRespErrorOrSetUnknown(s, resp);
86
3
  rpc->RespondSuccess();
87
3
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteSnapshotRequestPB, yb::master::DeleteSnapshotResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotRequestPB, yb::master::DeleteSnapshotResponsePB>(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::DeleteSnapshotRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteSnapshotResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ImportSnapshotMetaRequestPB, yb::master::ImportSnapshotMetaResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ImportSnapshotMetaRequestPB, yb::master::ImportSnapshotMetaResponsePB>(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ImportSnapshotMetaRequestPB*, yb::rpc::RpcContext*, yb::master::ImportSnapshotMetaResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::CreateSnapshotScheduleRequestPB, yb::master::CreateSnapshotScheduleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotScheduleRequestPB, yb::master::CreateSnapshotScheduleResponsePB>(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::CreateSnapshotScheduleRequestPB*, yb::rpc::RpcContext*, yb::master::CreateSnapshotScheduleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
8
    HoldCatalogLock hold_catalog_lock) {
72
8
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
8
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
8
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
8
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
8
  const Status s = f();
85
8
  CheckRespErrorOrSetUnknown(s, resp);
86
8
  rpc->RespondSuccess();
87
8
}
void yb::master::MasterServiceBase::HandleOnLeader<yb::master::ListSnapshotSchedulesRequestPB, yb::master::ListSnapshotSchedulesResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotSchedulesRequestPB, yb::master::ListSnapshotSchedulesResponsePB>(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::ListSnapshotSchedulesRequestPB*, yb::rpc::RpcContext*, yb::master::ListSnapshotSchedulesResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
71
11
    HoldCatalogLock hold_catalog_lock) {
72
11
  ScopedLeaderSharedLock l(server_->catalog_manager_impl(), file_name, line_number, function_name);
73
11
  if (FLAGS_TEST_timeout_non_leader_master_rpcs && 
!l.leader_status().ok()0
) {
74
0
    std::this_thread::sleep_until(rpc->GetClientDeadline());
75
0
  }
76
11
  if (!l.CheckIsInitializedAndIsLeaderOrRespond(resp, rpc)) {
77
0
    return;
78
0
  }
79
80
11
  if (!hold_catalog_lock) {
81
0
    l.Unlock();
82
0
  }
83
84
11
  const Status s = f();
85
11
  CheckRespErrorOrSetUnknown(s, resp);
86
11
  rpc->RespondSuccess();
87
11
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleOnLeader<yb::master::DeleteSnapshotScheduleRequestPB, yb::master::DeleteSnapshotScheduleResponsePB, void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotScheduleRequestPB, yb::master::DeleteSnapshotScheduleResponsePB>(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()>(yb::master::enterprise::CatalogManager const*, yb::master::DeleteSnapshotScheduleRequestPB*, yb::rpc::RpcContext*, yb::master::DeleteSnapshotScheduleResponsePB, char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
88
89
template <class HandlerType, class ReqType, class RespType>
90
void MasterServiceBase::HandleOnAllMasters(
91
    const ReqType* req,
92
    RespType* resp,
93
    rpc::RpcContext* rpc,
94
    Status (HandlerType::*f)(const ReqType*, RespType*),
95
    const char* file_name,
96
    int line_number,
97
12.9k
    const char* function_name) {
98
12.9k
  Status s = (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp);
99
12.9k
  CheckRespErrorOrSetUnknown(s, resp);
100
12.9k
  rpc->RespondSuccess();
101
12.9k
}
void yb::master::MasterServiceBase::HandleOnAllMasters<yb::master::EncryptionManager, yb::master::AddUniverseKeysRequestPB, yb::master::AddUniverseKeysResponsePB>(yb::master::AddUniverseKeysRequestPB const*, yb::master::AddUniverseKeysResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::EncryptionManager::*)(yb::master::AddUniverseKeysRequestPB const*, yb::master::AddUniverseKeysResponsePB*), char const*, int, char const*)
Line
Count
Source
97
51
    const char* function_name) {
98
51
  Status s = (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp);
99
51
  CheckRespErrorOrSetUnknown(s, resp);
100
51
  rpc->RespondSuccess();
101
51
}
void yb::master::MasterServiceBase::HandleOnAllMasters<yb::master::EncryptionManager, yb::master::GetUniverseKeyRegistryRequestPB, yb::master::GetUniverseKeyRegistryResponsePB>(yb::master::GetUniverseKeyRegistryRequestPB const*, yb::master::GetUniverseKeyRegistryResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::EncryptionManager::*)(yb::master::GetUniverseKeyRegistryRequestPB const*, yb::master::GetUniverseKeyRegistryResponsePB*), char const*, int, char const*)
Line
Count
Source
97
12.7k
    const char* function_name) {
98
12.7k
  Status s = (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp);
99
12.7k
  CheckRespErrorOrSetUnknown(s, resp);
100
12.7k
  rpc->RespondSuccess();
101
12.7k
}
void yb::master::MasterServiceBase::HandleOnAllMasters<yb::master::EncryptionManager, yb::master::HasUniverseKeyInMemoryRequestPB, yb::master::HasUniverseKeyInMemoryResponsePB>(yb::master::HasUniverseKeyInMemoryRequestPB const*, yb::master::HasUniverseKeyInMemoryResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::EncryptionManager::*)(yb::master::HasUniverseKeyInMemoryRequestPB const*, yb::master::HasUniverseKeyInMemoryResponsePB*), char const*, int, char const*)
Line
Count
Source
97
69
    const char* function_name) {
98
69
  Status s = (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp);
99
69
  CheckRespErrorOrSetUnknown(s, resp);
100
69
  rpc->RespondSuccess();
101
69
}
102
103
template <class HandlerType, class ReqType, class RespType>
104
void MasterServiceBase::HandleIn(
105
    const ReqType* req,
106
    RespType* resp,
107
    rpc::RpcContext* rpc,
108
    Status (HandlerType::*f)(RespType* resp),
109
    const char* file_name,
110
    int line_number,
111
    const char* function_name,
112
2.78k
    HoldCatalogLock hold_catalog_lock) {
113
2.78k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
2.78k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetMasterClusterConfigRequestPB, yb::master::GetMasterClusterConfigResponsePB>(yb::master::GetMasterClusterConfigRequestPB const*, yb::master::GetMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
113
334
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
334
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLoadMovePercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLoadMovePercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
113
2.06k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
2.06k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLeaderBlacklistPercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLeaderBlacklistPercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
113
388
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
388
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
115
2.78k
      file_name, line_number, function_name, hold_catalog_lock);
116
2.78k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetMasterClusterConfigRequestPB, yb::master::GetMasterClusterConfigResponsePB>(yb::master::GetMasterClusterConfigRequestPB const*, yb::master::GetMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
112
334
    HoldCatalogLock hold_catalog_lock) {
113
334
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
334
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
115
334
      file_name, line_number, function_name, hold_catalog_lock);
116
334
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLoadMovePercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLoadMovePercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
112
2.06k
    HoldCatalogLock hold_catalog_lock) {
113
2.06k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
2.06k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
115
2.06k
      file_name, line_number, function_name, hold_catalog_lock);
116
2.06k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetLeaderBlacklistPercentRequestPB, yb::master::GetLoadMovePercentResponsePB>(yb::master::GetLeaderBlacklistPercentRequestPB const*, yb::master::GetLoadMovePercentResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetLoadMovePercentResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
112
388
    HoldCatalogLock hold_catalog_lock) {
113
388
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
114
388
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(resp); },
115
388
      file_name, line_number, function_name, hold_catalog_lock);
116
388
}
117
118
template <class HandlerType, class ReqType, class RespType>
119
void MasterServiceBase::HandleIn(
120
    const ReqType* req,
121
    RespType* resp,
122
    rpc::RpcContext* rpc,
123
    Status (HandlerType::*f)(const ReqType*, RespType*),
124
    const char* file_name,
125
    int line_number,
126
    const char* function_name,
127
246k
    HoldCatalogLock hold_catalog_lock) {
128
246k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
246k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
243k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::FlushTablesRequestPB, yb::master::FlushTablesResponsePB>(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
10
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
10
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::IsFlushTablesDoneRequestPB, yb::master::IsFlushTablesDoneResponsePB>(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
21
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
21
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsInitDbDoneRequestPB, yb::master::IsInitDbDoneResponsePB>(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
2.20k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
2.20k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SetPreferredZonesRequestPB, yb::master::SetPreferredZonesResponsePB>(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ChangeMasterClusterConfigRequestPB, yb::master::ChangeMasterClusterConfigResponsePB>(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
170
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
170
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancedRequestPB, yb::master::IsLoadBalancedResponsePB>(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
238
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
238
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancerIdleRequestPB, yb::master::IsLoadBalancerIdleResponsePB>(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
2.48k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
2.48k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AreLeadersOnPreferredOnlyRequestPB, yb::master::AreLeadersOnPreferredOnlyResponsePB>(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
147
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
147
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateTableDoneRequestPB, yb::master::IsCreateTableDoneResponsePB>(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
29.6k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
29.6k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablesRequestPB, yb::master::ListTablesResponsePB>(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
2.93k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
2.93k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTableSchemaRequestPB, yb::master::GetTableSchemaResponsePB>(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
171k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
171k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTablegroupSchemaRequestPB, yb::master::GetTablegroupSchemaResponsePB>(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetColocatedTabletSchemaRequestPB, yb::master::GetColocatedTabletSchemaResponsePB>(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTruncateTableDoneRequestPB, yb::master::IsTruncateTableDoneResponsePB>(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
10.5k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
10.5k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteTableDoneRequestPB, yb::master::IsDeleteTableDoneResponsePB>(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
11.7k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
11.7k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsAlterTableDoneRequestPB, yb::master::IsAlterTableDoneResponsePB>(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
1.39k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1.39k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateNamespaceDoneRequestPB, yb::master::IsCreateNamespaceDoneResponsePB>(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
3.56k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3.56k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteNamespaceDoneRequestPB, yb::master::IsDeleteNamespaceDoneResponsePB>(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
1.74k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1.74k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListNamespacesRequestPB, yb::master::ListNamespacesResponsePB>(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
5.13k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
5.13k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListUDTypesRequestPB, yb::master::ListUDTypesResponsePB>(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ChangeEncryptionInfoRequestPB, yb::master::ChangeEncryptionInfoResponsePB>(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
17
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
17
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsEncryptionEnabledRequestPB, yb::master::IsEncryptionEnabledResponsePB>(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
17
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
17
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ValidateReplicationInfoRequestPB, yb::master::ValidateReplicationInfoResponsePB>(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListCDCStreamsRequestPB, yb::master::ListCDCStreamsResponsePB>(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCDBStreamInfoRequestPB, yb::master::GetCDCDBStreamInfoResponsePB>(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
22
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
22
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotsRequestPB, yb::master::ListSnapshotsResponsePB>(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
9
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
9
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotRestorationsRequestPB, yb::master::ListSnapshotRestorationsResponsePB>(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::RestoreSnapshotRequestPB, yb::master::RestoreSnapshotResponsePB>(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
130
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
246k
      file_name, line_number, function_name, hold_catalog_lock);
133
246k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::FlushTablesRequestPB, yb::master::FlushTablesResponsePB>(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
10
    HoldCatalogLock hold_catalog_lock) {
128
10
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
10
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
10
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
10
      file_name, line_number, function_name, hold_catalog_lock);
133
10
}
void yb::master::MasterServiceBase::HandleIn<yb::master::FlushManager, yb::master::IsFlushTablesDoneRequestPB, yb::master::IsFlushTablesDoneResponsePB>(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::FlushManager::*)(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
21
    HoldCatalogLock hold_catalog_lock) {
128
21
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
21
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
21
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
21
      file_name, line_number, function_name, hold_catalog_lock);
133
21
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsInitDbDoneRequestPB, yb::master::IsInitDbDoneResponsePB>(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsInitDbDoneRequestPB const*, yb::master::IsInitDbDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
5.10k
    HoldCatalogLock hold_catalog_lock) {
128
5.10k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
5.10k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
5.10k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
5.10k
      file_name, line_number, function_name, hold_catalog_lock);
133
5.10k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SetPreferredZonesRequestPB, yb::master::SetPreferredZonesResponsePB>(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
3
    HoldCatalogLock hold_catalog_lock) {
128
3
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
3
      file_name, line_number, function_name, hold_catalog_lock);
133
3
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ChangeMasterClusterConfigRequestPB, yb::master::ChangeMasterClusterConfigResponsePB>(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ChangeMasterClusterConfigRequestPB const*, yb::master::ChangeMasterClusterConfigResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
170
    HoldCatalogLock hold_catalog_lock) {
128
170
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
170
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
170
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
170
      file_name, line_number, function_name, hold_catalog_lock);
133
170
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancedRequestPB, yb::master::IsLoadBalancedResponsePB>(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
238
    HoldCatalogLock hold_catalog_lock) {
128
238
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
238
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
238
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
238
      file_name, line_number, function_name, hold_catalog_lock);
133
238
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsLoadBalancerIdleRequestPB, yb::master::IsLoadBalancerIdleResponsePB>(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
2.48k
    HoldCatalogLock hold_catalog_lock) {
128
2.48k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
2.48k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
2.48k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
2.48k
      file_name, line_number, function_name, hold_catalog_lock);
133
2.48k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AreLeadersOnPreferredOnlyRequestPB, yb::master::AreLeadersOnPreferredOnlyResponsePB>(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
147
    HoldCatalogLock hold_catalog_lock) {
128
147
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
147
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
147
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
147
      file_name, line_number, function_name, hold_catalog_lock);
133
147
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateTableDoneRequestPB, yb::master::IsCreateTableDoneResponsePB>(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
29.6k
    HoldCatalogLock hold_catalog_lock) {
128
29.6k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
29.6k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
29.6k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
29.6k
      file_name, line_number, function_name, hold_catalog_lock);
133
29.6k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablesRequestPB, yb::master::ListTablesResponsePB>(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
2.93k
    HoldCatalogLock hold_catalog_lock) {
128
2.93k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
2.93k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
2.93k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
2.93k
      file_name, line_number, function_name, hold_catalog_lock);
133
2.93k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTableSchemaRequestPB, yb::master::GetTableSchemaResponsePB>(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
171k
    HoldCatalogLock hold_catalog_lock) {
128
171k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
171k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
171k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
171k
      file_name, line_number, function_name, hold_catalog_lock);
133
171k
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTablegroupSchemaRequestPB, yb::master::GetTablegroupSchemaResponsePB>(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetColocatedTabletSchemaRequestPB, yb::master::GetColocatedTabletSchemaResponsePB>(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTruncateTableDoneRequestPB, yb::master::IsTruncateTableDoneResponsePB>(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
10.5k
    HoldCatalogLock hold_catalog_lock) {
128
10.5k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
10.5k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
10.5k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
10.5k
      file_name, line_number, function_name, hold_catalog_lock);
133
10.5k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteTableDoneRequestPB, yb::master::IsDeleteTableDoneResponsePB>(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
11.7k
    HoldCatalogLock hold_catalog_lock) {
128
11.7k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
11.7k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
11.7k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
11.7k
      file_name, line_number, function_name, hold_catalog_lock);
133
11.7k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsAlterTableDoneRequestPB, yb::master::IsAlterTableDoneResponsePB>(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
1.39k
    HoldCatalogLock hold_catalog_lock) {
128
1.39k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
1.39k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1.39k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
1.39k
      file_name, line_number, function_name, hold_catalog_lock);
133
1.39k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsCreateNamespaceDoneRequestPB, yb::master::IsCreateNamespaceDoneResponsePB>(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
3.56k
    HoldCatalogLock hold_catalog_lock) {
128
3.56k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
3.56k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3.56k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
3.56k
      file_name, line_number, function_name, hold_catalog_lock);
133
3.56k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsDeleteNamespaceDoneRequestPB, yb::master::IsDeleteNamespaceDoneResponsePB>(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
1.74k
    HoldCatalogLock hold_catalog_lock) {
128
1.74k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
1.74k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1.74k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
1.74k
      file_name, line_number, function_name, hold_catalog_lock);
133
1.74k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListNamespacesRequestPB, yb::master::ListNamespacesResponsePB>(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
5.13k
    HoldCatalogLock hold_catalog_lock) {
128
5.13k
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
5.13k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
5.13k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
5.13k
      file_name, line_number, function_name, hold_catalog_lock);
133
5.13k
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListUDTypesRequestPB, yb::master::ListUDTypesResponsePB>(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ChangeEncryptionInfoRequestPB, yb::master::ChangeEncryptionInfoResponsePB>(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
17
    HoldCatalogLock hold_catalog_lock) {
128
17
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
17
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
17
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
17
      file_name, line_number, function_name, hold_catalog_lock);
133
17
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsEncryptionEnabledRequestPB, yb::master::IsEncryptionEnabledResponsePB>(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
17
    HoldCatalogLock hold_catalog_lock) {
128
17
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
17
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
17
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
17
      file_name, line_number, function_name, hold_catalog_lock);
133
17
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ValidateReplicationInfoRequestPB, yb::master::ValidateReplicationInfoResponsePB>(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
1
    HoldCatalogLock hold_catalog_lock) {
128
1
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
1
      file_name, line_number, function_name, hold_catalog_lock);
133
1
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListCDCStreamsRequestPB, yb::master::ListCDCStreamsResponsePB>(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
1
    HoldCatalogLock hold_catalog_lock) {
128
1
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
1
      file_name, line_number, function_name, hold_catalog_lock);
133
1
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCDBStreamInfoRequestPB, yb::master::GetCDCDBStreamInfoResponsePB>(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
22
    HoldCatalogLock hold_catalog_lock) {
128
22
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
22
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
22
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
22
      file_name, line_number, function_name, hold_catalog_lock);
133
22
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotsRequestPB, yb::master::ListSnapshotsResponsePB>(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotsRequestPB const*, yb::master::ListSnapshotsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
9
    HoldCatalogLock hold_catalog_lock) {
128
9
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
9
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
9
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
9
      file_name, line_number, function_name, hold_catalog_lock);
133
9
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotRestorationsRequestPB, yb::master::ListSnapshotRestorationsResponsePB>(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotRestorationsRequestPB const*, yb::master::ListSnapshotRestorationsResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
6
    HoldCatalogLock hold_catalog_lock) {
128
6
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
6
      file_name, line_number, function_name, hold_catalog_lock);
133
6
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::RestoreSnapshotRequestPB, yb::master::RestoreSnapshotResponsePB>(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::RestoreSnapshotRequestPB const*, yb::master::RestoreSnapshotResponsePB*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
127
3
    HoldCatalogLock hold_catalog_lock) {
128
3
  LongOperationTracker long_operation_tracker("HandleIn", std::chrono::seconds(10));
129
130
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
131
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp); },
132
3
      file_name, line_number, function_name, hold_catalog_lock);
133
3
}
134
135
template <class HandlerType, class ReqType, class RespType>
136
void MasterServiceBase::HandleIn(
137
    const ReqType* req,
138
    RespType* resp,
139
    rpc::RpcContext* rpc,
140
    Status (HandlerType::*f)(const ReqType*, RespType*, rpc::RpcContext*),
141
    const char* file_name,
142
    int line_number,
143
    const char* function_name,
144
168k
    HoldCatalogLock hold_catalog_lock) {
145
168k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
168k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::FlushSysCatalogRequestPB, yb::master::FlushSysCatalogResponsePB>(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CompactSysCatalogRequestPB, yb::master::CompactSysCatalogResponsePB>(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SplitTabletRequestPB, yb::master::SplitTabletResponsePB>(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
10
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
10
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTransactionStatusTableRequestPB, yb::master::CreateTransactionStatusTableResponsePB>(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNotServingTabletRequestPB, yb::master::DeleteNotServingTabletResponsePB>(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DisableTabletSplittingRequestPB, yb::master::DisableTabletSplittingResponsePB>(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTabletSplittingCompleteRequestPB, yb::master::IsTabletSplittingCompleteResponsePB>(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DdlLogRequestPB, yb::master::DdlLogResponsePB>(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTransactionStatusTabletsRequestPB, yb::master::GetTransactionStatusTabletsResponsePB>(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
3.36k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
3.36k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ReservePgsqlOidsRequestPB, yb::master::ReservePgsqlOidsResponsePB>(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
805
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
805
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetYsqlCatalogConfigRequestPB, yb::master::GetYsqlCatalogConfigResponsePB>(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
22
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
22
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigSetRequestPB, yb::master::RedisConfigSetResponsePB>(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
182
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
182
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigGetRequestPB, yb::master::RedisConfigGetResponsePB>(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
1.17k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1.17k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::CreateRoleRequestPB, yb::master::CreateRoleResponsePB>(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
757
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
757
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::AlterRoleRequestPB, yb::master::AlterRoleResponsePB>(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
58
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
58
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::DeleteRoleRequestPB, yb::master::DeleteRoleResponsePB>(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
730
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
730
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokeRoleRequestPB, yb::master::GrantRevokeRoleResponsePB>(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
52
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
52
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokePermissionRequestPB, yb::master::GrantRevokePermissionResponsePB>(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
721
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
721
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GetPermissionsRequestPB, yb::master::GetPermissionsResponsePB>(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
116k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
116k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTableRequestPB, yb::master::CreateTableResponsePB>(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
7.48k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7.48k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::TruncateTableRequestPB, yb::master::TruncateTableResponsePB>(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
12.6k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
12.6k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::BackfillIndexRequestPB, yb::master::BackfillIndexResponsePB>(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
540
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
540
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::LaunchBackfillIndexForTableRequestPB, yb::master::LaunchBackfillIndexForTableResponsePB>(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetBackfillJobsRequestPB, yb::master::GetBackfillJobsResponsePB>(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
697
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
697
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTableRequestPB, yb::master::DeleteTableResponsePB>(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
5.50k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
5.50k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterTableRequestPB, yb::master::AlterTableResponsePB>(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
704
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
704
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateNamespaceRequestPB, yb::master::CreateNamespaceResponsePB>(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
2.64k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2.64k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNamespaceRequestPB, yb::master::DeleteNamespaceResponsePB>(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
1.64k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1.64k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterNamespaceRequestPB, yb::master::AlterNamespaceResponsePB>(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
7
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetNamespaceInfoRequestPB, yb::master::GetNamespaceInfoResponsePB>(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
6.03k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6.03k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTablegroupRequestPB, yb::master::CreateTablegroupResponsePB>(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
56
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
56
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTablegroupRequestPB, yb::master::DeleteTablegroupResponsePB>(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
40
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
40
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablegroupsRequestPB, yb::master::ListTablegroupsResponsePB>(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
7
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateUDTypeRequestPB, yb::master::CreateUDTypeResponsePB>(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
47
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
47
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteUDTypeRequestPB, yb::master::DeleteUDTypeResponsePB>(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
54
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
54
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetUDTypeInfoRequestPB, yb::master::GetUDTypeInfoResponsePB>(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
56
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
56
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateCDCStreamRequestPB, yb::master::CreateCDCStreamResponsePB>(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
5.50k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
5.50k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteCDCStreamRequestPB, yb::master::DeleteCDCStreamResponsePB>(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
2
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCStreamRequestPB, yb::master::GetCDCStreamResponsePB>(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateCDCStreamRequestPB, yb::master::UpdateCDCStreamResponsePB>(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetupUniverseReplicationRequestPB, yb::master::SetupUniverseReplicationResponsePB>(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
2
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteUniverseReplicationRequestPB, yb::master::DeleteUniverseReplicationResponsePB>(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::AlterUniverseReplicationRequestPB, yb::master::AlterUniverseReplicationResponsePB>(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetUniverseReplicationEnabledRequestPB, yb::master::SetUniverseReplicationEnabledResponsePB>(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetUniverseReplicationRequestPB, yb::master::GetUniverseReplicationResponsePB>(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsSetupUniverseReplicationDoneRequestPB, yb::master::IsSetupUniverseReplicationDoneResponsePB>(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateConsumerOnProducerSplitRequestPB, yb::master::UpdateConsumerOnProducerSplitResponsePB>(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotRequestPB, yb::master::CreateSnapshotResponsePB>(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotRequestPB, yb::master::DeleteSnapshotResponsePB>(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ImportSnapshotMetaRequestPB, yb::master::ImportSnapshotMetaResponsePB>(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotScheduleRequestPB, yb::master::CreateSnapshotScheduleResponsePB>(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
8
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
8
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotSchedulesRequestPB, yb::master::ListSnapshotSchedulesResponsePB>(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
Line
Count
Source
145
11
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
11
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotScheduleRequestPB, yb::master::DeleteSnapshotScheduleResponsePB>(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)::'lambda'()::operator()() const
147
168k
      file_name, line_number, function_name, hold_catalog_lock);
148
168k
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::FlushSysCatalogRequestPB, yb::master::FlushSysCatalogResponsePB>(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CompactSysCatalogRequestPB, yb::master::CompactSysCatalogResponsePB>(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::SplitTabletRequestPB, yb::master::SplitTabletResponsePB>(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
66
    HoldCatalogLock hold_catalog_lock) {
145
66
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
66
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
66
      file_name, line_number, function_name, hold_catalog_lock);
148
66
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTransactionStatusTableRequestPB, yb::master::CreateTransactionStatusTableResponsePB>(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNotServingTabletRequestPB, yb::master::DeleteNotServingTabletResponsePB>(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
6
    HoldCatalogLock hold_catalog_lock) {
145
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
6
      file_name, line_number, function_name, hold_catalog_lock);
148
6
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DisableTabletSplittingRequestPB, yb::master::DisableTabletSplittingResponsePB>(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::IsTabletSplittingCompleteRequestPB, yb::master::IsTabletSplittingCompleteResponsePB>(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DdlLogRequestPB, yb::master::DdlLogResponsePB>(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
1
    HoldCatalogLock hold_catalog_lock) {
145
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
1
      file_name, line_number, function_name, hold_catalog_lock);
148
1
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetTransactionStatusTabletsRequestPB, yb::master::GetTransactionStatusTabletsResponsePB>(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetTransactionStatusTabletsRequestPB const*, yb::master::GetTransactionStatusTabletsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
3.33k
    HoldCatalogLock hold_catalog_lock) {
145
3.33k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
3.33k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
3.33k
      file_name, line_number, function_name, hold_catalog_lock);
148
3.33k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ReservePgsqlOidsRequestPB, yb::master::ReservePgsqlOidsResponsePB>(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
805
    HoldCatalogLock hold_catalog_lock) {
145
805
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
805
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
805
      file_name, line_number, function_name, hold_catalog_lock);
148
805
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetYsqlCatalogConfigRequestPB, yb::master::GetYsqlCatalogConfigResponsePB>(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
22
    HoldCatalogLock hold_catalog_lock) {
145
22
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
22
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
22
      file_name, line_number, function_name, hold_catalog_lock);
148
22
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigSetRequestPB, yb::master::RedisConfigSetResponsePB>(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
182
    HoldCatalogLock hold_catalog_lock) {
145
182
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
182
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
182
      file_name, line_number, function_name, hold_catalog_lock);
148
182
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::RedisConfigGetRequestPB, yb::master::RedisConfigGetResponsePB>(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
1.17k
    HoldCatalogLock hold_catalog_lock) {
145
1.17k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1.17k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
1.17k
      file_name, line_number, function_name, hold_catalog_lock);
148
1.17k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::CreateRoleRequestPB, yb::master::CreateRoleResponsePB>(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
757
    HoldCatalogLock hold_catalog_lock) {
145
757
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
757
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
757
      file_name, line_number, function_name, hold_catalog_lock);
148
757
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::AlterRoleRequestPB, yb::master::AlterRoleResponsePB>(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
58
    HoldCatalogLock hold_catalog_lock) {
145
58
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
58
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
58
      file_name, line_number, function_name, hold_catalog_lock);
148
58
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::DeleteRoleRequestPB, yb::master::DeleteRoleResponsePB>(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
730
    HoldCatalogLock hold_catalog_lock) {
145
730
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
730
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
730
      file_name, line_number, function_name, hold_catalog_lock);
148
730
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokeRoleRequestPB, yb::master::GrantRevokeRoleResponsePB>(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
52
    HoldCatalogLock hold_catalog_lock) {
145
52
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
52
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
52
      file_name, line_number, function_name, hold_catalog_lock);
148
52
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GrantRevokePermissionRequestPB, yb::master::GrantRevokePermissionResponsePB>(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
721
    HoldCatalogLock hold_catalog_lock) {
145
721
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
721
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
721
      file_name, line_number, function_name, hold_catalog_lock);
148
721
}
void yb::master::MasterServiceBase::HandleIn<yb::master::PermissionsManager, yb::master::GetPermissionsRequestPB, yb::master::GetPermissionsResponsePB>(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::PermissionsManager::*)(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
116k
    HoldCatalogLock hold_catalog_lock) {
145
116k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
116k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
116k
      file_name, line_number, function_name, hold_catalog_lock);
148
116k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTableRequestPB, yb::master::CreateTableResponsePB>(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
7.48k
    HoldCatalogLock hold_catalog_lock) {
145
7.48k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7.48k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
7.48k
      file_name, line_number, function_name, hold_catalog_lock);
148
7.48k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::TruncateTableRequestPB, yb::master::TruncateTableResponsePB>(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
12.6k
    HoldCatalogLock hold_catalog_lock) {
145
12.6k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
12.6k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
12.6k
      file_name, line_number, function_name, hold_catalog_lock);
148
12.6k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::BackfillIndexRequestPB, yb::master::BackfillIndexResponsePB>(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
540
    HoldCatalogLock hold_catalog_lock) {
145
540
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
540
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
540
      file_name, line_number, function_name, hold_catalog_lock);
148
540
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::LaunchBackfillIndexForTableRequestPB, yb::master::LaunchBackfillIndexForTableResponsePB>(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
1
    HoldCatalogLock hold_catalog_lock) {
145
1
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
1
      file_name, line_number, function_name, hold_catalog_lock);
148
1
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetBackfillJobsRequestPB, yb::master::GetBackfillJobsResponsePB>(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
697
    HoldCatalogLock hold_catalog_lock) {
145
697
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
697
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
697
      file_name, line_number, function_name, hold_catalog_lock);
148
697
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTableRequestPB, yb::master::DeleteTableResponsePB>(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
5.50k
    HoldCatalogLock hold_catalog_lock) {
145
5.50k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
5.50k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
5.50k
      file_name, line_number, function_name, hold_catalog_lock);
148
5.50k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterTableRequestPB, yb::master::AlterTableResponsePB>(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
704
    HoldCatalogLock hold_catalog_lock) {
145
704
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
704
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
704
      file_name, line_number, function_name, hold_catalog_lock);
148
704
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateNamespaceRequestPB, yb::master::CreateNamespaceResponsePB>(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
2.64k
    HoldCatalogLock hold_catalog_lock) {
145
2.64k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2.64k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
2.64k
      file_name, line_number, function_name, hold_catalog_lock);
148
2.64k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteNamespaceRequestPB, yb::master::DeleteNamespaceResponsePB>(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
1.64k
    HoldCatalogLock hold_catalog_lock) {
145
1.64k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
1.64k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
1.64k
      file_name, line_number, function_name, hold_catalog_lock);
148
1.64k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::AlterNamespaceRequestPB, yb::master::AlterNamespaceResponsePB>(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
7
    HoldCatalogLock hold_catalog_lock) {
145
7
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
7
      file_name, line_number, function_name, hold_catalog_lock);
148
7
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetNamespaceInfoRequestPB, yb::master::GetNamespaceInfoResponsePB>(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
6.03k
    HoldCatalogLock hold_catalog_lock) {
145
6.03k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6.03k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
6.03k
      file_name, line_number, function_name, hold_catalog_lock);
148
6.03k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateTablegroupRequestPB, yb::master::CreateTablegroupResponsePB>(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
56
    HoldCatalogLock hold_catalog_lock) {
145
56
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
56
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
56
      file_name, line_number, function_name, hold_catalog_lock);
148
56
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteTablegroupRequestPB, yb::master::DeleteTablegroupResponsePB>(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
40
    HoldCatalogLock hold_catalog_lock) {
145
40
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
40
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
40
      file_name, line_number, function_name, hold_catalog_lock);
148
40
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::ListTablegroupsRequestPB, yb::master::ListTablegroupsResponsePB>(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
7
    HoldCatalogLock hold_catalog_lock) {
145
7
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
7
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
7
      file_name, line_number, function_name, hold_catalog_lock);
148
7
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::CreateUDTypeRequestPB, yb::master::CreateUDTypeResponsePB>(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
47
    HoldCatalogLock hold_catalog_lock) {
145
47
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
47
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
47
      file_name, line_number, function_name, hold_catalog_lock);
148
47
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::DeleteUDTypeRequestPB, yb::master::DeleteUDTypeResponsePB>(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
54
    HoldCatalogLock hold_catalog_lock) {
145
54
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
54
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
54
      file_name, line_number, function_name, hold_catalog_lock);
148
54
}
void yb::master::MasterServiceBase::HandleIn<yb::master::CatalogManager, yb::master::GetUDTypeInfoRequestPB, yb::master::GetUDTypeInfoResponsePB>(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::CatalogManager::*)(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
56
    HoldCatalogLock hold_catalog_lock) {
145
56
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
56
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
56
      file_name, line_number, function_name, hold_catalog_lock);
148
56
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateCDCStreamRequestPB, yb::master::CreateCDCStreamResponsePB>(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
5.50k
    HoldCatalogLock hold_catalog_lock) {
145
5.50k
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
5.50k
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
5.50k
      file_name, line_number, function_name, hold_catalog_lock);
148
5.50k
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteCDCStreamRequestPB, yb::master::DeleteCDCStreamResponsePB>(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
2
    HoldCatalogLock hold_catalog_lock) {
145
2
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
2
      file_name, line_number, function_name, hold_catalog_lock);
148
2
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetCDCStreamRequestPB, yb::master::GetCDCStreamResponsePB>(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
6
    HoldCatalogLock hold_catalog_lock) {
145
6
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
6
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
6
      file_name, line_number, function_name, hold_catalog_lock);
148
6
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateCDCStreamRequestPB, yb::master::UpdateCDCStreamResponsePB>(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetupUniverseReplicationRequestPB, yb::master::SetupUniverseReplicationResponsePB>(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
2
    HoldCatalogLock hold_catalog_lock) {
145
2
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
2
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
2
      file_name, line_number, function_name, hold_catalog_lock);
148
2
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteUniverseReplicationRequestPB, yb::master::DeleteUniverseReplicationResponsePB>(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::AlterUniverseReplicationRequestPB, yb::master::AlterUniverseReplicationResponsePB>(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::SetUniverseReplicationEnabledRequestPB, yb::master::SetUniverseReplicationEnabledResponsePB>(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::GetUniverseReplicationRequestPB, yb::master::GetUniverseReplicationResponsePB>(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::IsSetupUniverseReplicationDoneRequestPB, yb::master::IsSetupUniverseReplicationDoneResponsePB>(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::UpdateConsumerOnProducerSplitRequestPB, yb::master::UpdateConsumerOnProducerSplitResponsePB>(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotRequestPB, yb::master::CreateSnapshotResponsePB>(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotRequestPB const*, yb::master::CreateSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
3
    HoldCatalogLock hold_catalog_lock) {
145
3
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
3
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
3
      file_name, line_number, function_name, hold_catalog_lock);
148
3
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotRequestPB, yb::master::DeleteSnapshotResponsePB>(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotRequestPB const*, yb::master::DeleteSnapshotResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ImportSnapshotMetaRequestPB, yb::master::ImportSnapshotMetaResponsePB>(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ImportSnapshotMetaRequestPB const*, yb::master::ImportSnapshotMetaResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::CreateSnapshotScheduleRequestPB, yb::master::CreateSnapshotScheduleResponsePB>(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::CreateSnapshotScheduleRequestPB const*, yb::master::CreateSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
8
    HoldCatalogLock hold_catalog_lock) {
145
8
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
8
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
8
      file_name, line_number, function_name, hold_catalog_lock);
148
8
}
void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::ListSnapshotSchedulesRequestPB, yb::master::ListSnapshotSchedulesResponsePB>(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::ListSnapshotSchedulesRequestPB const*, yb::master::ListSnapshotSchedulesResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
Line
Count
Source
144
11
    HoldCatalogLock hold_catalog_lock) {
145
11
  HandleOnLeader(req, resp, rpc, [=]() -> Status {
146
11
      return (handler(static_cast<HandlerType*>(nullptr))->*f)(req, resp, rpc); },
147
11
      file_name, line_number, function_name, hold_catalog_lock);
148
11
}
Unexecuted instantiation: void yb::master::MasterServiceBase::HandleIn<yb::master::enterprise::CatalogManager, yb::master::DeleteSnapshotScheduleRequestPB, yb::master::DeleteSnapshotScheduleResponsePB>(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*, yb::Status (yb::master::enterprise::CatalogManager::*)(yb::master::DeleteSnapshotScheduleRequestPB const*, yb::master::DeleteSnapshotScheduleResponsePB*, yb::rpc::RpcContext*), char const*, int, char const*, yb::StronglyTypedBool<yb::master::HoldCatalogLock_Tag>)
149
150
#define COMMON_HANDLER_ARGS(class_name, method_name) \
151
430k
    req, resp, &rpc, &class_name::method_name, __FILE__, __LINE__, __func__
152
153
#define HANDLE_ON_LEADER_IMPL(class_name, method_name, hold_leader_lock) \
154
417k
    HandleIn<class_name>(COMMON_HANDLER_ARGS(class_name, method_name), (hold_leader_lock))
155
156
#define HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name) \
157
409k
    HANDLE_ON_LEADER_IMPL(class_name, method_name, HoldCatalogLock::kTrue)
158
159
#define HANDLE_ON_ALL_MASTERS(class_name, method_name) \
160
12.9k
    HandleOnAllMasters<class_name>(COMMON_HANDLER_ARGS(class_name, method_name))
161
162
#define MASTER_SERVICE_IMPL_ON_LEADER_WITH_LOCK_HELPER(r, class_name, method_name) \
163
  void method_name( \
164
      const BOOST_PP_CAT(method_name, RequestPB)* req, \
165
      BOOST_PP_CAT(method_name, ResponsePB)* resp, \
166
406k
      rpc::RpcContext rpc) override { \
167
406k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
406k
  }
master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::FlushTables(yb::master::FlushTablesRequestPB const*, yb::master::FlushTablesResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
10
      rpc::RpcContext rpc) override { \
167
10
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
10
  }
master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::IsFlushTablesDone(yb::master::IsFlushTablesDoneRequestPB const*, yb::master::IsFlushTablesDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
21
      rpc::RpcContext rpc) override { \
167
21
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
21
  }
Unexecuted instantiation: master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::FlushSysCatalog(yb::master::FlushSysCatalogRequestPB const*, yb::master::FlushSysCatalogResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::CompactSysCatalog(yb::master::CompactSysCatalogRequestPB const*, yb::master::CompactSysCatalogResponsePB*, yb::rpc::RpcContext)
master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::SplitTablet(yb::master::SplitTabletRequestPB const*, yb::master::SplitTabletResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
66
      rpc::RpcContext rpc) override { \
167
66
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
66
  }
Unexecuted instantiation: master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::CreateTransactionStatusTable(yb::master::CreateTransactionStatusTableRequestPB const*, yb::master::CreateTransactionStatusTableResponsePB*, yb::rpc::RpcContext)
master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::DeleteNotServingTablet(yb::master::DeleteNotServingTabletRequestPB const*, yb::master::DeleteNotServingTabletResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
6
      rpc::RpcContext rpc) override { \
167
6
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
6
  }
Unexecuted instantiation: master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::DisableTabletSplitting(yb::master::DisableTabletSplittingRequestPB const*, yb::master::DisableTabletSplittingResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::IsTabletSplittingComplete(yb::master::IsTabletSplittingCompleteRequestPB const*, yb::master::IsTabletSplittingCompleteResponsePB*, yb::rpc::RpcContext)
master_admin_service.cc:yb::master::(anonymous namespace)::MasterAdminServiceImpl::DdlLog(yb::master::DdlLogRequestPB const*, yb::master::DdlLogResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1
      rpc::RpcContext rpc) override { \
167
1
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1
  }
master_client_service.cc:yb::master::(anonymous namespace)::MasterClientServiceImpl::ReservePgsqlOids(yb::master::ReservePgsqlOidsRequestPB const*, yb::master::ReservePgsqlOidsResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
805
      rpc::RpcContext rpc) override { \
167
805
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
805
  }
master_client_service.cc:yb::master::(anonymous namespace)::MasterClientServiceImpl::GetYsqlCatalogConfig(yb::master::GetYsqlCatalogConfigRequestPB const*, yb::master::GetYsqlCatalogConfigResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
22
      rpc::RpcContext rpc) override { \
167
22
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
22
  }
master_client_service.cc:yb::master::(anonymous namespace)::MasterClientServiceImpl::RedisConfigSet(yb::master::RedisConfigSetRequestPB const*, yb::master::RedisConfigSetResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
182
      rpc::RpcContext rpc) override { \
167
182
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
182
  }
master_client_service.cc:yb::master::(anonymous namespace)::MasterClientServiceImpl::RedisConfigGet(yb::master::RedisConfigGetRequestPB const*, yb::master::RedisConfigGetResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1.17k
      rpc::RpcContext rpc) override { \
167
1.17k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1.17k
  }
master_cluster_service.cc:yb::master::(anonymous namespace)::MasterClusterServiceImpl::SetPreferredZones(yb::master::SetPreferredZonesRequestPB const*, yb::master::SetPreferredZonesResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
3
      rpc::RpcContext rpc) override { \
167
3
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
3
  }
master_cluster_service.cc:yb::master::(anonymous namespace)::MasterClusterServiceImpl::IsLoadBalanced(yb::master::IsLoadBalancedRequestPB const*, yb::master::IsLoadBalancedResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
238
      rpc::RpcContext rpc) override { \
167
238
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
238
  }
master_cluster_service.cc:yb::master::(anonymous namespace)::MasterClusterServiceImpl::IsLoadBalancerIdle(yb::master::IsLoadBalancerIdleRequestPB const*, yb::master::IsLoadBalancerIdleResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
2.48k
      rpc::RpcContext rpc) override { \
167
2.48k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
2.48k
  }
master_cluster_service.cc:yb::master::(anonymous namespace)::MasterClusterServiceImpl::AreLeadersOnPreferredOnly(yb::master::AreLeadersOnPreferredOnlyRequestPB const*, yb::master::AreLeadersOnPreferredOnlyResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
147
      rpc::RpcContext rpc) override { \
167
147
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
147
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::CreateRole(yb::master::CreateRoleRequestPB const*, yb::master::CreateRoleResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
757
      rpc::RpcContext rpc) override { \
167
757
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
757
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::AlterRole(yb::master::AlterRoleRequestPB const*, yb::master::AlterRoleResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
58
      rpc::RpcContext rpc) override { \
167
58
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
58
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::DeleteRole(yb::master::DeleteRoleRequestPB const*, yb::master::DeleteRoleResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
730
      rpc::RpcContext rpc) override { \
167
730
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
730
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::GrantRevokeRole(yb::master::GrantRevokeRoleRequestPB const*, yb::master::GrantRevokeRoleResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
52
      rpc::RpcContext rpc) override { \
167
52
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
52
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::GrantRevokePermission(yb::master::GrantRevokePermissionRequestPB const*, yb::master::GrantRevokePermissionResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
721
      rpc::RpcContext rpc) override { \
167
721
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
721
  }
master_dcl_service.cc:yb::master::(anonymous namespace)::MasterDclServiceImpl::GetPermissions(yb::master::GetPermissionsRequestPB const*, yb::master::GetPermissionsResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
116k
      rpc::RpcContext rpc) override { \
167
116k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
116k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::CreateTable(yb::master::CreateTableRequestPB const*, yb::master::CreateTableResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
7.48k
      rpc::RpcContext rpc) override { \
167
7.48k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
7.48k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsCreateTableDone(yb::master::IsCreateTableDoneRequestPB const*, yb::master::IsCreateTableDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
29.6k
      rpc::RpcContext rpc) override { \
167
29.6k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
29.6k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::ListTables(yb::master::ListTablesRequestPB const*, yb::master::ListTablesResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
2.93k
      rpc::RpcContext rpc) override { \
167
2.93k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
2.93k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetTableSchema(yb::master::GetTableSchemaRequestPB const*, yb::master::GetTableSchemaResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
171k
      rpc::RpcContext rpc) override { \
167
171k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
171k
  }
Unexecuted instantiation: master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetTablegroupSchema(yb::master::GetTablegroupSchemaRequestPB const*, yb::master::GetTablegroupSchemaResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetColocatedTabletSchema(yb::master::GetColocatedTabletSchemaRequestPB const*, yb::master::GetColocatedTabletSchemaResponsePB*, yb::rpc::RpcContext)
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::TruncateTable(yb::master::TruncateTableRequestPB const*, yb::master::TruncateTableResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
12.6k
      rpc::RpcContext rpc) override { \
167
12.6k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
12.6k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsTruncateTableDone(yb::master::IsTruncateTableDoneRequestPB const*, yb::master::IsTruncateTableDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
10.5k
      rpc::RpcContext rpc) override { \
167
10.5k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
10.5k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::BackfillIndex(yb::master::BackfillIndexRequestPB const*, yb::master::BackfillIndexResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
540
      rpc::RpcContext rpc) override { \
167
540
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
540
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::LaunchBackfillIndexForTable(yb::master::LaunchBackfillIndexForTableRequestPB const*, yb::master::LaunchBackfillIndexForTableResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1
      rpc::RpcContext rpc) override { \
167
1
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetBackfillJobs(yb::master::GetBackfillJobsRequestPB const*, yb::master::GetBackfillJobsResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
697
      rpc::RpcContext rpc) override { \
167
697
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
697
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::DeleteTable(yb::master::DeleteTableRequestPB const*, yb::master::DeleteTableResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
5.50k
      rpc::RpcContext rpc) override { \
167
5.50k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
5.50k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsDeleteTableDone(yb::master::IsDeleteTableDoneRequestPB const*, yb::master::IsDeleteTableDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
11.7k
      rpc::RpcContext rpc) override { \
167
11.7k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
11.7k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::AlterTable(yb::master::AlterTableRequestPB const*, yb::master::AlterTableResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
704
      rpc::RpcContext rpc) override { \
167
704
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
704
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsAlterTableDone(yb::master::IsAlterTableDoneRequestPB const*, yb::master::IsAlterTableDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1.39k
      rpc::RpcContext rpc) override { \
167
1.39k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1.39k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::CreateNamespace(yb::master::CreateNamespaceRequestPB const*, yb::master::CreateNamespaceResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
2.64k
      rpc::RpcContext rpc) override { \
167
2.64k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
2.64k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsCreateNamespaceDone(yb::master::IsCreateNamespaceDoneRequestPB const*, yb::master::IsCreateNamespaceDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
3.56k
      rpc::RpcContext rpc) override { \
167
3.56k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
3.56k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::DeleteNamespace(yb::master::DeleteNamespaceRequestPB const*, yb::master::DeleteNamespaceResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1.64k
      rpc::RpcContext rpc) override { \
167
1.64k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1.64k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::IsDeleteNamespaceDone(yb::master::IsDeleteNamespaceDoneRequestPB const*, yb::master::IsDeleteNamespaceDoneResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1.74k
      rpc::RpcContext rpc) override { \
167
1.74k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1.74k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::AlterNamespace(yb::master::AlterNamespaceRequestPB const*, yb::master::AlterNamespaceResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
7
      rpc::RpcContext rpc) override { \
167
7
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
7
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::ListNamespaces(yb::master::ListNamespacesRequestPB const*, yb::master::ListNamespacesResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
5.13k
      rpc::RpcContext rpc) override { \
167
5.13k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
5.13k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetNamespaceInfo(yb::master::GetNamespaceInfoRequestPB const*, yb::master::GetNamespaceInfoResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
6.03k
      rpc::RpcContext rpc) override { \
167
6.03k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
6.03k
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::CreateTablegroup(yb::master::CreateTablegroupRequestPB const*, yb::master::CreateTablegroupResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
56
      rpc::RpcContext rpc) override { \
167
56
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
56
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::DeleteTablegroup(yb::master::DeleteTablegroupRequestPB const*, yb::master::DeleteTablegroupResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
40
      rpc::RpcContext rpc) override { \
167
40
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
40
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::ListTablegroups(yb::master::ListTablegroupsRequestPB const*, yb::master::ListTablegroupsResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
7
      rpc::RpcContext rpc) override { \
167
7
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
7
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::CreateUDType(yb::master::CreateUDTypeRequestPB const*, yb::master::CreateUDTypeResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
47
      rpc::RpcContext rpc) override { \
167
47
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
47
  }
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::DeleteUDType(yb::master::DeleteUDTypeRequestPB const*, yb::master::DeleteUDTypeResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
54
      rpc::RpcContext rpc) override { \
167
54
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
54
  }
Unexecuted instantiation: master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::ListUDTypes(yb::master::ListUDTypesRequestPB const*, yb::master::ListUDTypesResponsePB*, yb::rpc::RpcContext)
master_ddl_service.cc:yb::master::(anonymous namespace)::MasterDdlServiceImpl::GetUDTypeInfo(yb::master::GetUDTypeInfoRequestPB const*, yb::master::GetUDTypeInfoResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
56
      rpc::RpcContext rpc) override { \
167
56
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
56
  }
master_encryption_service.cc:yb::master::(anonymous namespace)::MasterEncryptionServiceImpl::ChangeEncryptionInfo(yb::master::ChangeEncryptionInfoRequestPB const*, yb::master::ChangeEncryptionInfoResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
17
      rpc::RpcContext rpc) override { \
167
17
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
17
  }
master_encryption_service.cc:yb::master::(anonymous namespace)::MasterEncryptionServiceImpl::IsEncryptionEnabled(yb::master::IsEncryptionEnabledRequestPB const*, yb::master::IsEncryptionEnabledResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
17
      rpc::RpcContext rpc) override { \
167
17
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
17
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::ValidateReplicationInfo(yb::master::ValidateReplicationInfoRequestPB const*, yb::master::ValidateReplicationInfoResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1
      rpc::RpcContext rpc) override { \
167
1
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::CreateCDCStream(yb::master::CreateCDCStreamRequestPB const*, yb::master::CreateCDCStreamResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
5.50k
      rpc::RpcContext rpc) override { \
167
5.50k
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
5.50k
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::DeleteCDCStream(yb::master::DeleteCDCStreamRequestPB const*, yb::master::DeleteCDCStreamResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
2
      rpc::RpcContext rpc) override { \
167
2
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
2
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::ListCDCStreams(yb::master::ListCDCStreamsRequestPB const*, yb::master::ListCDCStreamsResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
1
      rpc::RpcContext rpc) override { \
167
1
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
1
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::GetCDCStream(yb::master::GetCDCStreamRequestPB const*, yb::master::GetCDCStreamResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
6
      rpc::RpcContext rpc) override { \
167
6
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
6
  }
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::GetCDCDBStreamInfo(yb::master::GetCDCDBStreamInfoRequestPB const*, yb::master::GetCDCDBStreamInfoResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
22
      rpc::RpcContext rpc) override { \
167
22
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
22
  }
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::UpdateCDCStream(yb::master::UpdateCDCStreamRequestPB const*, yb::master::UpdateCDCStreamResponsePB*, yb::rpc::RpcContext)
master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::SetupUniverseReplication(yb::master::SetupUniverseReplicationRequestPB const*, yb::master::SetupUniverseReplicationResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
166
2
      rpc::RpcContext rpc) override { \
167
2
    HANDLE_ON_LEADER_WITH_LOCK(class_name, method_name); \
168
2
  }
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::DeleteUniverseReplication(yb::master::DeleteUniverseReplicationRequestPB const*, yb::master::DeleteUniverseReplicationResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::AlterUniverseReplication(yb::master::AlterUniverseReplicationRequestPB const*, yb::master::AlterUniverseReplicationResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::SetUniverseReplicationEnabled(yb::master::SetUniverseReplicationEnabledRequestPB const*, yb::master::SetUniverseReplicationEnabledResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::GetUniverseReplication(yb::master::GetUniverseReplicationRequestPB const*, yb::master::GetUniverseReplicationResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::IsSetupUniverseReplicationDone(yb::master::IsSetupUniverseReplicationDoneRequestPB const*, yb::master::IsSetupUniverseReplicationDoneResponsePB*, yb::rpc::RpcContext)
Unexecuted instantiation: master_replication_service.cc:yb::master::(anonymous namespace)::MasterReplicationServiceImpl::UpdateConsumerOnProducerSplit(yb::master::UpdateConsumerOnProducerSplitRequestPB const*, yb::master::UpdateConsumerOnProducerSplitResponsePB*, yb::rpc::RpcContext)
169
170
#define MASTER_SERVICE_IMPL_ON_LEADER_WITH_LOCK(class_name, methods) \
171
  BOOST_PP_SEQ_FOR_EACH(MASTER_SERVICE_IMPL_ON_LEADER_WITH_LOCK_HELPER, class_name, methods)
172
173
#define MASTER_SERVICE_IMPL_ON_ALL_MASTERS_HELPER(r, class_name, method_name) \
174
  void method_name( \
175
      const BOOST_PP_CAT(method_name, RequestPB)* req, \
176
      BOOST_PP_CAT(method_name, ResponsePB)* resp, \
177
12.9k
      rpc::RpcContext rpc) override { \
178
12.9k
    HANDLE_ON_ALL_MASTERS(class_name, method_name); \
179
12.9k
  }
master_encryption_service.cc:yb::master::(anonymous namespace)::MasterEncryptionServiceImpl::AddUniverseKeys(yb::master::AddUniverseKeysRequestPB const*, yb::master::AddUniverseKeysResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
177
51
      rpc::RpcContext rpc) override { \
178
51
    HANDLE_ON_ALL_MASTERS(class_name, method_name); \
179
51
  }
master_encryption_service.cc:yb::master::(anonymous namespace)::MasterEncryptionServiceImpl::GetUniverseKeyRegistry(yb::master::GetUniverseKeyRegistryRequestPB const*, yb::master::GetUniverseKeyRegistryResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
177
12.7k
      rpc::RpcContext rpc) override { \
178
12.7k
    HANDLE_ON_ALL_MASTERS(class_name, method_name); \
179
12.7k
  }
master_encryption_service.cc:yb::master::(anonymous namespace)::MasterEncryptionServiceImpl::HasUniverseKeyInMemory(yb::master::HasUniverseKeyInMemoryRequestPB const*, yb::master::HasUniverseKeyInMemoryResponsePB*, yb::rpc::RpcContext)
Line
Count
Source
177
69
      rpc::RpcContext rpc) override { \
178
69
    HANDLE_ON_ALL_MASTERS(class_name, method_name); \
179
69
  }
180
181
#define MASTER_SERVICE_IMPL_ON_ALL_MASTERS(class_name, methods) \
182
  BOOST_PP_SEQ_FOR_EACH(MASTER_SERVICE_IMPL_ON_ALL_MASTERS_HELPER, class_name, methods)
183
184
#define HANDLE_ON_LEADER_WITHOUT_LOCK(class_name, method_name) \
185
8.45k
    HANDLE_ON_LEADER_IMPL(class_name, method_name, HoldCatalogLock::kFalse)
186
187
#define MASTER_SERVICE_IMPL_ON_LEADER_WITHOUT_LOCK_HELPER(r, class_name, method_name) \
188
  void method_name( \
189
      const BOOST_PP_CAT(method_name, RequestPB)* req, \
190
      BOOST_PP_CAT(method_name, ResponsePB)* resp, \
191
3.34k
      rpc::RpcContext rpc) override { \
192
3.34k
    HANDLE_ON_LEADER_WITHOUT_LOCK(class_name, method_name); \
193
3.34k
  }
194
195
#define MASTER_SERVICE_IMPL_ON_LEADER_WITHOUT_LOCK(class_name, methods) \
196
  BOOST_PP_SEQ_FOR_EACH(MASTER_SERVICE_IMPL_ON_LEADER_WITHOUT_LOCK_HELPER, class_name, methods)
197
198
199
} // namespace master
200
} // namespace yb
201
202
#endif // YB_MASTER_MASTER_SERVICE_BASE_INTERNAL_H