You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2026/10/21 12:56:38 UTC

(pinot) branch xiangfu0/agg-rewrite/01-first-last-with-time updated (7725620917e -> 1d796d0ae08)

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

xiangfu0 pushed a change to branch xiangfu0/agg-rewrite/01-first-last-with-time
in repository https://gitbox.apache.org/repos/asf/pinot.git


    from 7725620917e Support all single-value data types in FIRST/LAST_WITH_TIME
     add 1d796d0ae08 Validate FIRST/LAST_WITH_TIME operands in the type checker and always apply the type argument rewrite

No new revisions were added by this update.

Summary of changes:
 .../AggregateFunctionRewriteOptimizerTest.java     | 12 ++++++
 .../PinotAggregateTypeArgumentRewriteRule.java     | 13 +++---
 .../calcite/rel/rules/PinotQueryRuleSets.java      |  4 --
 .../org/apache/pinot/query/QueryEnvironment.java   |  3 ++
 .../apache/pinot/query/QueryCompilationTest.java   | 11 ++++++
 .../pinot/query/QueryPlannerRuleOptionsTest.java   | 10 +++++
 .../src/test/resources/queries/AggregatePlans.json |  5 ---
 .../src/test/resources/queries/UDFAggregates.json  |  9 +++++
 .../pinot/segment/spi/AggregationFunctionType.java | 46 +++++++++++++++-------
 .../apache/pinot/spi/utils/CommonConstants.java    |  2 -
 10 files changed, 82 insertions(+), 33 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org