HudiScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,379 of 1,4061%118 of 1201%88922993042932
doInitialize()2240%220%1212474711
setHudiParams(TFileRangeDesc, HudiSplit)1890%80%55464611
generateHudiSplit(FileSlice, List, String)1050%60%44222211
HudiScanNode(PlanNodeId, TupleDescriptor, boolean, Optional, Optional, SessionVariable, DirectoryLister, ScanContext)940%80%55181811
getPrunedPartitions(HoodieTableMetaClient)810%20%22171711
setScanParams(TFileRangeDesc, Split)600%120%77141411
getSplits(int)600%60%44141411
lambda$startSplit$9(HivePartition, AtomicInteger)590%80%55141411
getPartitionSplits(HivePartition, List)550%60%44121211
lambda$startSplit$10(AtomicInteger, ExecutorService)550%80%55131311
isBatchMode()490%100%66101011
getPartitionsSplits(List, List)480%20%22111111
getIncrementalSplits()430%40%339911
lambda$getPartitionSplits$3(HivePartition, Map, List, HoodieBaseFile)410%20%22111111
getNodeExplainString(String, TExplainLevel)400%20%224411
lambda$getPrunedPartitions$0(String, List, NameMapping, String, String, PartitionItem)260%n/a115511
getLocationProperties()250%20%226611
startSplit(int)250%20%227711
putHistorySchemaInfo(InternalSchema)140%20%223311
canUseNativeReader()110%40%331111
lambda$getPartitionsSplits$5(HivePartition, List, AtomicReference, CountDownLatch)110%n/a115511
lambda$getPartitionSplits$4(List, HivePartition, FileSlice)110%n/a112211
lambda$getIncrementalSplits$2(List, FileSlice)110%n/a113311
lambda$getPartitionsSplits$6(Executor, List, AtomicReference, CountDownLatch, HivePartition)90%n/a111111
getFileFormatType()80%20%223311
numApproximateSplits()80%n/a111111
lambda$getSplits$8(List)70%n/a112211
lambda$isBatchMode$11()50%n/a111111
lambda$getSplits$7()50%n/a111111
getPartitionValues(ListPartitionItem)15100%n/a010401
lambda$getPartitionValues$1(LiteralExpr)8100%2100%020101
static {...}4100%n/a010101