This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch xiangfu0/agg-rewrite/04-any-value
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 4fe27fc1f9f Keep the FIRST/LAST_WITH_TIME data type mapping for the
ANY_VALUE rewrite
add e1278625f0e Default the ANY_VALUE data type inference to off
No new revisions were added by this update.
Summary of changes:
.../broker/broker/helix/BaseBrokerStarter.java | 7 ++-
.../requesthandler/BaseBrokerRequestHandler.java | 14 +++++
.../BaseSingleStageBrokerRequestHandler.java | 4 ++
.../requesthandler/InferAnyValueTypeProvider.java | 69 ++++++++++++++++++++++
.../InferAnyValueTypeProviderTest.java | 69 ++++++++++++++++++++++
.../common/utils/config/QueryOptionsUtils.java | 8 +--
.../AggregateFunctionRewriteOptimizer.java | 2 +-
.../AggregateFunctionRewriteOptimizerTest.java | 33 ++++++-----
.../apache/pinot/queries/AnyValueQueriesTest.java | 23 ++++----
.../PinotAggregateTypeArgumentRewriteRule.java | 4 +-
.../org/apache/pinot/query/QueryEnvironment.java | 12 ++--
.../src/test/resources/queries/AggregatePlans.json | 16 ++---
.../src/test/resources/queries/UDFAggregates.json | 18 +++---
.../apache/pinot/spi/utils/CommonConstants.java | 9 ++-
14 files changed, 230 insertions(+), 58 deletions(-)
create mode 100644
pinot-broker/src/main/java/org/apache/pinot/broker/requesthandler/InferAnyValueTypeProvider.java
create mode 100644
pinot-broker/src/test/java/org/apache/pinot/broker/requesthandler/InferAnyValueTypeProviderTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]