PaimonScanNode

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,895 of 2,8950%424 of 4240%2692696316315757
validateIncrementalReadParams(Map)4670%1120%5757919111
getSplits(int)4450%580%303010110111
getNodeExplainString(String, TExplainLevel)1870%120%77252511
getPaimonSplitFromAPI()1800%280%1515434311
doInitialize()1780%180%1010393911
setPaimonParams(TFileRangeDesc, PaimonSplit)1640%100%66363611
getProcessedTable()1270%240%1313333311
setPartitionValues(TFileRangeDesc, Map)1150%120%77242411
planPaimonSplits(Table, Map, int[])940%100%66262611
determineTargetFileSplitSize(List, boolean)890%160%99212111
getBackendPaimonOptions()790%120%77202011
createPaimonSplitTaskCacheKey(Optional, Table, Map, Map, int[])680%80%55151511
putHistorySchemaInfo(Long)540%80%55131311
serializePaimonSplitsWithinLimit(List, long)520%40%33111111
PaimonScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext)480%20%22121211
getDeleteFiles(TFileRangeDesc)460%160%99131311
supportNativeReader(Optional)420%80%559911
assignCountToSplits(List, long)370%20%226611
selectFeSplitSizeForRawFile(String, long, boolean)330%60%44101011
isIncrementalBinlogScan()300%100%666611
getOrderedPathPartitionKeys()290%80%558811
preserveBatchScanFilters(FileStoreTable, SnapshotReader)290%80%558811
static {...}240%n/a112211
shouldForceJniForSystemTable()230%40%338811
getFieldIndex(List, String)190%40%334411
getIncrReadParams()180%40%334411
getFileColumnNames()150%40%333311
checkVariantV2Enabled(TupleDescriptor)140%40%334411
convertPredicate()140%n/a114411
createScanRangeLocations()140%n/a115511
lambda$planPaimonSplits$10(Optional, ManifestEntry)130%20%221111
setScanLevelPaimonOptions()110%20%223311
setScanParams(TFileRangeDesc, Split)90%20%223311
lambda$getPaimonSplitFromAPI$8(Table, Map, int[], long)90%n/a112211
lambda$getSplits$3(BinaryRow, BinaryRow)90%n/a112211
serializedTaskBytes(List)80%n/a111111
getFileFormat(String)80%n/a111111
lambda$getSplits$4(Split)80%20%221111
lambda$doInitialize$1(int)80%n/a112211
lambda$preserveBatchScanFilters$12(Integer)70%20%221111
serializeProcessedTable()60%n/a112211
lambda$getPaimonSplitFromAPI$7(int)60%20%221111
lambda$getPaimonSplitFromAPI$6(List, SlotDescriptor)60%n/a111111
lambda$serializedTaskBytes$11(Object)50%n/a111111
lambda$getSplits$5(long, Split)50%n/a111111
setSource(PaimonSource)40%n/a112211
getSerializedTable()40%n/a111111
getSerializedTableCacheKey()40%n/a111111
setMaxRetainedSerializedTaskBytes(long)40%n/a112211
getTargetTable()40%n/a111111
lambda$selectFeSplitSizeForRawFile$13()40%n/a111111
lambda$getPaimonSplitFromAPI$9(Object)40%n/a111111
lambda$checkVariantV2Enabled$2(SlotDescriptor)40%n/a111111
getPathPartitionKeys()0%n/a111111
getLocationProperties()0%n/a111111
lambda$doInitialize$0(SlotDescriptor)0%n/a111111
getFileFormatType()0%n/a111111