IcebergScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,394 of 3,3940%382 of 3820%2652657637637070
setIcebergParams(TFileRangeDesc, IcebergSplit)3790%420%2222868611
planFileScanTaskWithManifestCache(TableScan)2600%280%1515646411
doGetPositionDeletesSystemTableSplits()1910%200%1111393911
createIcebergSplit(FileScanTask)1580%180%1010353511
doGetSplits(int)1440%180%1010353511
getPartitionDataObjectJson(PartitionData, PartitionSpec, List)1330%160%99222211
createIcebergPositionDeleteSysSplit(PositionDeletesScanTask)1130%80%55292911
setIcebergPositionDeleteSysTableParams(TFileRangeDesc, IcebergSplit, TTableFormatFileDesc, TIcebergFileDesc)1060%100%66252511
isBatchMode()990%140%88303011
createTableScan()960%120%77202011
getNodeExplainString(String, TExplainLevel)870%80%55131311
initLocationPathCache(String)740%60%44181811
doInitialize()720%40%33161611
initIcebergSource(ExternalTable)710%120%77141411
splitFiles(TableScan)640%60%44151511
getBase64EncodedInitialDefaultsForScan()630%80%55151511
getDeleteFiles(TFileRangeDesc)610%200%1111171711
lambda$isBatchMode$10()610%60%44161611
getDeleteFileFilters(FileScanTask)590%60%44111111
determineTargetFileSplitSize(Iterable)580%100%66131311
lambda$doStartSplit$3(TableScan)570%40%33141411
createLocationPathWithCache(String)540%80%558811
lambda$doStartSplit$2(TableScan, AtomicReference)500%60%44141411
IcebergScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext)450%n/a11121211
doGetSystemTableSplits()450%40%33131311
IcebergScanNode(PlanNodeId, TupleDescriptor, IcebergSysExternalTable, SessionVariable, ScanContext)440%n/a11121211
recordManifestCacheProfile()420%60%449911
assignCountToSplits(List, long)410%40%338811
getPartitionJsonValue(Type, String)390%100%99111111
IcebergScanNode(PlanNodeId, TupleDescriptor, SessionVariable, ScanContext)380%n/a11101011
planFileScanTask(TableScan)360%20%227711
getFileScanTasksFromContext()340%40%339911
createIcebergSysSplit(ScanTask)300%40%337711
checkPositionDeletesBackendCompatibility(Iterable)300%40%336611
getSplits(int)270%20%226611
classifyColumn(SlotDescriptor, List)270%60%447711
checkNotSupportedException(Exception)270%20%225511
getCountFromSnapshot()260%40%336611
createScanRangeLocations()250%n/a117711
getNativePositionDeleteFileFormat(FileFormat)250%60%445511
getSpecifiedSnapshot()230%40%337711
extractNameMapping()220%40%334411
toTFileFormatType(FileFormat)220%40%335511
isPositionDeletesSystemTable()170%40%333311
setDeleteFileFormat(TIcebergDeleteFileDesc, FileFormat)160%40%335511
startSplit(int)160%n/a115511
recordManifestCacheAccess(boolean)160%20%224411
getPositionDeletesOutputPartitionFields()150%n/a113311
determinePositionDeleteTargetSplitSize(Iterable)140%20%223311
doStartSplit()120%n/a114411
numApproximateSplits()120%20%221111
getFileFormatType()110%20%223311
getDeleteFileContentType(int)100%40%445511
setScanParams(TFileRangeDesc, Split)90%20%223311
lambda$planFileScanTaskWithManifestCache$5(Map, Expression, boolean, Integer, PartitionSpec)90%n/a112211
isPositionDeletesPartitionColumnRequested()70%n/a112211
lambda$doGetSystemTableSplits$9(List, FileScanTask)70%n/a111111
lambda$doGetSplits$8(List, FileScanTask)70%n/a111111
lambda$createIcebergSplit$6(PartitionData, PartitionSpec, PartitionData)70%n/a112211
enableCurrentIcebergScanSemantics()60%n/a112211
splitPositionDeleteScanTask(PositionDeletesScanTask)60%n/a111111
lambda$isPositionDeletesPartitionColumnRequested$7(SlotDescriptor)60%n/a111111
lambda$planFileScanTaskWithManifestCache$4(Expr)60%n/a111111
getPathPartitionKeys()40%n/a111111
getTargetTable()40%n/a111111
toThrift(TPlanNode)40%n/a112211
lambda$startSplit$1()40%n/a112211
lambda$getSplits$0(int)40%n/a111111
static {...}40%n/a111111
getLocationProperties()0%n/a111111