PluginDrivenScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,482 of 1,5544%191 of 21310%1301463323493237
getNodeExplainString(String, TExplainLevel)1800%160%99343411
getFileAttributes()1650%260%1414414111
pruneConjunctsFromNodeProperties()1180%220%1212252511
getSplits(int)960%120%77222211
buildRemainingFilter()880%140%88181811
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
convertPredicate()640%80%55181811
buildColumnHandles()530%80%55131311
createScanRangeLocations()490%100%66101011
create(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, PluginDrivenExternalCatalog, PluginDrivenExternalTable)450%20%228811
getLocationProperties()410%40%338811
tryPushDownLimit()380%40%339911
getOrLoadPropertiesResult()370%60%449911
computeBatchMode()330%60%445511
tryPushDownProjection(List)320%40%339911
setScanParams(TFileRangeDesc, Split)280%20%229911
mapFileFormatType(String)230%70%778811
PluginDrivenScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, Connector, ConnectorSession, ConnectorTableHandle)210%n/a116611
getPathPartitionKeys()200%40%335511
getSerializedTable()200%40%337711
getOrLoadScanNodeProperties()170%40%335511
lambda$create$0(String, String)160%n/a111111
getFileFormatType()150%20%225511
containsCastExpr(Expr)150%20%223311
isBatchMode()120%20%223311
lambda$getNodeExplainString$1(SortNode)110%n/a111111
numApproximateSplits()100%20%221111
buildFilterConstraint(List)90%n/a112211
setSelectedPartitions(LogicalFileScan.SelectedPartitions)40%n/a112211
getTargetTable()40%n/a111111
shouldUseBatchMode(LogicalFileScan.SelectedPartitions, boolean, boolean, int)26100%12100%070801
displayPartitionCounts(LogicalFileScan.SelectedPartitions)22100%4100%030401
resolveRequiredPartitions(LogicalFileScan.SelectedPartitions)14100%4100%030301
effectiveSourceLimit(long, boolean)6100%2100%020101
static {...}4100%n/a010101