PaimonScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,348 of 2,89553%292 of 42431%1972692736311157
validateIncrementalReadParams(Map)4670%1120%5757919111
getSplits(int)15329265%302848%23302910101
getNodeExplainString(String, TExplainLevel)1117640%8433%57142501
getProcessedTable()834434%16833%1113183301
getPaimonSplitFromAPI()6511563%171139%1415144301
doInitialize()6311564%14422%910123901
setPaimonParams(TFileRangeDesc, PaimonSplit)5710765%3770%36103601
planPaimonSplits(Table, Map, int[])484648%7330%56132601
getDeleteFiles(TFileRangeDesc)460%160%99131311
assignCountToSplits(List, long)370%20%226611
isIncrementalBinlogScan()300%100%666611
preserveBatchScanFilters(FileStoreTable, SnapshotReader)290%80%558811
getBackendPaimonOptions()255468%5758%5782001
getIncrReadParams()180%40%334411
putHistorySchemaInfo(Long)134175%4450%3541301
lambda$planPaimonSplits$10(Optional, ManifestEntry)130%20%221111
determineTargetFileSplitSize(List, boolean)127786%51168%5932101
shouldForceJniForSystemTable()111252%2250%234801
getOrderedPathPartitionKeys()101965%5337%453801
getFileColumnNames()9640%3125%231301
lambda$preserveBatchScanFilters$12(Integer)70%20%221111
createPaimonSplitTaskCacheKey(Optional, Table, Map, Map, int[])66291%4450%4501501
serializePaimonSplitsWithinLimit(List, long)64688%1375%1311101
checkVariantV2Enabled(TupleDescriptor)5964%2250%231401
selectFeSplitSizeForRawFile(String, long, boolean)42987%2466%2421001
setSource(PaimonSource)40%n/a112211
setMaxRetainedSerializedTaskBytes(long)40%n/a112211
lambda$selectFeSplitSizeForRawFile$13()40%n/a111111
setPartitionValues(TFileRangeDesc, Map)11398%21083%2712401
supportNativeReader(Optional)4095%1787%151901
getFieldIndex(List, String)1789%1375%131401
lambda$getPaimonSplitFromAPI$7(int)466%1150%120101
PaimonScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext)48100%1150%1201201
static {...}24100%n/a010201
convertPredicate()14100%n/a010401
createScanRangeLocations()14100%n/a010501
setScanLevelPaimonOptions()11100%1150%120301
setScanParams(TFileRangeDesc, Split)9100%1150%120301
lambda$getPaimonSplitFromAPI$8(Table, Map, int[], long)9100%n/a010201
lambda$getSplits$3(BinaryRow, BinaryRow)9100%n/a010201
serializedTaskBytes(List)8100%n/a010101
getFileFormat(String)8100%n/a010101
lambda$getSplits$4(Split)8100%2100%020101
lambda$doInitialize$1(int)8100%n/a010201
serializeProcessedTable()6100%n/a010201
lambda$getPaimonSplitFromAPI$6(List, SlotDescriptor)6100%n/a010101
lambda$serializedTaskBytes$11(Object)5100%n/a010101
lambda$getSplits$5(long, Split)5100%n/a010101
getSerializedTable()4100%n/a010101
getSerializedTableCacheKey()4100%n/a010101
getTargetTable()4100%n/a010101
lambda$getPaimonSplitFromAPI$9(Object)4100%n/a010101
lambda$checkVariantV2Enabled$2(SlotDescriptor)4100%n/a010101
getPathPartitionKeys()100%n/a010101
getLocationProperties()100%n/a010101
lambda$doInitialize$0(SlotDescriptor)100%n/a010101
getFileFormatType()100%n/a010101