|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Fragmenter(session Session, metadata Metadata, types TypeProvider) in class com.facebook.presto.sql.planner.PlanFragmenter.Fragmenter |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public createExpression(expression String, metadata Metadata, symbolTypes TypeProvider) : Expression in class com.facebook.presto.operator.scalar.FunctionAssertions |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.VerifyOnlyOneOutputNode |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateStats(node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.ComposableStatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateCost(node PlanNode, stats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeCostEstimate in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method private assertProjection(expression String, expectedValues Object[], symbolToInputMappings Map<Symbol,Integer>, symbolTypes TypeProvider, positions int[], blocks Block...) : void in class com.facebook.presto.sql.planner.TestInterpretedPageProjectionFunction |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.TransformCorrelatedSingleRowSubqueryToProject |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public fromPredicate(metadata Metadata, session Session, predicate Expression, types TypeProvider) : ExtractionResult in class com.facebook.presto.sql.planner.DomainTranslator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.PlanSanityChecker.Checker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public CachingCostProvider(costCalculator CostCalculator, statsProvider StatsProvider, session Session, types TypeProvider) in class com.facebook.presto.cost.CachingCostProvider |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private calculateStats(rule Rule<T>, node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.ComposableStatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node SemiJoinNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.SemiJoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public textLogicalPlan(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session) : String in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public areExpressionsEquivalent(session Session, leftExpression Expression, rightExpression Expression, types TypeProvider) : boolean in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node EnforceSingleRowNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.EnforceSingleRowStatsRule |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public Visitor(symbolTypes TypeProvider, symbolAllocator SymbolAllocator) in class com.facebook.presto.sql.planner.iterative.rule.LambdaCaptureDesugaringRewriter.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node FilterNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.FilterStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validateFinalPlan(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.PlanSanityChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method package ExchangeCostEstimator(numberOfNodes int, stats StatsProvider, lookup Lookup, types TypeProvider) in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges.ExchangeCostEstimator |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public ExpressionAnalyzer(functionRegistry FunctionRegistry, typeManager TypeManager, statementAnalyzerFactory Function<Node,StatementAnalyzer>, session Session, symbolTypes TypeProvider, parameters List<Expression>, isDescribe boolean) in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public derivePropertiesRecursively(node PlanNode, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : StreamProperties in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node FilterNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node ExchangeNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.ExchangeStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.LimitPushDown |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node UnionNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.UnionStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public LocalExecutionPlanContext(taskContext TaskContext, types TypeProvider) in class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlanContext |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private PlanPrinter(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session, indent int, verbose boolean) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public deriveProperties(node PlanNode, inputProperties List<StreamProperties>, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : StreamProperties in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public LayoutConstraintEvaluator(session Session, types TypeProvider, assignments Map<Symbol,ColumnHandle>, expression Expression) in class com.facebook.presto.sql.planner.optimizations.AddExchanges.LayoutConstraintEvaluator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateCost(node PlanNode, stats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeCostEstimate in class com.facebook.presto.cost.CostCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Visitor(statsProvider StatsProvider, costProvider CostProvider, types TypeProvider, session Session) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.CheckSubqueryNodesAreRewritten |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private assertNormalized(estimate PlanNodeStatsEstimate, types TypeProvider) : PlanNodeStatsAssertion in class com.facebook.presto.cost.TestStatsNormalizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public textLogicalPlan(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session, stats Map<PlanNodeId,PlanNodeStats>, indent int, verbose boolean) : String in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public textLogicalPlan(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsProvider StatsProvider, costProvider CostProvider, session Session, indent int) : String in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateCost(node PlanNode, stats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeCostEstimate in class com.facebook.presto.cost.CostCalculatorUsingExchanges |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node OutputNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.OutputStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private getSourceOperatorTypes(node PlanNode, types TypeProvider) : List<Type> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private calculate(filterNode FilterNode, semiJoinNode SemiJoinNode, statsProvider StatsProvider, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public getExpressionTypes(session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider, expressions Iterable<Expression>, parameters List<Expression>, isDescribe boolean) : Map<NodeRef<Expression>,Type> in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private computeRightJoinStats(node JoinNode, leftStats PlanNodeStatsEstimate, rightStats PlanNodeStatsEstimate, crossJoinStats PlanNodeStatsEstimate, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private computeLeftJoinStats(node JoinNode, leftStats PlanNodeStatsEstimate, rightStats PlanNodeStatsEstimate, crossJoinStats PlanNodeStatsEstimate, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public plan(taskContext TaskContext, plan PlanNode, types TypeProvider, partitioningScheme PartitioningScheme, planGrouped boolean, partitionedSourceOrder List<PlanNodeId>, outputBuffer OutputBuffer) : LocalExecutionPlan in class com.facebook.presto.sql.planner.LocalExecutionPlanner |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateStats(node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.StatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private PlanPrinter(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public InterpretedPageFilter(expression Expression, symbolTypes TypeProvider, symbolToInputMappings Map<Symbol,Integer>, metadata Metadata, sqlParser SqlParser, session Session) in class com.facebook.presto.operator.project.InterpretedPageFilter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Rewriter(symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator, metadata Metadata, literalEncoder LiteralEncoder, effectivePredicateExtractor EffectivePredicateExtractor, sqlParser SqlParser, session Session, types TypeProvider) in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown.Rewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public derivePropertiesRecursively(node PlanNode, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : ActualProperties in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataDeleteOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public analyzeExpressions(session Session, metadata Metadata, sqlParser SqlParser, tupleDescriptor RelationType, types TypeProvider, expressions Iterable<? extends Expression>, parameters List<Expression>) : ExpressionAnalysis in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.ValidateStreamingAggregations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private getSymbolTypes(symbols List<Symbol>, types TypeProvider) : List<Type> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.NoSubqueryExpressionLeftChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PlanOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.BeginTableWrite |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public textLogicalPlan(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session, indent int) : String in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateStats(node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.SelectingStatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private PlanPrinter(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsProvider StatsProvider, costCalculator CostCalculator, session Session, indent int, verbose boolean) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public filterStats(statsEstimate PlanNodeStatsEstimate, predicate Expression, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.FilterStatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method package Visitor(session Session, metadata Metadata, parser SqlParser, types TypeProvider) in class com.facebook.presto.sql.planner.sanity.ValidateAggregationsWithDefaultValues.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Visitor(sesstion Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) in class com.facebook.presto.sql.planner.sanity.ValidateStreamingAggregations.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node TableScanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.TableScanStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method package CostEstimator(numberOfNodes int, stats StatsProvider, types TypeProvider) in class com.facebook.presto.cost.CostCalculatorUsingExchanges.CostEstimator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.VerifyNoFilteredAggregations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node JoinNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node LimitNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.LimitStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public deriveProperties(node PlanNode, inputProperties StreamProperties, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : StreamProperties in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public analyzeExpressionsWithSymbols(session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider, expressions Iterable<Expression>, parameters List<Expression>, isDescribe boolean) : ExpressionAnalysis in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node T, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.ComposableStatsCalculator.Rule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private PlanPrinter(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsProvider StatsProvider, costProvider CostProvider, session Session, indent int, verbose boolean) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Visitor(metadata Metadata, session Session, types TypeProvider) in class com.facebook.presto.sql.planner.DomainTranslator.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateExchangeCost(numberOfNodes int, exchangeStats PlanNodeStatsEstimate, symbols List<Symbol>, type ExchangeNode.Type, scope ExchangeNode.Scope, types TypeProvider) : PlanNodeCostEstimate in class com.facebook.presto.cost.CostCalculatorUsingExchanges |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public textLogicalPlan(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session, indent int, verbose boolean) : String in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node T, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.SimpleStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public deriveProperties(node PlanNode, inputProperties List<ActualProperties>, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : ActualProperties in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public CachingStatsProvider(statsCalculator StatsCalculator, session Session, types TypeProvider) in class com.facebook.presto.cost.CachingStatsProvider |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public rewrite(expression Expression, symbolTypes TypeProvider, symbolAllocator SymbolAllocator) : Expression in class com.facebook.presto.sql.planner.iterative.rule.LambdaCaptureDesugaringRewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public streamBackdoorDeriveProperties(node PlanNode, inputProperties List<ActualProperties>, metadata Metadata, session Session, types TypeProvider, parser SqlParser) : ActualProperties in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node AggregationNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.AggregationStatsRule |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method private assertProjection(expression String, expectedValue Object, symbolToInputMappings Map<Symbol,Integer>, symbolTypes TypeProvider, position int, blocks Block...) : void in class com.facebook.presto.sql.planner.TestInterpretedPageProjectionFunction |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private normalizeSymbolStats(symbol Symbol, symbolStats SymbolStatsEstimate, stats PlanNodeStatsEstimate, types TypeProvider) : SymbolStatsEstimate in class com.facebook.presto.cost.StatsNormalizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Rewriter(idAllocator PlanNodeIdAllocator, symbolAllocator SymbolAllocator, types TypeProvider) in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public RuleApplication(lookup Lookup, statsProvider StatsProvider, types TypeProvider, result Rule.Result) in class com.facebook.presto.sql.planner.iterative.rule.test.RuleAssert.RuleApplication |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.AddLocalExchanges |
From |
To |
|
Change Parameter Type types : Supplier<Map<Symbol,Type>> to types : TypeProvider in method public CachingStatsProvider(statsCalculator StatsCalculator, memo Optional<Memo>, lookup Lookup, session Session, types TypeProvider) in class com.facebook.presto.cost.CachingStatsProvider |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private calculateStats(node PlanNode, statsCalculator StatsCalculator, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.tests.statistics.MetricComparator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private calculatedStats(rule Rule<T>, node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.StatsCalculatorAssertion |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Rewriter(types TypeProvider) in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private filterByEquiJoinClauses(stats PlanNodeStatsEstimate, drivingClause EquiJoinClause, auxiliaryClauses List<EquiJoinClause>, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private normalize(stats PlanNodeStatsEstimate, outputSymbols Optional<Collection<Symbol>>, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.StatsNormalizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public normalize(stats PlanNodeStatsEstimate, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.StatsNormalizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.NoDuplicatePlanNodeIdsChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.TransformQuantifiedComparisonApplyToLateralJoin |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public plan(taskContext TaskContext, planGrouped boolean, plan PlanNode, outputLayout List<Symbol>, types TypeProvider, partitionedSourceOrder List<PlanNodeId>, outputOperatorFactory OutputFactory) : LocalExecutionPlan in class com.facebook.presto.sql.planner.LocalExecutionPlanner |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validateIntermediatePlan(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.PlanSanityChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.StatsRecordingPlanOptimizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Rewriter(idAllocator PlanNodeIdAllocator, types TypeProvider, symbolAllocator SymbolAllocator, metadata Metadata) in class com.facebook.presto.sql.planner.optimizations.TransformQuantifiedComparisonApplyToLateralJoin.Rewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private computeFullJoinStats(node JoinNode, leftStats PlanNodeStatsEstimate, rightStats PlanNodeStatsEstimate, crossJoinStats PlanNodeStatsEstimate, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.DetermineSemiJoinDistributionType |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public StatsCalculatorAssertion(statsCalculator StatsCalculator, session Session, planNode PlanNode, types TypeProvider) in class com.facebook.presto.cost.StatsCalculatorAssertion |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(assignUniqueId AssignUniqueId, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.AssignUniqueIdStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private checkConsistent(normalizer StatsNormalizer, source String, stats PlanNodeStatsEstimate, outputSymbols Collection<Symbol>, types TypeProvider) : void in class com.facebook.presto.cost.TestComparisonStatsCalculator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private compileJoinFilterFunction(filterExpression Expression, probeLayout Map<Symbol,Integer>, buildLayout Map<Symbol,Integer>, types TypeProvider, session Session) : JoinFilterFunctionFactory in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private typeOf(expression Expression, session Session, metadata Metadata, types TypeProvider) : Type in class com.facebook.presto.sql.planner.DomainTranslator |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public getExpressionTypes(session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider, expression Expression, parameters List<Expression>, isDescribe boolean) : Map<NodeRef<Expression>,Type> in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public InterpretedPageProjection(expression Expression, symbolTypes TypeProvider, symbolToInputMappings Map<Symbol,Integer>, metadata Metadata, sqlParser SqlParser, session Session) in class com.facebook.presto.operator.project.InterpretedPageProjection |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Visitor(session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.AddExchanges |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Visitor(metadata Metadata, session Session, types TypeProvider, parser SqlParser) in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations.Visitor |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public createExpression(session Session, expression String, metadata Metadata, symbolTypes TypeProvider) : Expression in class com.facebook.presto.operator.scalar.FunctionAssertions |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(planNode PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.ValidateAggregationsWithDefaultValues |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method protected doCalculate(node ProjectNode, statsProvider StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.ProjectStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculate(node ValuesNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> in class com.facebook.presto.cost.ValuesStatsRule |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private Rewriter(idAllocator PlanNodeIdAllocator, metadata Metadata, domainTranslator DomainTranslator, session Session, types TypeProvider) in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown.Rewriter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public optimize(plan PlanNode, session Session, types TypeProvider, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private formatPlan(plan PlanNode, types TypeProvider) : String in class com.facebook.presto.sql.planner.iterative.rule.test.RuleAssert |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private PlanPrinter(plan PlanNode, types TypeProvider, functionRegistry FunctionRegistry, statsCalculator StatsCalculator, costCalculator CostCalculator, session Session, stats Map<PlanNodeId,PlanNodeStats>, indent int, verbose boolean) in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method package FilterExpressionStatsCalculatingVisitor(input PlanNodeStatsEstimate, session Session, types TypeProvider) in class com.facebook.presto.cost.FilterStatsCalculator.FilterExpressionStatsCalculatingVisitor |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private analyzeExpressions(session Session, metadata Metadata, sqlParser SqlParser, tupleDescriptor RelationType, types TypeProvider, expressions Iterable<? extends Expression>, parameters List<Expression>, isDescribe boolean) : ExpressionAnalysis in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public Plan(root PlanNode, types TypeProvider) in class com.facebook.presto.sql.planner.Plan |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private computeInnerJoinStats(node JoinNode, crossJoinStats PlanNodeStatsEstimate, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule |
From |
To |
|
Change Parameter Type types : Supplier<Map<Symbol,Type>> to types : TypeProvider in method public CachingCostProvider(costCalculator CostCalculator, statsProvider StatsProvider, memo Optional<Memo>, lookup Lookup, session Session, types TypeProvider) in class com.facebook.presto.cost.CachingCostProvider |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public normalize(stats PlanNodeStatsEstimate, outputSymbols Collection<Symbol>, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.StatsNormalizer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method private LocalExecutionPlanContext(taskContext TaskContext, types TypeProvider, driverFactories List<DriverFactory>, indexSourceContext Optional<IndexSourceContext>, nextPipelineId AtomicInteger) in class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlanContext |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public getOutputSizeInBytes(outputSymbols Collection<Symbol>, types TypeProvider) : double in class com.facebook.presto.cost.PlanNodeStatsEstimate |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public validate(plan PlanNode, session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider) : void in class com.facebook.presto.sql.planner.sanity.NoIdentifierLeftChecker |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public create(analysis Analysis, session Session, metadata Metadata, sqlParser SqlParser, accessControl AccessControl, types TypeProvider) : ExpressionAnalyzer in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type symbolTypes : Map<Symbol,Type> to symbolTypes : TypeProvider in method public createWithoutSubqueries(functionRegistry FunctionRegistry, typeManager TypeManager, session Session, symbolTypes TypeProvider, parameters List<Expression>, statementAnalyzerRejection Function<? super Node,? extends RuntimeException>, isDescribe boolean) : ExpressionAnalyzer in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public getExpressionTypes(session Session, metadata Metadata, sqlParser SqlParser, types TypeProvider, expression Expression, parameters List<Expression>) : Map<NodeRef<Expression>,Type> in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer |
From |
To |
|
Change Parameter Type types : Map<Symbol,Type> to types : TypeProvider in method public calculateStats(node PlanNode, sourceStats StatsProvider, lookup Lookup, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.CoefficientBasedStatsCalculator |
From |
To |