@CombineFunction public static void combine(SpatialPartitioningState state, SpatialPartitioningState otherState) { throw new UnsupportedOperationException("spatial_partitioning must run on a single node"); }
@CombineFunction public static void combine(SpatialPartitioningState state, SpatialPartitioningState otherState) { throw new UnsupportedOperationException("spatial_partitioning(geometry, samplingPercentage) aggregate function should be re-written into spatial_partitioning(geometry, samplingPercentage, partitionCount)"); }
@CombineFunction public static void combine(NullableDoubleState combine1, NullableDoubleState combine2) { // noop this is only for annotation testing puproses }
@CombineFunction public static void combineState(BooleanDistinctState state, BooleanDistinctState otherState) { ApproximateCountDistinctAggregation.combineState(state, otherState); }
@CombineFunction public static void combine(@AggregationState LearnState state, @AggregationState LearnState otherState) { throw new UnsupportedOperationException("LEARN must run on a single machine"); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileState state, DigestAndPercentileState otherState) { ApproximateLongPercentileAggregations.combine(state, otherState); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileArrayState state, DigestAndPercentileArrayState otherState) { ApproximateLongPercentileArrayAggregations.combine(state, otherState); }
@CombineFunction public static void combine(SetDigestState state, SetDigestState otherState) { merge(state, otherState.getDigest()); }
@CombineFunction public static void combine(@AggregationState CentralMomentsState state, @AggregationState CentralMomentsState otherState) { mergeCentralMomentsState(state, otherState); }
@CombineFunction public static void combine(@AggregationState CorrelationState state, @AggregationState CorrelationState otherState) { mergeCorrelationState(state, otherState); }
@CombineFunction public static void combine(@AggregationState CovarianceState state, @AggregationState CovarianceState otherState) { mergeCovarianceState(state, otherState); }
@CombineFunction public static void combine(@AggregationState RegressionState state, @AggregationState RegressionState otherState) { DoubleRegressionAggregation.combine(state, otherState); }
@CombineFunction public static void merge(@AggregationState DoubleHistogramAggregation.State state, @AggregationState DoubleHistogramAggregation.State other) { DoubleHistogramAggregation.merge(state, other); }
@CombineFunction public static void combine(@AggregationState VarianceState state, @AggregationState VarianceState otherState) { mergeVarianceState(state, otherState); }
@CombineFunction public static void combine(@AggregationState CovarianceState state, @AggregationState CovarianceState otherState) { mergeCovarianceState(state, otherState); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileState state, @AggregationState DigestAndPercentileState otherState) { ApproximateLongPercentileAggregations.combine(state, otherState); }
@CombineFunction public static void combine(@AggregationState RegressionState state, @AggregationState RegressionState otherState) { mergeRegressionState(state, otherState); }
@CombineFunction public static void combineState(BooleanDistinctState state, BooleanDistinctState otherState) { state.setByte((byte) (state.getByte() | otherState.getByte())); }
@CombineFunction public static void combine(@AggregationState NullableLongState state, @AggregationState NullableLongState otherState) { update(state, otherState.getLong()); }
@CombineFunction public static void combine(@AggregationState LongState state, @AggregationState LongState otherState) { state.setLong(state.getLong() + otherState.getLong()); }