PaimonScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total659 of 4,75386%250 of 88071%224527140987887
validateIncrementalReadParams(Map)11435375%238979%2357189101
setPaimonParams(TFileRangeDesc, PaimonSplit)8162288%6013068%51961014001
getPaimonSplitFromAPI()4813273%111760%915134301
planPaimonSplits(Table, Map, int[])484648%7330%56132601
getSplits(int)3749493%67492%641912101
isFullyMaterializedPkDvSplit(DataSplit)370%100%668811
isRustVerifiedHdfsBackend(Map)3414480%222250%172392701
preserveBatchScanFilters(FileStoreTable, SnapshotReader)290%80%558811
canUseNativeBlobSplit(DataSplit, Set)268877%131756%131662001
getDeleteFiles(TFileRangeDesc)192758%10637%8961301
createNativeBlobSplits(DataSplit, Map, long, Set)1818090%31583%31044201
getProcessedTable()1611187%24100%01343301
getBackendPaimonOptions()146582%4866%4742001
createBlobFileDescriptor(DataSplit, DataFileMeta)135480%50%1211101
lambda$planPaimonSplits$20(Optional, ManifestEntry)130%20%221111
doInitialize()1019595%51777%41224301
determineTargetFileSplitSize(List, boolean)88191%41275%4922101
isRustUnsupportedPartialUpdateReadOption(String)83280%9950%7101901
assignCountToSplits(List, long)82978%50%121601
supportNativeReader(Optional)79393%31986%31222201
containsTimestampLtz(DataType)74987%31381%3921601
lambda$preserveBatchScanFilters$22(Integer)70%20%221111
serializePaimonSplitsWithinLimit(List, long)64688%375%1311101
lambda$canUseNativeBlobSplit$12(Set, String)60%n/a111111
getOrderedPathPartitionKeys()2586%2675%251801
setSource(PaimonSource)0%n/a112211
setMaxRetainedSerializedTaskBytes(long)0%n/a112211
lambda$selectFeSplitSizeForRawFile$23()0%n/a111111
lambda$getHistoryTableSchema$4(Long)2790%375%130501
findBlobParquetAnchor(List, Set)7197%31785%31111701
needsNativeBlobMaterialization(boolean)3594%5758%571701
selectFeSplitSizeForRawFile(String, long, boolean)3193%583%1411001
splitHasOrcFile(DataSplit)2793%2675%251801
splitHasExternalFiles(DataSplit)2291%583%141701
shouldForceJniForSystemTable()2191%375%131801
isRustVerifiedLocationScheme(String)1789%375%131601
getFieldIndex(List, String)1789%375%131401
hasFieldOptionSuffix(String, String)1083%375%130101
lambda$needsNativeBlobMaterialization$11(SlotDescriptor)1083%375%130101
lambda$getPaimonSplitFromAPI$17(int)66%50%120101
setPartitionValues(TFileRangeDesc, Map)11499%1191%1702401
putHistorySchemaInfo(Long)3997%583%1411101
hasRustUnsupportedMergeOption(Map, CoreOptions.MergeEngine)3497%1191%171901
isIncrementalBinlogScan()2996%3770%360601
getNodeExplainString(String, TExplainLevel)187100%12100%0702501
static {...}74100%n/a010601
createPaimonSplitTaskCacheKey(Optional, Table, Map, Map, int[])68100%2675%2501501
PaimonScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext)53100%50%1201301
isRustUnsupportedAggregationRuntimeOption(String)36100%7956%790801
isHdfsLocationScheme(String)21100%583%140401
getIncrReadParams()18100%2250%230401
paimonDataFilePath(DataSplit, DataFileMeta)17100%n/a010101
lambda$createNativeBlobSplits$13(Set, DataField)16100%4100%030201
getFileColumnNames()15100%4100%030301
checkVariantV2Enabled(TupleDescriptor)14100%4100%030401
convertPredicate()14100%n/a010401
createScanRangeLocations()14100%n/a010501
lambda$getSplits$8(BinaryRow, BinaryRow)13100%n/a010301
setScanLevelPaimonOptions()11100%50%120301
setScanParams(TFileRangeDesc, Split)9100%50%120301
getHistoryTableSchema(long)9100%n/a010101
lambda$getPaimonSplitFromAPI$18(Table, Map, int[], long)9100%n/a010201
serializedTaskBytes(List)8100%n/a010101
getFileFormat(String)8100%n/a010101
lambda$getSplits$9(Split)8100%2100%020101
lambda$doInitialize$1(int)8100%n/a010201
hasProjectedFileColumn()7100%n/a010101
serializeProcessedTable()6100%n/a010201
lambda$getPaimonSplitFromAPI$16(List, SlotDescriptor)6100%n/a010101
lambda$createNativeBlobSplits$14(DataFileMeta)6100%n/a010101
lambda$getSplits$7(SlotDescriptor)6100%n/a010101
lambda$serializedTaskBytes$21(Object)100%n/a010101
lambda$getSplits$10(long, Split)100%n/a010101
getSerializedTable()100%n/a010101
getSerializedTableCacheKey()100%n/a010101
getTargetTable()100%n/a010101
lambda$getPaimonSplitFromAPI$19(Object)100%n/a010101
lambda$hasProjectedFileColumn$15(SlotDescriptor)100%n/a010101
lambda$setPaimonParams$6(SlotDescriptor)100%n/a010101
lambda$setPaimonParams$5(DataField)100%n/a010101
lambda$containsTimestampLtz$3(DataField)100%n/a010101
lambda$checkVariantV2Enabled$2(SlotDescriptor)100%n/a010101
getPathPartitionKeys()100%n/a010101
getLocationProperties()100%n/a010101
lambda$doInitialize$0(SlotDescriptor)100%n/a010101
getHiveParquetTimeZone()100%n/a010101
getFileFormatType()100%n/a010101