pushdownFilter(ConnectorSession, ConnectorMetadata, ConnectorTableHandle, RowExpression, Optional) |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 1 | 1 |
visitFilter(FilterNode, ConnectorPlanRewriter.RewriteContext) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
getRemainingExpressions(ConnectorTableHandle, DomainTranslator.ExtractionResult, Map) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
visitTableScan(TableScanNode, ConnectorPlanRewriter.RewriteContext) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
extractDeterministicConjuncts(ConnectorSession, DomainTranslator.ExtractionResult, Map, TupleDomain, Constraint) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
intersectExtractionResult(DomainTranslator.ExtractionResult, DomainTranslator.ExtractionResult) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getValuesNode(TableScanNode) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
BaseSubfieldExtractionRewriter(ConnectorSession, PlanNodeIdAllocator, RowExpressionService, StandardFunctionResolution, FunctionMetadataManager, Function) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
getTableScanNode(TableScanNode, TableHandle, BaseSubfieldExtractionRewriter.ConnectorPushdownFilterResult) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
lambda$visitFilter$0(ConnectorMetadata, TableHandle, Map.Entry) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
extractVariableExpressions(RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$pushdownFilter$1(Subfield) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getColumnName(ConnectorSession, ConnectorMetadata, ConnectorTableHandle, ColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$extractDeterministicConjuncts$2(BaseSubfieldExtractionRewriter.ConstraintEvaluator, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
useDynamicFilter(RowExpression, ConnectorTableHandle, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |