PaimonScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,296 of 4,58571%205 of 78073%1824772739912487
getNodeExplainString(String, TExplainLevel)2460%200%1111343411
doInitialize()1780%180%1010393911
getVectorSearchSplits()1610%80%55393911
setExternalSearchRequest()1180%40%33292911
setPaimonParams(TFileRangeDesc, PaimonSplit)10950682%2211884%21712113701
getSplits(int)7837382%174371%15311510401
validateIncrementalReadParams(Map)5641188%169685%165789101
getDeleteFiles(TFileRangeDesc)460%160%99131311
getPaimonConvertibleConjuncts()400%40%339911
getPaimonSplitFromAPI()3114982%62278%61584301
resolvePaimonFieldName(Table, String)210%40%335511
createScanRangeLocations()190%20%227711
getProcessedTable()1810985%42083%41343301
lambda$getVectorSearchSplits$11(Split)170%20%222211
convertPredicate()140%n/a114411
lambda$planPaimonSplits$16(Optional, ManifestEntry)130%20%221111
planPaimonSplits(Table, Map, int[])128287%3770%3632601
isVectorSearch()1033%516%340101
assignCountToSplits(List, long)82978%50%121601
lambda$doInitialize$1(int)80%n/a112211
determineTargetFileSplitSize(List, boolean)78292%31381%3932101
putHistorySchemaInfo(Long)73382%3350%2431101
lambda$preserveBatchScanFilters$18(Integer)70%20%221111
getBackendPaimonOptions()67392%3975%3732001
lambda$getHistoryTableSchema$5(Long)62480%375%131501
lambda$getPaimonConvertibleConjuncts$3(SlotRef)0%n/a112211
getSerializedTable()0%n/a111111
getTargetTable()0%n/a111111
setAnnSortQueryVector(float[])0%n/a112211
setAnnSortColumnName(String)0%n/a112211
setAnnSortLimit(long)0%n/a112211
setAnnMetric(TVectorMetric)0%n/a112211
lambda$selectFeSplitSizeForRawFile$19()0%n/a111111
getLocationProperties()0%n/a111111
lambda$doInitialize$0(SlotDescriptor)0%n/a111111
containsTimestampLtz(DataType)5496%1593%1911601
isFullyMaterializedPkDvSplit(DataSplit)3594%990%161801
splitHasOrcFile(DataSplit)2793%2675%251801
getOrderedPathPartitionKeys()2793%787%151801
logRustFallbackReasons(String, String)2592%583%140601
splitHasExternalFiles(DataSplit)2291%583%141701
shouldForceJniForSystemTable()2191%375%131801
lambda$getPaimonSplitFromAPI$13(int)66%50%120101
getFileFormatType()0%n/a111111
setPartitionValues(TFileRangeDesc, Map)11499%1191%1702401
hasRustUnsupportedMergeOption(Map, CoreOptions.MergeEngine)3497%1191%171901
isIncrementalBinlogScan()2996%4660%460601
isRustVerifiedHdfsBackend(Map)178100%63886%62302701
supportNativeReader(Optional)100100%22100%01202201
filterVectorIndexOptions(Map, String, String)94100%1995%11101401
static {...}74100%n/a010601
createPaimonSplitTaskCacheKey(Optional, Table, Map, Map, int[])68100%787%1501501
PaimonScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext)65100%2100%0201701
serializePaimonSplitsWithinLimit(List, long)52100%4100%0301101
isRustUnsupportedPartialUpdateReadOption(String)40100%31583%3100901
isRustUnsupportedAggregationRuntimeOption(String)36100%51168%590801
selectFeSplitSizeForRawFile(String, long, boolean)33100%6100%0401001
preserveBatchScanFilters(FileStoreTable, SnapshotReader)29100%2675%250801
isHdfsLocationScheme(String)21100%6100%040401
isRustVerifiedLocationScheme(String)19100%4100%030601
getFieldIndex(List, String)19100%4100%030401
getIncrReadParams()18100%2250%230401
getFileColumnNames()15100%375%130301
checkVariantV2Enabled(TupleDescriptor)14100%375%130401
lambda$getSplits$8(BinaryRow, BinaryRow)13100%n/a010301
hasFieldOptionSuffix(String, String)12100%4100%030101
setScanLevelPaimonOptions()11100%50%120301
setScanParams(TFileRangeDesc, Split)9100%50%120301
getHistoryTableSchema(long)9100%n/a010101
lambda$getPaimonSplitFromAPI$14(Table, Map, int[], long)9100%n/a010201
serializedTaskBytes(List)8100%n/a010101
getFileFormat(String)8100%n/a010101
lambda$getSplits$9(Split)8100%2100%020101
serializeProcessedTable()6100%n/a010201
lambda$getPaimonSplitFromAPI$12(List, SlotDescriptor)6100%n/a010101
lambda$serializedTaskBytes$17(Object)100%n/a010101
lambda$getSplits$10(long, Split)100%n/a010101
setSource(PaimonSource)100%n/a010201
getSerializedTableCacheKey()100%n/a010101
setMaxRetainedSerializedTaskBytes(long)100%n/a010201
lambda$getPaimonSplitFromAPI$15(Object)100%n/a010101
lambda$setPaimonParams$7(SlotDescriptor)100%n/a010101
lambda$setPaimonParams$6(DataField)100%n/a010101
lambda$containsTimestampLtz$4(DataField)100%n/a010101
lambda$checkVariantV2Enabled$2(SlotDescriptor)100%n/a010101
getPathPartitionKeys()100%n/a010101
getHiveParquetTimeZone()100%n/a010101