This is an automated email from the ASF dual-hosted git repository.

jackie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


    from d30dfb0  Standardize the Dictionary interface, ensure the BYTES 
support (#4622)
     add 4b5c5ac  Misc fixes for aggregation functions (#4579)

No new revisions were added by this update.

Summary of changes:
 .../common/function/AggregationFunctionType.java   | 55 ++++++++--------
 .../function/FunctionDefinitionRegistry.java       |  6 +-
 .../function/AggregationFunctionTypeTest.java      |  3 +-
 .../core/common/datatable/DataTableBuilder.java    |  3 +-
 .../core/data/aggregator/AvgValueAggregator.java   |  2 +-
 .../DistinctCountHLLValueAggregator.java           |  2 +-
 .../aggregator/MinMaxRangeValueAggregator.java     |  2 +-
 .../aggregator/PercentileEstValueAggregator.java   |  2 +-
 .../PercentileTDigestValueAggregator.java          |  2 +-
 .../query/DictionaryBasedAggregationOperator.java  |  2 +-
 .../query/MetadataBasedAggregationOperator.java    |  2 +-
 .../function/SingleParamMathTransformFunction.java |  3 -
 .../function/TransformFunctionFactory.java         |  7 +-
 .../query/aggregation/AggregationExecutor.java     |  3 +-
 .../aggregation/DefaultAggregationExecutor.java    |  9 +--
 .../aggregation/function/AggregationFunction.java  | 75 +++++++++-------------
 .../function/AggregationFunctionFactory.java       |  3 -
 .../function/AggregationFunctionUtils.java         | 24 ++-----
 .../function/AggregationFunctionVisitorBase.java   | 53 ++++-----------
 .../function/AvgAggregationFunction.java           | 45 +++++--------
 .../function/AvgMVAggregationFunction.java         | 23 +++----
 .../function/CountAggregationFunction.java         | 39 ++++-------
 .../function/CountMVAggregationFunction.java       | 21 +++---
 .../function/DistinctAggregationFunction.java      | 57 +++++++---------
 .../function/DistinctCountAggregationFunction.java | 48 ++++++--------
 .../DistinctCountHLLAggregationFunction.java       | 55 ++++++----------
 .../DistinctCountHLLMVAggregationFunction.java     | 21 +++---
 .../DistinctCountMVAggregationFunction.java        | 21 +++---
 .../DistinctCountRawHLLAggregationFunction.java    | 48 +++++++-------
 .../DistinctCountRawHLLMVAggregationFunction.java  | 30 ++-------
 .../function/FastHLLAggregationFunction.java       | 43 +++++--------
 .../function/MaxAggregationFunction.java           | 39 ++++-------
 .../function/MaxMVAggregationFunction.java         | 21 +++---
 .../function/MinAggregationFunction.java           | 39 ++++-------
 .../function/MinMVAggregationFunction.java         | 21 +++---
 .../function/MinMaxRangeAggregationFunction.java   | 46 +++++--------
 .../function/MinMaxRangeMVAggregationFunction.java | 23 +++----
 .../function/PercentileAggregationFunction.java    | 44 +++++--------
 .../function/PercentileEstAggregationFunction.java | 44 +++++--------
 .../PercentileEstMVAggregationFunction.java        | 21 +++---
 .../function/PercentileMVAggregationFunction.java  | 21 +++---
 .../PercentileTDigestAggregationFunction.java      | 45 +++++--------
 .../PercentileTDigestMVAggregationFunction.java    | 21 +++---
 .../function/SumAggregationFunction.java           | 39 ++++-------
 .../function/SumMVAggregationFunction.java         | 21 +++---
 .../groupby/DefaultGroupByExecutor.java            |  2 +-
 .../core/query/request/ServerQueryRequest.java     |  2 +-
 .../executor/StarTreeAggregationExecutor.java      |  7 +-
 .../startree/executor/StarTreeGroupByExecutor.java |  2 +-
 .../startree/v2/builder/BaseSingleTreeBuilder.java |  2 +-
 .../startree/v2/store/StarTreeLoaderUtils.java     |  2 +-
 .../pinot/core/startree/v2/BaseStarTreeV2Test.java |  2 +-
 52 files changed, 472 insertions(+), 701 deletions(-)
 rename {pinot-core/src/test/java/org/apache/pinot/core/query/aggregation => 
pinot-common/src/test/java/org/apache/pinot/common}/function/AggregationFunctionTypeTest.java
 (97%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to