@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 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 LearnState state, @AggregationState LearnState otherState) { throw new UnsupportedOperationException("LEARN must run on a single machine"); }
@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(SetDigestState state, SetDigestState otherState) { merge(state, otherState.getDigest()); }
@CombineFunction public static void combine(QuantileDigestState state, QuantileDigestState otherState) { merge(state, otherState.getQuantileDigest()); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileArrayState state, DigestAndPercentileArrayState otherState) { ApproximateLongPercentileArrayAggregations.combine(state, otherState); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileState state, DigestAndPercentileState otherState) { ApproximateLongPercentileAggregations.combine(state, otherState); }
@CombineFunction public static void combine(@AggregationState CovarianceState state, @AggregationState CovarianceState otherState) { DoubleCovarianceAggregation.combine(state, otherState); }
@CombineFunction public static void combineState(BooleanDistinctState state, BooleanDistinctState otherState) { state.setByte((byte) (state.getByte() | otherState.getByte())); }
@CombineFunction public static void combine(@AggregationState CorrelationState state, @AggregationState CorrelationState otherState) { mergeCorrelationState(state, otherState); }
@CombineFunction public static void combineState(@AggregationState HyperLogLogState state, @AggregationState HyperLogLogState otherState) { ApproximateCountDistinctAggregation.combineState(state, otherState); }
@CombineFunction public static void combine(@AggregationState CentralMomentsState state, @AggregationState CentralMomentsState otherState) { mergeCentralMomentsState(state, otherState); }
@CombineFunction public static void combine(@AggregationState DigestAndPercentileArrayState state, @AggregationState DigestAndPercentileArrayState otherState) { ApproximateLongPercentileArrayAggregations.combine(state, otherState); }
@CombineFunction public static void combine(@AggregationState HyperLogLogState state, @AggregationState HyperLogLogState otherState) { merge(state, otherState.getHyperLogLog()); }
@CombineFunction public static void combine(@AggregationState LongState state, @AggregationState LongState otherState) { state.setLong(state.getLong() + otherState.getLong()); }
@CombineFunction public static void combine( @AggregationState NullableDoubleState combine1, @AggregationState NullableDoubleState combine2) { // noop this is only for annotation testing puproses }
@CombineFunction public static void combine( @AggregationState SliceState combine1, @AggregationState SliceState combine2) { // noop this is only for annotation testing puproses }
@CombineFunction public static void combine(@AggregationState NullableDoubleState combine1, @AggregationState NullableDoubleState combine2) { // noop this is only for annotation testing puproses }