|
Change Parameter Type intermediateInputFunction : Method to intermediateInputFunction : MethodHandle in method public AggregationMetadata(name String, inputMetadata List<ParameterMetadata>, inputFunction MethodHandle, intermediateInputMetadata List<ParameterMetadata>, intermediateInputFunction MethodHandle, combineFunction MethodHandle, outputFunction MethodHandle, stateInterface Class<?>, stateSerializer AccumulatorStateSerializer<?>, stateFactory AccumulatorStateFactory<?>, outputType Type, approximate boolean) in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Parameter Type outputFunction : Method to outputFunction : MethodHandle in method private generateEvaluateFinal(definition ClassDefinition, getFinalType MethodDefinition, confidenceField FieldDefinition, stateSerializerField FieldDefinition, stateField FieldDefinition, outputFunction MethodHandle, approximate boolean, callSiteBinder CallSiteBinder) : void in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type inputFunction : Method to inputFunction : MethodHandle in method private generateInputForLoop(stateField FieldDefinition, parameterMetadatas List<ParameterMetadata>, inputFunction MethodHandle, context CompilerContext, parameterVariables List<Variable>, masksBlock Variable, sampleWeightsBlock Variable, callSiteBinder CallSiteBinder, grouped boolean) : Block in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type inputFunction : Method to inputFunction : MethodHandle in method public AggregationMetadata(name String, inputMetadata List<ParameterMetadata>, inputFunction MethodHandle, intermediateInputMetadata List<ParameterMetadata>, intermediateInputFunction MethodHandle, combineFunction MethodHandle, outputFunction MethodHandle, stateInterface Class<?>, stateSerializer AccumulatorStateSerializer<?>, stateFactory AccumulatorStateFactory<?>, outputType Type, approximate boolean) in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Parameter Type combineFunction : Method to combineFunction : MethodHandle in method public AggregationMetadata(name String, inputMetadata List<ParameterMetadata>, inputFunction MethodHandle, intermediateInputMetadata List<ParameterMetadata>, intermediateInputFunction MethodHandle, combineFunction MethodHandle, outputFunction MethodHandle, stateInterface Class<?>, stateSerializer AccumulatorStateSerializer<?>, stateFactory AccumulatorStateFactory<?>, outputType Type, approximate boolean) in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Parameter Type intermediateInputFunction : Method to intermediateInputFunction : MethodHandle in method private generateAddIntermediateAsIntermediateInput(definition ClassDefinition, stateField FieldDefinition, parameterMetadatas List<ParameterMetadata>, intermediateInputFunction MethodHandle, callSiteBinder CallSiteBinder, grouped boolean) : void in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type inputFunction : Method to inputFunction : MethodHandle in method private generateAddInput(definition ClassDefinition, stateField FieldDefinition, inputChannelsField FieldDefinition, maskChannelField FieldDefinition, sampleWeightChannelField FieldDefinition, parameterMetadatas List<ParameterMetadata>, inputFunction MethodHandle, callSiteBinder CallSiteBinder, grouped boolean) : void in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type outputFunction : Method to outputFunction : MethodHandle in method private generateGroupedEvaluateFinal(definition ClassDefinition, confidenceField FieldDefinition, stateSerializerField FieldDefinition, stateField FieldDefinition, outputFunction MethodHandle, approximate boolean, callSiteBinder CallSiteBinder) : void in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type method : Method to method : MethodHandle in method private verifyInputFunctionSignature(method MethodHandle, parameterMetadatas List<ParameterMetadata>, stateInterface Class<?>) : void in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Parameter Type inputFunction : Method to inputFunction : MethodHandle in method private generateInvokeInputFunction(context CompilerContext, stateField FieldDefinition, position Variable, sampleWeight Variable, parameterVariables List<Variable>, parameterMetadatas List<ParameterMetadata>, inputFunction MethodHandle, callSiteBinder CallSiteBinder, grouped boolean) : Block in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Parameter Type outputFunction : Method to outputFunction : MethodHandle in method public AggregationMetadata(name String, inputMetadata List<ParameterMetadata>, inputFunction MethodHandle, intermediateInputMetadata List<ParameterMetadata>, intermediateInputFunction MethodHandle, combineFunction MethodHandle, outputFunction MethodHandle, stateInterface Class<?>, stateSerializer AccumulatorStateSerializer<?>, stateFactory AccumulatorStateFactory<?>, outputType Type, approximate boolean) in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Parameter Type combineFunction : Method to combineFunction : MethodHandle in method private generateAddIntermediateAsCombine(definition ClassDefinition, stateField FieldDefinition, stateSerializerField FieldDefinition, stateFactoryField FieldDefinition, combineFunction MethodHandle, singleStateClass Class<?>, callSiteBinder CallSiteBinder, grouped boolean) : void in class com.facebook.presto.operator.aggregation.AccumulatorCompiler |
From |
To |
|
Change Attribute Type inputFunction : Method to inputFunction : MethodHandle in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Attribute Type combineFunction : Method to combineFunction : MethodHandle in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Attribute Type OUTPUT_FUNCTION : Method to OUTPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.ArbitraryAggregation |
From |
To |
|
Change Attribute Type INPUT_FUNCTION : Method to INPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MapAggregation |
From |
To |
|
Change Attribute Type INPUT_FUNCTION : Method to INPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MinBy |
From |
To |
|
Change Attribute Type OUTPUT_FUNCTION : Method to OUTPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MaxBy |
From |
To |
|
Change Attribute Type intermediateInputFunction : Method to intermediateInputFunction : MethodHandle in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Attribute Type outputFunction : Method to outputFunction : MethodHandle in class com.facebook.presto.operator.aggregation.AggregationMetadata |
From |
To |
|
Change Attribute Type OUTPUT_FUNCTION : Method to OUTPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MapAggregation |
From |
To |
|
Change Attribute Type COMBINE_FUNCTION : Method to COMBINE_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.ArbitraryAggregation |
From |
To |
|
Change Attribute Type COMBINE_FUNCTION : Method to COMBINE_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MaxBy |
From |
To |
|
Change Attribute Type INPUT_FUNCTION : Method to INPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.ArbitraryAggregation |
From |
To |
|
Change Attribute Type COMBINE_FUNCTION : Method to COMBINE_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MapAggregation |
From |
To |
|
Change Attribute Type OUTPUT_FUNCTION : Method to OUTPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MinBy |
From |
To |
|
Change Attribute Type INPUT_FUNCTION : Method to INPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.CountColumn |
From |
To |
|
Change Attribute Type INPUT_FUNCTION : Method to INPUT_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MaxBy |
From |
To |
|
Change Attribute Type COMBINE_FUNCTION : Method to COMBINE_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.CountColumn |
From |
To |
|
Change Attribute Type COMBINE_FUNCTION : Method to COMBINE_FUNCTION : MethodHandle in class com.facebook.presto.operator.aggregation.MinBy |
From |
To |