StmtExecutor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,012 of 5,66164%323 of 69753%2544474111,2502797
executeByNereids(TUniqueId)20543467%445455%29503614101
outfileWriteSuccess(OutFileClause)1600%160%99343411
generateHttpStreamNereidsPlan(TUniqueId)15612444%51168%59194301
executeAndSendResult(boolean, boolean, Queriable, MysqlChannel, CacheAnalyzer, InternalService.PFetchCacheResult)13732370%254363%21352910001
sendBinaryResultRow(ResultSet)1069948%121147%1014214001
handleReplayStmt(String)780%60%44161611
handleExplainPlanProcessStmt(List)730%40%33161611
handleQueryWithRetry(TUniqueId)6818973%212554%1524185801
generateHttpStreamPlan(TUniqueId)652326%80%45142101
lambda$syncLoadForTablets$3(List, Backend)650%40%33191911
sendFields(List, List, List)5311969%81463%612103201
forwardToMaster()520%60%44101011
cancel(Status, boolean)510%120%77171711
executeInternalQuery()4926384%91359%912106301
deleteExistingOutfileFilesInFe(OutFileClause)487%5116%34101201
sendStmtPrepareOK(int, List, List)4718179%72175%71584801
parseByNereids()475754%3562%3541701
clearDeleteExistingFilesInPlan()410%80%559911
sendResultSet(ResultSet, List)353650%4450%3571601
execute(TUniqueId)347669%4660%3652701
parseBooleanResultValue(String)320%80%555511
shouldForwardToMaster()2914%1516%8981001
sendProxyQueryResult()250%40%337711
handleExplainStmt(String, boolean)236674%4450%3541601
sendMetaData(ResultSetMetaData, List)227276%2675%2541701
getRowStringValue(List, FormatOptions)223561%3562%3541301
getInsertOverwriteTableCommand()220%40%337711
handleQueryStmt()2116788%102672%101954401
debugForwardAllQueries()170%40%332211
sendCachedValues(MysqlChannel, List, Queriable, boolean, boolean)1511488%51168%5933201
StmtExecutor(ConnectContext, StatementBase, boolean)1510387%2250%2333101
isQuery()140%40%332211
execute()13838%3125%232601
checkSqlBlocked(Class)13631%1150%121301
getSummaryInfo(boolean)1231196%41477%41037401
queryRetry(TUniqueId)119990%61470%51132901
syncJournalIfNeeded(ConnectContext)10741%3125%232501
getProxyStatus()100%20%223311
getProxyStatusCode()100%20%223311
getProxyErrMsg()100%20%223311
getOutputPacket()90%20%223311
getShowResultSet()90%20%223311
lambda$syncLoadForTablets$2(Set, List, Long)90%20%223311
exprToStringType(List)80%n/a111111
initBlockSqlAstNames()71669%3125%231801
getProxyQueryResultBufList()60%n/a111111
isProfileSafeStmt()6993%62076%51411801
updateProfile(boolean)3386%6100%0421001
getReturnTypes(Queriable)861%1150%121301
cancel(Status)0%n/a112211
syncLoadForTablets(List, List)0%n/a112211
lambda$syncLoadForTablets$4(List, List)0%n/a111111
setProxyShowResultSet(ShowResultSet)0%n/a112211
getProxyShowResultSet()0%n/a111111
getPrepareStmtName()0%n/a111111
isSyncLoadKindStmt()3494%11392%181701
isShortCircuitedWithCtx()1083%1375%130201
hasForwardedToMaster()71%1150%120101
lambda$exprToStringType$5(Expr)0%n/a111111
StmtExecutor(ConnectContext, OriginStatement, boolean)84100%1150%1202401
convertResultBatchToResultRows(TResultBatch)56100%4100%0301301
sendTextResultRow(ResultSet)48100%8100%0501001
getQueryStatisticsForAuditLog()46100%3770%3601101
checkBlockRulesByScan(Planner)43100%8100%0501401
planPrepareStatementSlots()36100%n/a010601
static {...}29100%n/a010601
setStatementContext(StatementContext)18100%n/a010501
checkBlockRulesByRegex(OriginStatement)15100%2100%020501
handleCacheStmt(CacheAnalyzer, MysqlChannel)15100%n/a010301
lambda$getSummaryInfo$0(Map.Entry)14100%n/a010101
StmtExecutor(ConnectContext, String)13100%n/a010301
getOriginStmtInString()13100%1375%130301
isForwardToMaster()12100%2100%020301
checkBlockRules()9100%n/a010301
finalizeQuery()9100%n/a010301
setParsedStmt(StatementBase)9100%n/a010301
exprToType(List)8100%n/a010101
StmtExecutor(ConnectContext, StatementBase)6100%n/a010201
sendFields(List, List)6100%n/a010201
sendMetaData(ResultSetMetaData)100%n/a010201
sendResultSet(ResultSet)100%n/a010201
setPlanner(Planner)100%n/a010201
setMoreStmtExists(boolean)100%n/a010201
getSummaryProfile()100%n/a010101
setProfileType(ProfileManager.ProfileType)100%n/a010201
setCoord(Coordinator)100%n/a010101
lambda$handleQueryWithRetry$1(Long)100%n/a010101
isProxy()100%n/a010101
planner()100%n/a010101
getParsedStmt()100%n/a010101
isHandleQueryInFe()100%n/a010101
isCached()100%n/a010101
getCoord()100%n/a010101
getProfile()100%n/a010101
getContext()100%n/a010101
getOriginStmt()100%n/a010101
lambda$exprToType$6(Expr)100%n/a010101