StmtExecutor

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,253 of 5,2530%634 of 6340%4124121,1331,1339494
executeByNereids(TUniqueId)4800%640%3333919111
executeAndSendResult(boolean, boolean, Queriable, MysqlChannel, CacheAnalyzer, InternalService.PFetchCacheResult)4430%640%3333959511
executeInternalQuery()2960%180%1010575711
generateHttpStreamNereidsPlan(TUniqueId)2800%160%99444411
handleQueryWithRetry(TUniqueId)2720%460%2424636311
sendStmtPrepareOK(int, List, List)2520%280%1515545411
sendBinaryResultRow(ResultSet)1990%220%1313383811
handleQueryStmt()1880%360%1919444411
getSummaryInfo(boolean)1770%140%88303011
sendFields(List, List, List)1670%200%1111313111
outfileWriteSuccess(OutFileClause)1460%140%88313111
sendCachedValues(MysqlChannel, List, Queriable, boolean, boolean)1290%160%99323211
StmtExecutor(ConnectContext, StatementBase, boolean)1190%40%33313111
queryRetry(TUniqueId)1170%200%1111303011
handleCacheStmt(CacheAnalyzer, MysqlChannel)980%180%1010232311
generateHttpStreamPlan(TUniqueId)940%80%55242411
parseByNereids()910%60%44141411
sendMetaData(ResultSetMetaData, List)890%60%44161611
handleExplainStmt(String, boolean)890%80%55161611
StmtExecutor(ConnectContext, OriginStatement, boolean)850%20%22242411
handleReplayStmt(String)780%60%44161611
execute(TUniqueId)750%60%44191911
forwardToMaster()750%100%66161611
handleExplainPlanProcessStmt(List)730%40%33161611
sendResultSet(ResultSet, List)710%80%55161611
isProfileSafeStmt()680%240%1313161611
lambda$syncLoadForTablets$3(List, Backend)650%40%33191911
convertResultBatchToResultRows(TResultBatch)560%40%33131311
getRowStringValue(List, FormatOptions)510%80%55121211
cancel(Status, boolean)510%120%77171711
sendTextResultRow(ResultSet)480%80%55101011
getQueryStatisticsForAuditLog()460%100%66111111
checkBlockRulesByScan(Planner)390%80%55121211
updateProfile(boolean)380%60%44101011
isSyncLoadKindStmt()360%140%887711
planPrepareStatementSlots()350%n/a116611
shouldForwardToMaster()340%160%99101011
execute()290%40%337711
static {...}260%n/a115511
sendProxyQueryResult()250%40%337711
initBlockSqlAstNames()230%40%338811
getInsertOverwriteTableCommand()220%40%337711
syncJournalIfNeeded()200%40%335511
checkSqlBlocked(Class)190%20%223311
debugForwardAllQueries()170%40%332211
checkBlockRulesByRegex(OriginStatement)150%20%225511
isQuery()140%40%332211
lambda$getSummaryInfo$0(Map.Entry)140%n/a111111
StmtExecutor(ConnectContext, String)130%n/a113311
getReturnTypes(Queriable)130%20%223311
getOriginStmtInString()130%40%333311
isForwardToMaster()120%20%223311
isShortCircuitedWithCtx()120%40%332211
getProxyStatus()100%20%223311
getProxyStatusCode()100%20%223311
getProxyErrMsg()100%20%223311
getOutputPacket()90%20%223311
getShowResultSet()90%20%223311
checkBlockRules()90%n/a113311
finalizeQuery()90%n/a113311
setParsedStmt(StatementBase)90%n/a113311
lambda$syncLoadForTablets$2(Set, List, Long)90%20%223311
exprToStringType(List)80%n/a111111
exprToType(List)80%n/a111111
StmtExecutor(ConnectContext, StatementBase)60%n/a112211
sendFields(List, List)60%n/a112211
getReturnTypes()60%n/a111111
getProxyQueryResultBufList()60%n/a111111
cancel(Status)50%n/a112211
syncLoadForTablets(List, List)50%n/a112211
sendMetaData(ResultSetMetaData)50%n/a112211
sendResultSet(ResultSet)50%n/a112211
lambda$syncLoadForTablets$4(List, List)50%n/a111111
setPlanner(Planner)40%n/a112211
getColumns()40%n/a111111
getSummaryProfile()40%n/a111111
setProfileType(ProfileManager.ProfileType)40%n/a112211
setProxyShowResultSet(ShowResultSet)40%n/a112211
setCoord(Coordinator)40%n/a111111
lambda$handleQueryWithRetry$1(Long)40%n/a111111
isProxy()0%n/a111111
planner()0%n/a111111
getProxyShowResultSet()0%n/a111111
getParsedStmt()0%n/a111111
isHandleQueryInFe()0%n/a111111
isCached()0%n/a111111
getCoord()0%n/a111111
getProfile()0%n/a111111
getContext()0%n/a111111
getOriginStmt()0%n/a111111
getPrepareStmtName()0%n/a111111
lambda$exprToType$6(Expr)0%n/a111111
lambda$exprToStringType$5(Expr)0%n/a111111
analyzeVariablesInStmt()0%n/a111111