| replacePartition(TReplacePartitionRequest) |   | 0% |   | 0% | 28 | 28 | 159 | 159 | 1 | 1 | 
| restoreSnapshotImpl(TRestoreSnapshotRequest, String) |   | 0% |   | 0% | 21 | 21 | 86 | 86 | 1 | 1 | 
| createPartition(TCreatePartitionRequest) |    | 48% |    | 64% | 13 | 22 | 69 | 137 | 0 | 1 | 
| getQueryStats(TGetQueryStatsRequest) |   | 0% |   | 0% | 24 | 24 | 80 | 80 | 1 | 1 | 
| listTableStatus(TGetTablesParams) |   | 0% |   | 0% | 24 | 24 | 75 | 75 | 1 | 1 | 
| commitTxnImpl(TCommitTxnRequest) |   | 0% |   | 0% | 22 | 22 | 64 | 64 | 1 | 1 | 
| forward(TMasterOpRequest) |   | 0% |   | 0% | 18 | 18 | 61 | 61 | 1 | 1 | 
| getSnapshotImpl(TGetSnapshotRequest, String) |   | 0% |   | 0% | 15 | 15 | 59 | 59 | 1 | 1 | 
| httpStreamPutImpl(TStreamLoadPutRequest, TStreamLoadPutResult) |   | 0% |   | 0% | 10 | 10 | 56 | 56 | 1 | 1 | 
| getTabletReplicaInfos(TGetTabletReplicaInfosRequest) |   | 0% |   | 0% | 16 | 16 | 62 | 62 | 1 | 1 | 
| fetchLoadJob(TFetchLoadJobRequest) |   | 0% |   | 0% | 6 | 6 | 52 | 52 | 1 | 1 | 
| checkAuth(TCheckAuthRequest) |   | 0% |   | 0% | 15 | 15 | 54 | 54 | 1 | 1 | 
| getBinlogLagImpl(TGetBinlogRequest, String) |   | 0% |   | 0% | 14 | 14 | 47 | 47 | 1 | 1 | 
| describeTables(TDescribeTablesParams) |   | 0% |   | 0% | 16 | 16 | 50 | 50 | 1 | 1 | 
| beginTxnImpl(TBeginTxnRequest, String) |   | 0% |   | 0% | 15 | 15 | 38 | 38 | 1 | 1 | 
| loadTxn2PCImpl(TLoadTxn2PCRequest) |   | 0% |   | 0% | 12 | 12 | 40 | 40 | 1 | 1 | 
| getMetaImpl(TGetMetaRequest, String) |   | 0% |   | 0% | 16 | 16 | 48 | 48 | 1 | 1 | 
| ping(TFrontendPingFrontendRequest) |   | 0% |   | 0% | 10 | 10 | 40 | 40 | 1 | 1 | 
| fetchRoutineLoadJob(TFetchRoutineLoadJobRequest) |   | 0% |   | 0% | 4 | 4 | 41 | 41 | 1 | 1 | 
| loadTxnRollbackImpl(TLoadTxnRollbackRequest) |   | 0% |   | 0% | 13 | 13 | 33 | 33 | 1 | 1 | 
| streamLoadPut(TStreamLoadPutRequest) |   | 0% |   | 0% | 10 | 10 | 39 | 39 | 1 | 1 | 
| lambda$confirmUnusedRemoteFiles$0(TConfirmUnusedRemoteFilesResult, TTabletCooldownInfo) |   | 0% |   | 0% | 9 | 9 | 43 | 43 | 1 | 1 | 
| rollbackTxnImpl(TRollbackTxnRequest) |   | 0% |   | 0% | 13 | 13 | 34 | 34 | 1 | 1 | 
| loadTxnCommitImpl(TLoadTxnCommitRequest) |   | 0% |   | 0% | 11 | 11 | 31 | 31 | 1 | 1 | 
| loadTxnBeginImpl(TLoadTxnBeginRequest, String) |   | 0% |   | 0% | 10 | 10 | 29 | 29 | 1 | 1 | 
| lockBinlogImpl(TLockBinlogRequest, String) |   | 0% |   | 0% | 12 | 12 | 38 | 38 | 1 | 1 | 
| streamLoadMultiTablePut(TStreamLoadPutRequest) |   | 0% |   | 0% | 3 | 3 | 35 | 35 | 1 | 1 | 
| getBinlog(TGetBinlogRequest) |   | 0% |   | 0% | 9 | 9 | 42 | 42 | 1 | 1 | 
| getBinlogImpl(TGetBinlogRequest, String) |   | 0% |   | 0% | 11 | 11 | 37 | 37 | 1 | 1 | 
| loadTxnPreCommitImpl(TLoadTxnCommitRequest) |   | 0% |   | 0% | 11 | 11 | 29 | 29 | 1 | 1 | 
| getTableTDEInfo(TGetTableTDEInfoRequest) |   | 0% |   | 0% | 6 | 6 | 31 | 31 | 1 | 1 | 
| getTableNames(TGetTablesParams) |   | 0% |   | 0% | 11 | 11 | 40 | 40 | 1 | 1 | 
| getAutoIncrementRange(TAutoIncrementRangeRequest) |   | 0% |   | 0% | 2 | 2 | 29 | 29 | 1 | 1 | 
| getColumnInfo(TGetColumnInfoRequest) |   | 0% |   | 0% | 5 | 5 | 27 | 27 | 1 | 1 | 
| loadTxnBegin(TLoadTxnBeginRequest) |   | 0% |   | 0% | 3 | 3 | 33 | 33 | 1 | 1 | 
| loadTxnCommit(TLoadTxnCommitRequest) |   | 0% |   | 0% | 6 | 6 | 35 | 35 | 1 | 1 | 
| queryLoadCommitTables(TLoadTxnCommitRequest, Database) |   | 0% |   | 0% | 9 | 9 | 22 | 22 | 1 | 1 | 
| listTableMetadataNameIds(TGetTablesParams) |   | 0% |   | 0% | 6 | 6 | 31 | 31 | 1 | 1 | 
| beginTxn(TBeginTxnRequest) |   | 0% |   | 0% | 4 | 4 | 31 | 31 | 1 | 1 | 
| loadTxnRollback(TLoadTxnRollbackRequest) |   | 0% |   | 0% | 4 | 4 | 26 | 26 | 1 | 1 | 
| getBackendMetaImpl(TGetBackendMetaRequest, String) |   | 0% |   | 0% | 4 | 4 | 22 | 22 | 1 | 1 | 
| checkPasswordAndPrivs(String, String, String, List, String, PrivPredicate) |   | 0% |   | 0% | 7 | 7 | 18 | 18 | 1 | 1 | 
| initHttpStreamPlan(TStreamLoadPutRequest, ConnectContext) |   | 0% |   | 0% | 4 | 4 | 24 | 24 | 1 | 1 | 
| getEncryptionKeys(TGetEncryptionKeysRequest) |   | 0% |   | 0% | 4 | 4 | 25 | 25 | 1 | 1 | 
| getColumnDesc(Column) |   | 0% |   | 0% | 7 | 7 | 21 | 21 | 1 | 1 | 
| getAliveSessions(TFrontendReportAliveSessionRequest) |   | 0% |   | 0% | 5 | 5 | 17 | 17 | 1 | 1 | 
| commitTxn(TCommitTxnRequest) |   | 0% |   | 0% | 4 | 4 | 22 | 22 | 1 | 1 | 
| initDb(long, long) |   | 0% |   | 0% | 4 | 4 | 17 | 17 | 1 | 1 | 
| lambda$listTableMetadataNameIds$5(String, TGetTablesParams, UserIdentity, PatternMatcher, List) |   | 0% |   | 0% | 7 | 7 | 19 | 19 | 1 | 1 | 
| getMasterToken(TGetMasterTokenRequest) |   | 0% |   | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| loadTxn2PC(TLoadTxn2PCRequest) |   | 0% |   | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| rollbackTxn(TRollbackTxnRequest) |   | 0% |   | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| getBinlogLag(TGetBinlogRequest) |   | 0% |   | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| lockBinlog(TLockBinlogRequest) |   | 0% |   | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| getDbNames(TGetDbsParams) |    | 71% |    | 53% | 11 | 15 | 14 | 58 | 0 | 1 | 
| fetchSplitBatch(TFetchSplitBatchRequest) |   | 0% |   | 0% | 2 | 2 | 13 | 13 | 1 | 1 | 
| getMeta(TGetMetaRequest) |   | 0% |   | 0% | 3 | 3 | 19 | 19 | 1 | 1 | 
| getBackendMeta(TGetBackendMetaRequest) |   | 0% |   | 0% | 3 | 3 | 19 | 19 | 1 | 1 | 
| getTableNames(String, List) |   | 0% |   | 0% | 4 | 4 | 12 | 12 | 1 | 1 | 
| getSnapshot(TGetSnapshotRequest) |   | 0% |   | 0% | 2 | 2 | 19 | 19 | 1 | 1 | 
| restoreSnapshot(TRestoreSnapshotRequest) |   | 0% |   | 0% | 2 | 2 | 19 | 19 | 1 | 1 | 
| loadTxnPreCommit(TLoadTxnCommitRequest) |   | 0% |   | 0% | 2 | 2 | 18 | 18 | 1 | 1 | 
| invalidateStatsCache(TInvalidateFollowerStatsCacheRequest) |   | 0% |   | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| addPlsqlStoredProcedure(TAddPlsqlStoredProcedureRequest) |   | 0% |   | 0% | 5 | 5 | 18 | 18 | 1 | 1 | 
| addPlsqlPackage(TAddPlsqlPackageRequest) |   | 0% |   | 0% | 5 | 5 | 17 | 17 | 1 | 1 | 
| confirmUnusedRemoteFiles(TConfirmUnusedRemoteFilesRequest) |   | 0% |   | 0% | 6 | 6 | 12 | 12 | 1 | 1 | 
| reportCommitTxnResult(TReportCommitTxnResultRequest) |   | 0% |   | 0% | 4 | 4 | 15 | 15 | 1 | 1 | 
| updateStatsCache(TUpdateFollowerStatsCacheRequest) |   | 0% |   | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| acquireToken() |   | 0% |   | 0% | 2 | 2 | 15 | 15 | 1 | 1 | 
| fetchRunningQueries(TFetchRunningQueriesRequest) |   | 0% |   | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 
| waitingTxnStatus(TWaitingTxnStatusRequest) |   | 0% |  | n/a | 1 | 1 | 12 | 12 | 1 | 1 | 
| initCatalog(long) |   | 0% |   | 0% | 2 | 2 | 12 | 12 | 1 | 1 | 
| showProcessList(TShowProcessListRequest) |   | 0% |   | 0% | 4 | 4 | 14 | 14 | 1 | 1 | 
| listTablePrivilegeStatus(TGetTablesParams) |   | 0% |   | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 
| listSchemaPrivilegeStatus(TGetTablesParams) |   | 0% |   | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 
| listUserPrivilegeStatus(TGetTablesParams) |   | 0% |   | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 
| dropPlsqlStoredProcedure(TDropPlsqlStoredProcedureRequest) |   | 0% |   | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 
| dropPlsqlPackage(TDropPlsqlPackageRequest) |   | 0% |   | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 
| showVariables(TShowVariableRequest) |   | 0% |   | 0% | 2 | 2 | 9 | 9 | 1 | 1 | 
| getPrivPredicate(TPrivilegeType) |   | 0% |   | 0% | 13 | 13 | 15 | 15 | 1 | 1 | 
| updatePartitionStatsCache(TUpdateFollowerPartitionStatsCacheRequest) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| initExternalCtlMeta(TInitExternalCtlMetaRequest) |   | 0% |   | 0% | 4 | 4 | 5 | 5 | 1 | 1 | 
| lambda$getQueryStats$11(TTableIndexQueryStats, String, Pair) |   | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| lambda$getQueryStats$10(TQueryStatsResult, String, Pair) |   | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| updatePlanStatsCache(TUpdatePlanStatsCacheRequest) |   | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| snapshotLoaderReport(TSnapshotLoaderReportRequest) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| checkToken(String) |   | 0% |   | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| checkPassword(String, String, String) |   | 0% |   | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| getDbNameFromMysqlTableSchema(String, String) |   | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| report(TReportRequest) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| getMysqlTableSchema(String, String) |   | 19% |    | 25% | 2 | 3 | 3 | 5 | 0 | 1 | 
| lambda$getQueryStats$12(TQueryStatsResult, String, Map) |   | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| fetchSchemaTableData(TFetchSchemaTableDataRequest) |    | 40% |    | 50% | 2 | 3 | 5 | 8 | 0 | 1 | 
| checkSingleTablePasswordAndPrivs(String, String, String, String, String, PrivPredicate) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getMasterAddress() |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| deleteMultiTableStreamLoadJobIndex(long) |   | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| syncQueryColumns(TSyncQueryColumns) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| lambda$describeTables$6(String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getTableNames$2(String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getDbNames$1(String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getClientAddrAsString() |   | 0% |   | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| checkDbPasswordAndPrivs(String, String, String, String, PrivPredicate) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getClientAddr() |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| checkMaster() |    | 58% |    | 50% | 1 | 2 | 2 | 5 | 0 | 1 | 
| lambda$forward$8(TMasterOpRequest) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| finishTask(TFinishTaskRequest) |   | 66% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| reportExecStatus(TReportExecStatusParams) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fetchResource() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$streamLoadPut$9(WorkloadGroup) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$listTableStatus$4(Partition) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$listTableStatus$3(Partition) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$forward$7() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| FrontendServiceImpl(ExecuteEnv) |   | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 
| showUser(TShowUserRequest) |   | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |