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]