HudiScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,426 of 1,4260%128 of 1280%94943183183030
doInitialize()2310%240%1313505011
setHudiParams(TFileRangeDesc, HudiSplit)1800%80%55434311
generateHudiSplit(FileSlice, List, String)1050%60%44222211
HudiScanNode(PlanNodeId, TupleDescriptor, boolean, Optional, Optional, SessionVariable, DirectoryLister, ScanContext)930%80%55181811
getPrunedPartitions(HoodieTableMetaClient)810%20%22171711
lambda$startSplit$8(HivePartition, AtomicInteger, long)680%100%66171711
getIncrementalSplits()650%80%55161611
setScanParams(TFileRangeDesc, Split)600%120%77141411
getPartitionsSplits(List, List)590%40%33141411
lambda$startSplit$9(AtomicInteger, long, ExecutorService)560%80%55131311
getPartitionSplits(HivePartition, List)550%60%44121211
lambda$getPartitionSplits$2(HivePartition, Map, List, HoodieBaseFile)410%20%22111111
getNodeExplainString(String, TExplainLevel)400%20%224411
initPrunedPartitions()380%40%33111111
getSplits(int)370%40%339911
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$4(HivePartition, List, AtomicReference, CountDownLatch)110%n/a115511
lambda$getPartitionSplits$3(List, HivePartition, FileSlice)110%n/a112211
lambda$getIncrementalSplits$1(List, FileSlice)110%n/a113311
lambda$getPartitionsSplits$5(Executor, List, AtomicReference, CountDownLatch, HivePartition)90%n/a111111
getFileFormatType()80%20%223311
numApproximateSplits()80%n/a111111
lambda$getSplits$6(List)70%n/a112211
lambda$initPrunedPartitions$7()50%n/a111111
static {...}40%n/a111111