PluginDrivenScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total991 of 1,55436%155 of 21327%1091462023491037
getNodeExplainString(String, TExplainLevel)1800%160%99343411
getFileAttributes()1650%260%1414414111
pruneConjunctsFromNodeProperties()1031512%18418%1012202501
startSplit(int)790%40%33191911
lambda$startSplit$2(ConnectorScanPlanProvider, ConnectorTableHandle, List, Optional, List, AtomicReference, AtomicInteger, int, List)700%80%55141411
lambda$startSplit$3(List, int, AtomicReference, ConnectorScanPlanProvider, ConnectorTableHandle, List, Optional, AtomicInteger, Executor)690%80%55131311
buildRemainingFilter()523640%9535%6891801
tryPushDownLimit()32615%3125%237901
createScanRangeLocations()252448%8220%5621001
convertPredicate()244062%4450%3571801
mapFileFormatType(String)230%70%778811
getSplits(int)227477%6650%5752201
shouldUseBatchMode(LogicalFileScan.SelectedPartitions, boolean, boolean, int)19726%10216%676801
lambda$create$0(String, String)160%n/a111111
displayPartitionCounts(LogicalFileScan.SelectedPartitions)15731%2250%232401
containsCastExpr(Expr)150%20%223311
getLocationProperties()142765%1375%132801
lambda$getNodeExplainString$1(SortNode)110%n/a111111
tryPushDownProjection(List)102268%1375%132901
numApproximateSplits()100%20%221111
getPathPartitionKeys()81260%3125%231501
resolveRequiredPartitions(LogicalFileScan.SelectedPartitions)7750%2250%231301
getOrLoadPropertiesResult()63183%2466%241901
computeBatchMode()33090%3350%340501
getSerializedTable()31785%2250%231701
getOrLoadScanNodeProperties()31482%1375%131501
getFileFormatType()31280%1150%121501
effectiveSourceLimit(long, boolean)2466%1150%120101
create(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, PluginDrivenExternalCatalog, PluginDrivenExternalTable)4497%1150%120801
setScanParams(TFileRangeDesc, Split)2796%1150%121901
buildColumnHandles()53100%2675%2501301
PluginDrivenScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, Connector, ConnectorSession, ConnectorTableHandle)21100%n/a010601
isBatchMode()12100%1150%120301
buildFilterConstraint(List)9100%n/a010201
setSelectedPartitions(LogicalFileScan.SelectedPartitions)4100%n/a010201
getTargetTable()4100%n/a010101
static {...}4100%n/a010101