FileQueryScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total924 of 2,33360%134 of 31257%1062181995291262
createScanRangeLocations()23026653%302646%24294610401
fileCacheAdmissionCheck()1350%160%99292911
splitToScanRange(Backend, Map, Split, List, boolean)1080%60%44252511
setLocationPropertiesIfNecessary(Backend, TFileType, Map)912823%28412%1617182601
createFileRangeDesc(FileSplit, List, List, List)770%40%33151511
genSlotToSchemaIdMapForOrc()730%80%55161611
getScanRangeNum()320%20%228811
setColumnPositionMapping()2514785%21890%21123701
doInitialize()183666%1375%1331101
createSplitAssignment(Map, List, boolean)180%n/a113311
getEnableMappingVarbinary()172559%2466%2461501
getEnableMappingTimestampTz()172559%2466%2461501
getRelationSnapshot()153167%2675%2531201
getHiveParquetTimeZone()141041%3125%235801
isScanTaskLeaseClosed()110%40%331111
initSchemaParams()517397%11191%1713201
getFileAttributes()50%n/a111111
getNumInstances()1173%1150%121301
lambda$getScanTaskLease$1(ConnectContext)660%3125%230301
getFileCompressType(FileSplit)0%n/a111111
setQueryTableSnapshot(TableSnapshot)0%n/a112211
stop()4093%2880%2611301
getTableSample()0%n/a111111
canSplitOnBe(TFileRangeDesc, SessionVariable)5596%51575%51101401
getScanTaskLease()3294%3350%341901
getQueryTableSnapshot()1688%1375%131401
getScanParams()1688%1375%131401
classifyColumn(String, List)675%1150%121301
setScanParams(TFileRangeDesc, Split)0%n/a111111
updateRequiredSlots()87100%8100%0501901
FileQueryScanNode(PlanNodeId, TupleDescriptor, String, StatisticalType, ScanContext, boolean, SessionVariable)38100%4100%0301001
newLocations()30100%n/a010801
getFileColumnNames()26100%2100%020601
applyMaxFileSplitNumLimit(long, long)26100%4100%030501
wouldRunSerialOnBe()25100%3562%350401
static {...}23100%n/a010301
init()22100%4100%030801
doFinalize()21100%4100%030801
isBeSplitEnabled(SessionVariable)21100%2675%250301
getOrLoadExternalScanTasks(ExternalScanTaskCacheKey, StatementContext.ExternalScanTaskCache.WeightedLoader, ToLongFunction, StatementContext.ExternalScanTaskCache.WeightBudget, long, long, boolean)18100%2100%020301
selectFeSplitSizeForBe(long, TFileFormatType, boolean)18100%8100%050401
setTargetSplitSize(TFileRangeDesc, SessionVariable, boolean)12100%1375%130301
getSplitTaskExecutor()12100%2100%020301
canReuseExternalScanTasks()11100%4100%030101
FileQueryScanNode(PlanNodeId, TupleDescriptor, String, ScanContext, boolean, SessionVariable)10100%n/a010201
getSummaryProfile()10100%2100%020301
isFileSlot(TColumnCategory)10100%4100%030101
isColumnarFormat(TFileFormatType)10100%4100%030101
classifyColumn(SlotDescriptor, List)7100%n/a010101
setRelationSnapshot(Optional)7100%n/a010301
externalScanTaskCount(List)6100%n/a010101
lambda$setColumnPositionMapping$0(SlotDescriptor)6100%n/a010101
setTargetSplitSize(TFileRangeDesc, SessionVariable)5100%n/a010201
setTableSample(TableSample)100%n/a010201
setScanParams(TableScanParams)100%n/a010201
lambda$getScanTaskLease$2(ConnectContext)100%n/a010101
finalizeForNereids()100%n/a010201
getFileScanRangeParams()100%n/a010101
getSerializedTable()100%n/a010101
getSerializedTableCacheKey()100%n/a010101
isFileStreamType()100%n/a010101
convertPredicate()100%n/a010101