PluginDrivenScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,464 of 1,65011%192 of 22916%1301573403843140
getNodeExplainString(String, TExplainLevel)1800%160%99343411
getFileAttributes()1650%260%1414414111
pruneConjunctsFromNodeProperties()1180%220%1212252511
getSplits(int)1090%140%88252511
startSplit(int)970%40%33292911
buildRemainingFilter()880%140%88181811
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
getOrLoadPropertiesResult()470%60%44131311
getLocationProperties()410%40%338811
tryPushDownLimit()380%40%339911
computeBatchMode()330%60%445511
tryPushDownProjection(List)320%40%339911
setScanParams(TFileRangeDesc, Split)280%20%229911
mapFileFormatType(String)230%70%778811
getPathPartitionKeys()200%40%335511
pinMvccSnapshot()200%n/a114411
getSerializedTable()200%40%337711
getOrLoadScanNodeProperties()170%40%335511
getFileFormatType()150%20%225511
containsCastExpr(Expr)150%20%223311
isBatchMode()120%20%223311
numApproximateSplits()100%20%221111
buildFilterConstraint(List)90%n/a112211
lambda$create$0(String, PluginDrivenExternalTable)80%n/a112211
lambda$getNodeExplainString$1(SortNode)50%n/a111111
setSelectedPartitions(LogicalFileScan.SelectedPartitions)40%n/a112211
getTargetTable()40%n/a111111
create(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, PluginDrivenExternalCatalog, PluginDrivenExternalTable)4097%1150%120701
shouldUseBatchMode(LogicalFileScan.SelectedPartitions, boolean, boolean, int)26100%12100%070801
resolveRequiredPartitions(LogicalFileScan.SelectedPartitions)25100%8100%050501
displayPartitionCounts(LogicalFileScan.SelectedPartitions)22100%4100%030401
checkSysTableScanConstraints()22100%6100%040701
PluginDrivenScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, Connector, ConnectorSession, ConnectorTableHandle)21100%n/a010601
applyMvccSnapshotPin(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, Optional)20100%4100%030501
effectiveSourceLimit(long, boolean)6100%2100%020101
static {...}4100%n/a010101