HudiScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,661 of 1,6610%142 of 1420%1071073733733636
doInitialize()2290%240%1313505011
setHudiParams(TFileRangeDesc, HudiSplit)1890%80%55464611
copyHudiSplit(HudiSplit)970%20%22242411
HudiScanNode(PlanNodeId, TupleDescriptor, boolean, Optional, Optional, SessionVariable, DirectoryLister, ScanContext)940%80%55181811
generateHudiSplit(FileSlice, List, String)940%20%22202011
getIncrementalSplits()850%100%66191911
getPrunedPartitions(HoodieTableMetaClient)800%20%22171711
lambda$startSplit$11(HivePartition, AtomicInteger, long)680%100%66171711
getPartitionSplits(HivePartition, List)610%80%55121211
setScanParams(TFileRangeDesc, Split)600%120%77141411
planPartitionSplits(HivePartition)600%60%44131311
getPartitionsSplits(List, List)590%40%33141411
lambda$startSplit$12(AtomicInteger, long, ExecutorService)560%80%55131311
getNodeExplainString(String, TExplainLevel)400%20%224411
lambda$getIncrementalSplits$3()400%40%33101011
initPrunedPartitions()380%40%33111111
getSplits(int)370%40%339911
lambda$planPartitionSplits$5(HivePartition, Map, List, HoodieBaseFile)370%20%22101011
isBatchMode()350%80%558811
lambda$getPrunedPartitions$0(String, List, NameMapping, String, String, PartitionItem)300%n/a115511
startSplit(int)280%20%228811
getLocationProperties()250%20%226611
putHistorySchemaInfo(InternalSchema)140%20%223311
canUseNativeReader()110%40%331111
lambda$getPartitionsSplits$7(HivePartition, List, AtomicReference, CountDownLatch)110%n/a115511
lambda$planPartitionSplits$6(List, HivePartition, FileSlice)110%n/a112211
lambda$getIncrementalSplits$2(List, FileSlice)110%n/a114411
copyList(List)90%20%221111
lambda$getPartitionsSplits$8(Executor, List, AtomicReference, CountDownLatch, HivePartition)90%n/a111111
getFileFormatType()80%20%223311
numApproximateSplits()80%n/a111111
lambda$getSplits$9(List)70%n/a112211
lambda$getIncrementalSplits$1(Split)70%n/a112211
lambda$initPrunedPartitions$10()50%n/a111111
lambda$getPartitionSplits$4(HivePartition)40%n/a111111
static {...}40%n/a111111