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

korlov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from d980d03bc1 IGNITE-18148 CLI Added more dynamic completers. Fixes #1363
     add 5ea38a55a5 IGNITE-18205 Sql. Allow hash output distribution for 
aggregations (#1381)

No new revisions were added by this update.

Summary of changes:
 .../internal/sql/engine/ItAggregatesTest.java      | 35 ++++++++
 .../sql/engine/exec/LogicalRelImplementor.java     |  8 +-
 .../sql/engine/prepare/IgniteRelShuttle.java       |  8 +-
 .../internal/sql/engine/prepare/PlannerPhase.java  |  4 +-
 .../internal/sql/engine/rel/IgniteRelVisitor.java  |  8 +-
 ...Base.java => IgniteColocatedAggregateBase.java} | 29 +++++--
 ...gate.java => IgniteColocatedHashAggregate.java} | 10 +--
 ...gate.java => IgniteColocatedSortAggregate.java} | 10 +--
 .../engine/rel/logical/IgniteLogicalIndexScan.java |  6 +-
 .../engine/rule/HashAggregateConverterRule.java    | 20 ++---
 .../engine/rule/SortAggregateConverterRule.java    | 20 ++---
 .../engine/rule/logical/LogicalOrToUnionRule.java  |  2 +-
 .../engine/rule/logical/ProjectScanMergeRule.java  |  4 +-
 .../sql/engine/schema/SqlSchemaManagerImpl.java    | 10 ++-
 .../sql/engine/schema/TableDescriptorImpl.java     | 23 +++++-
 .../sql/engine/trait/DistributionTrait.java        |  4 +-
 .../sql/engine/trait/IgniteDistributions.java      |  4 +-
 .../internal/sql/engine/trait/TraitUtils.java      |  7 +-
 .../ignite/internal/sql/engine/util/Commons.java   | 58 +++++++++----
 .../ignite/internal/sql/engine/util/RexUtils.java  |  4 +-
 .../sql/engine/exec/rel/BaseAggregateTest.java     |  8 +-
 .../exec/rel/HashAggregateExecutionTest.java       |  2 +-
 .../exec/rel/SortAggregateExecutionTest.java       |  2 +-
 .../sql/engine/planner/AbstractPlannerTest.java    | 15 ++++
 .../planner/AggregateDistinctPlannerTest.java      | 26 +++---
 .../sql/engine/planner/AggregatePlannerTest.java   | 68 ++++++++++++----
 .../engine/planner/JoinColocationPlannerTest.java  |  2 +
 .../internal/sql/engine/planner/PlannerTest.java   |  4 +
 .../engine/planner/SortAggregatePlannerTest.java   | 95 +++++++++++++++++++---
 29 files changed, 367 insertions(+), 129 deletions(-)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/{IgniteSingleAggregateBase.java
 => IgniteColocatedAggregateBase.java} (73%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/{IgniteSingleHashAggregate.java
 => IgniteColocatedHashAggregate.java} (83%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/{IgniteSingleSortAggregate.java
 => IgniteColocatedSortAggregate.java} (89%)

Reply via email to