PluginDrivenScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total641 of 1,65061%117 of 22948%86157147384740
getFileAttributes()1650%260%1414414111
startSplit(int)970%40%33292911
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
pruneConjunctsFromNodeProperties()516756%111150%71282501
getNodeExplainString(String, TExplainLevel)4313776%51168%5983401
shouldUseBatchMode(LogicalFileScan.SelectedPartitions, boolean, boolean, int)19726%10216%676801
resolveRequiredPartitions(LogicalFileScan.SelectedPartitions)18728%6225%453501
checkSysTableScanConstraints()17522%5116%345701
getOrLoadPropertiesResult()133472%2466%2431301
tryPushDownLimit()132565%1375%132901
getSplits(int)109990%41071%3832501
mapFileFormatType(String)101356%5228%575801
numApproximateSplits()100%20%221111
getPathPartitionKeys()81260%3125%231501
lambda$create$0(String, PluginDrivenExternalTable)80%n/a112211
convertPredicate()75789%2675%2521801
lambda$getNodeExplainString$1(SortNode)50%n/a111111
computeBatchMode()33090%3350%340501
getOrLoadScanNodeProperties()31482%1375%131501
create(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, PluginDrivenExternalCatalog, PluginDrivenExternalTable)4097%1150%120701
setScanParams(TFileRangeDesc, Split)2796%1150%121901
buildRemainingFilter()88100%11392%1801801
buildColumnHandles()53100%2675%2501301
createScanRangeLocations()49100%2880%2601001
getLocationProperties()41100%4100%030801
tryPushDownProjection(List)32100%4100%030901
displayPartitionCounts(LogicalFileScan.SelectedPartitions)22100%1375%130401
PluginDrivenScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, Connector, ConnectorSession, ConnectorTableHandle)21100%n/a010601
applyMvccSnapshotPin(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, Optional)20100%1375%130501
pinMvccSnapshot()20100%n/a010401
getSerializedTable()20100%1375%130701
getFileFormatType()15100%2100%020501
containsCastExpr(Expr)15100%2100%020301
isBatchMode()12100%1150%120301
buildFilterConstraint(List)9100%n/a010201
effectiveSourceLimit(long, boolean)6100%2100%020101
setSelectedPartitions(LogicalFileScan.SelectedPartitions)4100%n/a010201
getTargetTable()4100%n/a010101
static {...}4100%n/a010101