CreateFunctionCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,959 of 3,36841%223 of 36538%1712363586631242
checkUdafClass(String, ClassLoader, HashMap)4010%240%1313565611
convertToPParameterType(Type)1690%240%2424595911
analyzeAliasFunction(ConnectContext)1579136%18933%1215234101
checkRPCUdf(String)1200%100%66222211
checkUdfClass(String, ClassLoader)11910346%8850%79164201
analyzeJavaUdaf(String)1100%20%22191911
analyzeCommon(ConnectContext)10916960%222654%1825155901
analyzeUdaf()7318771%291330%2122195301
checkUdfType(Class, Method, Type, Class, String)726647%6650%47122601
checkAndReturnDefaultJavaUdfUrl(String)680%40%33101011
checkUdfSupportedType(Type, String)554947%4660%3651301
analyzeJavaUdf(String)505451%2100%02101801
analyzePythonUdaf(String)46814%8220%5681101
analyzePythonUdf(String)46814%8220%5681101
analyzePythonUdtf(String)46814%8220%5681101
checkMethodNonStaticAndPublic(String, Method, String)410%40%337711
checkJavaType(String, Method, Class, Class, String)360%20%225511
computeObjectChecksum()348%3125%23111301
analyze(ConnectContext)322745%7750%48102001
analyzeUdf()3010076%10637%7952701
checkArgumentCount(Method, int, String)280%20%225511
extractExpirationTime()25926%3125%2381101
translateToLegacyExpr(Expression, ConnectContext)2111584%2675%2521801
analyzeUdtf()198080%5550%5642201
parseBooleanFromProperties(String)122264%2466%241601
checkReturnJavaType(String, Method, Class)90%n/a112211
checkReturnUdfType(Class, Method, Type)90%n/a112211
analyzeVolatility(FunctionVolatility)71466%2100%022501
accept(PlanVisitor, Object)50%n/a111111
getRealUrl(String)4660%1150%121301
stmtType()0%n/a111111
lambda$checkUdfClass$2(Method)1191%1150%120101
lambda$checkUdfClass$1(Method)1191%2250%230101
validatePythonRuntimeVersion(String)1090%2250%230101
getFunctionBinaryType(String)888%n/a011501
CreateFunctionCommand(SetType, boolean, boolean, boolean, boolean, FunctionName, FunctionArgTypesInfo, DataType, DataType, List, Expression, Map, String)76100%4100%0302501
run(ConnectContext, StmtExecutor)68100%6100%0401501
checkUdfSupportedTypes()43100%1375%130701
checkParams(Expression, String)32100%8100%050801
lambda$checkUdfClass$0(Class, Method)14100%1375%130101
defaultVolatility()10100%4100%030101
static {...}7100%n/a010201