321cd796968d9b1ba0877436f400bc13fe8a5ced
Files Diff
- Added: 1
 - Removed: 0
 - Renamed: 0
 - Modified: 21
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method private isRowNumberSignature(signature Signature) : boolean renamed to private isRowNumberMetadata(functionMetadata FunctionMetadata) : boolean in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown.Rewriter | From | To | |
| Rename Method private checkSignature(symbol Symbol, signature Signature) : void renamed to private checkTypeSignature(symbol Symbol, actualTypeSignature TypeSignature) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor | From | To | |
| Change Parameter Type | 3 | ||
| Change Parameter Type signature : Signature to functionMetadata : FunctionMetadata in method private isRowNumberMetadata(functionMetadata FunctionMetadata) : boolean in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown.Rewriter | From | To | |
| Change Parameter Type elementCastSignature : Signature to elementCastFunctionMetadata : FunctionMetadata in method private generateArrayCast(typeManager TypeManager, elementCastFunctionMetadata FunctionMetadata, elementCast ScalarFunctionImplementation) : Class<?> in class com.facebook.presto.operator.scalar.ArrayToArrayCast | From | To | |
| Change Parameter Type signature : Signature to actualTypeSignature : TypeSignature in method private checkTypeSignature(symbol Symbol, actualTypeSignature TypeSignature) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor | From | To | |
| Rename Variable | 4 | ||
| Rename Variable signature : Signature to functionHandle : FunctionHandle in method private checkWindowFunctions(functions Map<Symbol,WindowNode.Function>) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor | From | To | |
| Rename Variable signature : Signature to functionMetadata : FunctionMetadata in method protected visitFunctionCall(functionCall FunctionCall, analysis Analysis) : Void in class com.facebook.presto.sql.analyzer.WindowFunctionValidator | From | To | |
| Rename Variable functionSignature : Signature to functionMetadata : FunctionMetadata in method protected visitFunctionCall(node FunctionCall, context StackableAstVisitorContext<Context>) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor | From | To | |
| Rename Variable operatorSignature : Signature to operatorMetadata : FunctionMetadata in method private getOperator(context StackableAstVisitorContext<Context>, node Expression, operatorType OperatorType, arguments Expression...) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor | From | To | |
| Extract Variable | 4 | ||
| Extract Variable functionManager : FunctionManager in method public visitWindow(node WindowNode, context LocalExecutionPlanContext) : PhysicalOperation from class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor | From | To | |
| Extract Variable functionManager : FunctionManager in method private buildAccumulatorFactory(source PhysicalOperation, aggregation Aggregation) : AccumulatorFactory from class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor | From | To | |
| Extract Variable functionManager : FunctionManager in method public generateExpression(generatorContext BytecodeGeneratorContext, returnType Type, arguments List<RowExpression>, outputBlockVariable Optional<Variable>) : BytecodeNode from class com.facebook.presto.sql.gen.NullIfCodeGenerator | From | To | |
| Extract Variable functionManager : FunctionManager in method private createAggregation(functionName QualifiedName, input SymbolReference, inputType Type, outputType Type) : ColumnStatisticsAggregation from class com.facebook.presto.sql.planner.StatisticsAggregationPlanner | From | To | |
| Change Variable Type | 4 | ||
| Change Variable Type signature : Signature to functionHandle : FunctionHandle in method private checkWindowFunctions(functions Map<Symbol,WindowNode.Function>) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor | From | To | |
| Change Variable Type signature : Signature to functionMetadata : FunctionMetadata in method protected visitFunctionCall(functionCall FunctionCall, analysis Analysis) : Void in class com.facebook.presto.sql.analyzer.WindowFunctionValidator | From | To | |
| Change Variable Type functionSignature : Signature to functionMetadata : FunctionMetadata in method protected visitFunctionCall(node FunctionCall, context StackableAstVisitorContext<Context>) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor | From | To | |
| Change Variable Type operatorSignature : Signature to operatorMetadata : FunctionMetadata in method private getOperator(context StackableAstVisitorContext<Context>, node Expression, operatorType OperatorType, arguments Expression...) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor | From | To | |
| Rename Parameter | 3 | ||
| Rename Parameter signature : Signature to actualTypeSignature : TypeSignature in method private checkTypeSignature(symbol Symbol, actualTypeSignature TypeSignature) : void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor | From | To | |
| Rename Parameter elementCastSignature : Signature to elementCastFunctionMetadata : FunctionMetadata in method private generateArrayCast(typeManager TypeManager, elementCastFunctionMetadata FunctionMetadata, elementCast ScalarFunctionImplementation) : Class<?> in class com.facebook.presto.operator.scalar.ArrayToArrayCast | From | To | |
| Rename Parameter signature : Signature to functionMetadata : FunctionMetadata in method private isRowNumberMetadata(functionMetadata FunctionMetadata) : boolean in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown.Rewriter | From | To |