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/pinot.git
from 527eb4fddb Include package-lock.json in generated sources (#11321)
add c6dd50aed7 refactor argmin/max to exprmin/max and make it calcite
compliant (#11296)
No new revisions were added by this update.
Summary of changes:
...MinMaxRewriter.java => ExprMinMaxRewriter.java} | 116 +++++++-------
.../parsers/rewriter/ArgMinMaxRewriterTest.java | 76 ---------
.../parsers/rewriter/ExprMinMaxRewriterTest.java | 76 +++++++++
.../apache/pinot/core/common/ObjectSerDeUtils.java | 18 +--
.../function/AggregationFunctionFactory.java | 20 +--
.../function/ChildAggregationFunction.java | 6 +-
...ava => ChildExprMinMaxAggregationFunction.java} | 6 +-
...va => ParentExprMinMaxAggregationFunction.java} | 178 ++++++++++-----------
.../ExprMinMaxMeasuringValSetWrapper.java} | 6 +-
.../ExprMinMaxObject.java} | 28 ++--
.../ExprMinMaxProjectionValSetWrapper.java} | 6 +-
.../ExprMinMaxWrapperValSet.java} | 6 +-
.../{ArgMinMaxTest.java => ExprMinMaxTest.java} | 149 +++++++++--------
.../pinot/segment/spi/AggregationFunctionType.java | 34 +++-
14 files changed, 371 insertions(+), 354 deletions(-)
rename
pinot-common/src/main/java/org/apache/pinot/sql/parsers/rewriter/{ArgMinMaxRewriter.java
=> ExprMinMaxRewriter.java} (52%)
delete mode 100644
pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/ArgMinMaxRewriterTest.java
create mode 100644
pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/ExprMinMaxRewriterTest.java
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/{ChildArgMinMaxAggregationFunction.java
=> ChildExprMinMaxAggregationFunction.java} (81%)
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/{ParentArgMinMaxAggregationFunction.java
=> ParentExprMinMaxAggregationFunction.java} (64%)
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/utils/{argminmax/ArgMinMaxMeasuringValSetWrapper.java
=> exprminmax/ExprMinMaxMeasuringValSetWrapper.java} (90%)
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/utils/{argminmax/ArgMinMaxObject.java
=> exprminmax/ExprMinMaxObject.java} (91%)
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/utils/{argminmax/ArgMinMaxProjectionValSetWrapper.java
=> exprminmax/ExprMinMaxProjectionValSetWrapper.java} (89%)
rename
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/utils/{argminmax/ArgMinMaxWrapperValSet.java
=> exprminmax/ExprMinMaxWrapperValSet.java} (95%)
rename pinot-core/src/test/java/org/apache/pinot/queries/{ArgMinMaxTest.java
=> ExprMinMaxTest.java} (80%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]