| replacePartition(TReplacePartitionRequest) |  | 0% |  | 0% | 28 | 28 | 159 | 159 | 1 | 1 | 
| createPartition(TCreatePartitionRequest) |  | 0% |  | 0% | 22 | 22 | 137 | 137 | 1 | 1 | 
| restoreSnapshotImpl(TRestoreSnapshotRequest, String) |  | 0% |  | 0% | 21 | 21 | 86 | 86 | 1 | 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 | 
| checkAuth(TCheckAuthRequest) |  | 0% |  | 0% | 15 | 15 | 54 | 54 | 1 | 1 | 
| getDbNames(TGetDbsParams) |  | 0% |  | 0% | 15 | 15 | 58 | 58 | 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 | 
| 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 | 
| fetchSchemaTableData(TFetchSchemaTableDataRequest) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| updatePlanStatsCache(TUpdatePlanStatsCacheRequest) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| snapshotLoaderReport(TSnapshotLoaderReportRequest) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| FrontendServiceImpl(ExecuteEnv) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| checkToken(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| getMysqlTableSchema(String, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 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 | 
| finishTask(TFinishTaskRequest) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| report(TReportRequest) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| checkMaster() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| lambda$getQueryStats$12(TQueryStatsResult, String, Map) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 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 | 
| showUser(TShowUserRequest) |  | 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 | 
| lambda$forward$8(TMasterOpRequest) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| reportExecStatus(TReportExecStatusParams) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| fetchResource() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| static {...} |  | 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 |