PluginDrivenScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,188 of 1,1880%165 of 1650%1121122822822727
getFileAttributes()1650%260%1414414111
getNodeExplainString(String, TExplainLevel)1490%160%99303011
convertPredicate()1210%160%99313111
pruneConjunctsFromNodeProperties()1180%220%1212252511
getSplits(int)680%60%44161611
filterPushableConjuncts(boolean)560%100%66131311
buildColumnHandles()530%80%55131311
createScanRangeLocations()490%100%66101011
create(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, PluginDrivenExternalCatalog, PluginDrivenExternalTable)450%20%228811
getLocationProperties()410%40%338811
getOrLoadPropertiesResult()370%60%449911
tryPushDownLimit(long)350%40%339911
buildRemainingFilter()340%60%449911
tryPushDownProjection(List)320%40%339911
setScanParams(TFileRangeDesc, Split)280%20%229911
mapFileFormatType(String)230%70%778811
getPathPartitionKeys()200%40%335511
getSerializedTable()200%40%337711
PluginDrivenScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext, Connector, ConnectorSession, ConnectorTableHandle)180%n/a115511
getOrLoadScanNodeProperties()170%40%335511
getFileFormatType()150%20%225511
containsCastExpr(Expr)150%20%223311
buildFilterConstraint(List)90%n/a112211
lambda$create$0(String, String)70%n/a111111
lambda$getNodeExplainString$1(SortNode)50%n/a111111
getTargetTable()40%n/a111111
static {...}40%n/a111111