IcebergUtils

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,903 of 2,9030%352 of 3520%2462466486484545
convertToIcebergExpr(Expr, Schema)3140%650%3737858511
getQuerySpecSnapshot(Table, Optional, Optional)2350%320%1717393911
getPartitionRange(String, String, List)1910%110%88363611
generateIcebergPartition(Table, StructLike)1780%80%55303011
extractDorisLiteral(Type, Expr)1740%400%2424535311
parseIcebergLiteral(String, Type)1580%120%1111272711
solveIcebergPartitionSpec(PartitionDesc, Schema)1320%150%1111262611
serializePartitionValue(Type, Object, String)1160%180%1212292911
mergeOverlapPartitions(Map)1130%80%55191911
checkConversion(Expression, Schema)980%230%1414323211
loadPartitionInfo(ExternalTable, long)880%40%33181811
lambda$getSchema$1(boolean, ExternalTable, long)820%100%66151511
icebergTypeToDorisType(Type)650%60%55141411
parseSchema(Schema)630%80%55141411
loadSchemaCacheValue(ExternalTable, long, boolean)620%80%55141411
dataLocation(Table)560%60%44111111
loadIcebergPartition(Table, long)550%40%33141411
getFileCompress(Table)540%80%55111111
icebergPrimitiveTypeToDorisType(Type.PrimitiveType)530%120%1212151511
updateIcebergColumnUniqueId(Column, Types.NestedField)530%60%55141411
getIcebergRowCount(ExternalTable)520%20%22141411
getPartitionInfoMap(PartitionData, String)510%20%22131311
getSchemaCacheValue(ExternalTable, long)510%20%227711
getFileFormat(Table)490%60%44101011
isIcebergBranchOrTag(Optional)470%140%88121211
getIcebergSnapshotCacheValue(Optional, ExternalTable, Optional)400%40%33111111
createIcebergHiveCatalog(ExternalCatalog, String)370%20%229911
convertDorisExprToSlotRef(Expr)240%60%447711
getLastedIcebergSnapshot(ExternalTable)220%20%224411
dorisTypeToIcebergType(Type)180%20%223311
getSchema(ExternalTable, long, boolean)180%n/a113311
getMatchingManifest(List, Map, Expression)180%n/a117711
showCreateView(IcebergExternalTable)180%n/a112211
lambda$getMatchingManifest$2(Map, Expression, Integer)160%n/a115511
getIcebergSchema(ExternalTable)140%n/a115511
sortPartitionMap(Map)130%n/a113311
getOrFetchSnapshotCacheValue(Optional, ExternalTable)130%20%223311
static {...}110%n/a113311
lambda$getMatchingManifest$4(ManifestFile)100%40%331111
lambda$getMatchingManifest$3(LoadingCache, ManifestFile)90%n/a111111
lambda$icebergTypeToDorisType$0(Types.NestedField)90%n/a111111
getIcebergView(ExternalTable)80%n/a112211
getIcebergTable(ExternalTable)60%n/a113311
lambda$mergeOverlapPartitions$5(String, String, Set)60%n/a112211
IcebergUtils()30%n/a111111