PaimonUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,067 of 1,37622%122 of 14515%1001202623342334
paimonPrimitiveTypeToDorisType(DataType, boolean, boolean)1523418%35716%2631445501
generatePartitionInfo(List, List, boolean)1370%140%88313111
getSchemaInfo(DataType, boolean, boolean)887245%2250%24244201
read(Table, int[], Predicate, Pair[])840%100%66191911
serializePartitionValue(DataType, Object, String)790%160%1111252511
updatePaimonColumnUniqueId(Column, DataType)650%80%66171711
getPartitionInfoMap(Table, BinaryRow, String)650%20%22141411
getPaimonSnapshotByTimestamp(DataTable, String, boolean)600%80%55161611
toListPartitionItem(String, List)560%40%339911
extractBranchOrTagName(TableScanParams)400%80%557711
resolvePaimonBranch(TableScanParams, Table)300%40%337711
lambda$parseSchema$2(List, boolean, boolean, List, DataField)280%n/a117711
encodeDataSplitToString(DataSplit)260%n/a117711
getSchemaInfo(TableSchema, boolean, boolean)190%n/a115511
getPaimonSnapshotBySnapshotId(DataTable, String)180%n/a115511
parseSchema(RowType, List, boolean, boolean)150%n/a113311
isTableReadSequenceNumberEnabled(PaimonSysExternalTable)121961%1375%135901
isDigitalString(String)110%40%331111
getPaimonSnapshotByTag(DataTable, String)110%n/a112211
lambda$paimonPrimitiveTypeToDorisType$1(boolean, boolean, DataField)110%n/a112211
parseSchema(Table, boolean, boolean)100%n/a112211
updatePaimonColumnUniqueId(Column, DataField)90%n/a113311
isLegacyPartitionName(Table)80%n/a112211
lambda$read$0(List, InternalRowSerializer, InternalRow)70%n/a111111
buildAuditLogHistoryFields(List, boolean)62278%2250%231601
encodeObjectToString(Object)61164%n/a012401
lambda$getPaimonSnapshotByTag$3(String)60%n/a111111
resolveHistorySchemaFields(ExternalTable, List)42686%2360%242801
PaimonUtil()30%n/a111111
buildBinlogHistoryFields(List, boolean)4597%2466%240801
getSchemaInfo(List, boolean, boolean)44100%2100%0201001
getHistorySchemaInfo(ExternalTable, TableSchema, boolean, boolean)21100%n/a010401
static {...}10100%n/a010301
paimonTypeToDorisType(DataType, boolean, boolean)5100%n/a010101