.aggregates(MergeHyperLogLogAggregation.class) .aggregates(ApproximateSetAggregation.class) .functions(QDIGEST_AGG, QDIGEST_AGG_WITH_WEIGHT, QDIGEST_AGG_WITH_WEIGHT_AND_ERROR) .function(MergeQuantileDigestFunction.MERGE) .aggregates(DoubleHistogramAggregation.class) .scalar(DecimalOperators.Indeterminate.class) .scalar(DecimalOperators.XxHash64Operator.class) .functions(IDENTITY_CAST, CAST_FROM_UNKNOWN) .scalar(ArrayLessThanOperator.class) .scalar(ArrayLessThanOrEqualOperator.class) .scalar(TypeOfFunction.class) .scalar(TryFunction.class) .functions(ZIP_WITH_FUNCTION, MAP_ZIP_WITH_FUNCTION) .functions(ZIP_FUNCTIONS) .functions(ARRAY_JOIN, ARRAY_JOIN_WITH_NULL_REPLACEMENT) .functions(ARRAY_TO_ARRAY_CAST) .functions(ARRAY_TO_ELEMENT_CONCAT_FUNCTION, ELEMENT_TO_ARRAY_CONCAT_FUNCTION) .function(MAP_HASH_CODE) .function(MAP_ELEMENT_AT) .function(ARRAY_FLATTEN_FUNCTION) .function(ARRAY_CONCAT_FUNCTION) .functions(ARRAY_CONSTRUCTOR, ARRAY_SUBSCRIPT, ARRAY_TO_JSON, JSON_TO_ARRAY, JSON_STRING_TO_ARRAY) .function(new ArrayAggregationFunction(featuresConfig.getArrayAggGroupImplementation())) .functions(new MapSubscriptOperator(featuresConfig.isLegacyMapSubscript())) .functions(MAP_CONSTRUCTOR, MAP_TO_JSON, JSON_TO_MAP, JSON_STRING_TO_MAP) .functions(MAP_AGG, MAP_UNION)
.aggregates(MergeHyperLogLogAggregation.class) .aggregates(ApproximateSetAggregation.class) .functions(QDIGEST_AGG, QDIGEST_AGG_WITH_WEIGHT, QDIGEST_AGG_WITH_WEIGHT_AND_ERROR) .function(MergeQuantileDigestFunction.MERGE) .aggregates(DoubleHistogramAggregation.class) .scalar(DecimalOperators.Indeterminate.class) .scalar(DecimalOperators.XxHash64Operator.class) .functions(IDENTITY_CAST, CAST_FROM_UNKNOWN) .scalar(ArrayLessThanOperator.class) .scalar(ArrayLessThanOrEqualOperator.class) .scalar(TypeOfFunction.class) .scalar(TryFunction.class) .functions(ZIP_WITH_FUNCTION, MAP_ZIP_WITH_FUNCTION) .functions(ZIP_FUNCTIONS) .functions(ARRAY_JOIN, ARRAY_JOIN_WITH_NULL_REPLACEMENT) .functions(ARRAY_TO_ARRAY_CAST) .functions(ARRAY_TO_ELEMENT_CONCAT_FUNCTION, ELEMENT_TO_ARRAY_CONCAT_FUNCTION) .function(MAP_HASH_CODE) .function(MAP_ELEMENT_AT) .function(ARRAY_FLATTEN_FUNCTION) .function(ARRAY_CONCAT_FUNCTION) .functions(ARRAY_CONSTRUCTOR, ARRAY_SUBSCRIPT, ARRAY_TO_JSON, JSON_TO_ARRAY, JSON_STRING_TO_ARRAY) .function(new ArrayAggregationFunction(featuresConfig.getArrayAggGroupImplementation())) .functions(new MapSubscriptOperator(featuresConfig.isLegacyMapSubscript())) .functions(MAP_CONSTRUCTOR, MAP_TO_JSON, JSON_TO_MAP, JSON_STRING_TO_MAP) .functions(MAP_AGG, MAP_UNION)