This is an automated email from the ASF dual-hosted git repository.
zhenchen pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git
from 3ceb364c15 [CALCITE-7098] Update json-smart from 2.3 to 2.6.0
add 66afac689e [CALCITE-7134] Incorrect type inference for some aggregate
functions when groupSets contains '{}'
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/calcite/plan/RelOptUtil.java | 2 +-
.../org/apache/calcite/rel/core/Aggregate.java | 44 +++++++++++-
.../org/apache/calcite/rel/core/AggregateCall.java | 78 +++++++++++++++++++++-
.../java/org/apache/calcite/rel/core/Window.java | 2 +-
.../AggregateExpandDistinctAggregatesRule.java | 15 +++--
.../rel/rules/AggregateJoinTransposeRule.java | 4 +-
.../rules/AggregateProjectPullUpConstantsRule.java | 3 +-
.../rel/rules/AggregateReduceFunctionsRule.java | 18 ++---
.../calcite/rel/rules/AggregateStarTableRule.java | 8 +--
.../rel/rules/AggregateUnionTransposeRule.java | 43 ++++++------
.../org/apache/calcite/sql/SqlCallBinding.java | 16 +++++
.../org/apache/calcite/sql/SqlFilterOperator.java | 4 +-
.../org/apache/calcite/sql/SqlOperatorBinding.java | 16 +++++
.../org/apache/calcite/sql/SqlOverOperator.java | 5 +-
.../java/org/apache/calcite/sql/SqlWindow.java | 2 +-
.../org/apache/calcite/sql/type/ReturnTypes.java | 8 +--
.../calcite/sql/validate/SqlValidatorUtil.java | 33 +++++++++
.../apache/calcite/sql2rel/RelDecorrelator.java | 12 +++-
.../org/apache/calcite/sql2rel/SqlRexContext.java | 26 ++++----
.../apache/calcite/sql2rel/SqlToRelConverter.java | 8 +--
.../calcite/sql2rel/StandardConvertletTable.java | 6 +-
.../java/org/apache/calcite/tools/RelBuilder.java | 21 +++---
.../org/apache/calcite/test/RelMetadataTest.java | 2 +-
.../org/apache/calcite/test/SqlValidatorTest.java | 43 +++++++++++-
.../org/apache/calcite/test/RelOptRulesTest.xml | 11 ++-
.../org/apache/calcite/test/SparkAdapterTest.java | 4 +-
26 files changed, 328 insertions(+), 106 deletions(-)