HiveScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,067 of 1,86542%121 of 21042%861442464161239
getFileAttributes()3070%180%1010686811
getPartitions()1280%80%55323211
setScanParams(TFileRangeDesc, Split)1040%60%44262611
getSplits(int)920%60%44202011
getDeleteFiles(TFileRangeDesc)900%260%1414212111
getFileSplitByPartitions(HiveExternalMetaCache, List, List, String, int, boolean)632730%10216%67162201
needSplitFiles(List, int)43714%9110%5681101
splitAllFiles(List, List, long)360%20%22111111
doInitialize()340%20%228811
selectFiles(List)2910378%4866%3752701
getFileCachesByPartitions(HiveExternalMetaCache, List, String, boolean)289577%31381%3982401
getFileSplitByTransaction(HiveExternalMetaCache, List, String)212453%5116%344801
lambda$startSplit$3(AtomicInteger, long, Exception)151244%2466%243801
getPathPartitionKeys()150%n/a113311
getFileCompressType(FileSplit)110%20%224411
numApproximateSplits()91257%1150%120301
lambda$getFileAttributes$6(TFileTextScanRangeParams, String)80%n/a111111
lambda$getPathPartitionKeys$5(String)80%20%221111
determineTargetFileSplitSize(List, boolean)79393%51575%51122201
startSplit(int)69794%31178%3822301
selectBatchMode()58994%31785%31132301
retainedHiveFileCount(List)53487%2466%241801
getTargetTable()30%n/a111111
HiveScanNode(PlanNodeId, TupleDescriptor, String, StatisticalType, boolean, SessionVariable, DirectoryLister, ScanContext)42100%n/a0101001
copyFileStatus(HiveExternalMetaCache.HiveFileStatus, HiveExternalMetaCache.FileCacheValue)38100%n/a0101001
createSplitAssignment(Map, List, boolean)18100%n/a010301
setSelectedPartitions(LogicalFileScan.SelectedPartitions)14100%1375%130301
markTransactionalHiveScanParams(TFileScanRangeParams)14100%n/a010401
isBatchMode()12100%2100%020301
HiveScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, DirectoryLister, ScanContext)11100%n/a010201
shouldTrimDoubleQuotes(TFileTextScanRangeParams)11100%1375%130101
createSplitBatchSource(HiveExternalMetaCache, AtomicInteger, String, int)9100%n/a010101
lambda$startSplit$1(StmtExecutor)8100%4100%030301
lambda$createSplitAssignment$0(HiveScanNode, Backend, Map, Split, List, boolean)8100%n/a010101
getFileFormatType()6100%n/a010101
getLocationProperties()4100%n/a010101
lambda$startSplit$2(StmtExecutor)4100%n/a010101
static {...}4100%n/a010101
lambda$getFileCachesByPartitions$4(List, long)100%n/a010101