This is an automated email from the ASF dual-hosted git repository. yashmayya pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/pinot.git
from 8af86e0783 Fix MIN_MAX_RANGE aggregation function behavior when all input values are null (#15525) add ecc367c797 Add null handling support for MV aggregation functions - COUNT, MIN, MAX, SUM, AVG, MINMAXRANGE (#15524) No new revisions were added by this update. Summary of changes: .../function/AggregationFunctionFactory.java | 12 +- .../function/AvgMVAggregationFunction.java | 59 ++++--- .../function/CountMVAggregationFunction.java | 50 +++--- .../function/MaxAggregationFunction.java | 4 +- .../function/MaxMVAggregationFunction.java | 99 ++++++++---- .../function/MinAggregationFunction.java | 4 +- .../function/MinMVAggregationFunction.java | 99 ++++++++---- .../function/MinMaxRangeMVAggregationFunction.java | 60 ++++--- .../function/SumAggregationFunction.java | 4 +- .../function/SumMVAggregationFunction.java | 95 ++++++++--- .../function/AvgMVAggregationFunctionTest.java | 176 ++++++++++++++++++++ .../function/CountMVAggregationFunctionTest.java | 117 ++++++++++++++ .../function/MaxMVAggregationFunctionTest.java | 166 +++++++++++++++++++ .../function/MinMVAggregationFunctionTest.java | 173 ++++++++++++++++++++ .../MinMaxRangeMVAggregationFunctionTest.java | 170 ++++++++++++++++++++ .../function/SumMVAggregationFunctionTest.java | 177 +++++++++++++++++++++ .../org/apache/pinot/queries/FluentQueryTest.java | 3 +- .../pinot/segment/local/customobject/AvgPair.java | 5 + 18 files changed, 1316 insertions(+), 157 deletions(-) create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/AvgMVAggregationFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/CountMVAggregationFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/MaxMVAggregationFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/MinMVAggregationFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/MinMaxRangeMVAggregationFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/query/aggregation/function/SumMVAggregationFunctionTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org