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 97c064c39c0 IGNITE-27012 Improve partition API (#7091)
add a5f7c91ccb1 IGNITE-26634 Sql. Remove class-level generic from SQL
expressions (#7181)
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/sql/engine/ItDmlTest.java | 12 ++
.../internal/sql/engine/SqlQueryProcessor.java | 2 +-
.../sql/engine/exec/DynamicPartitionProvider.java | 2 +-
.../internal/sql/engine/exec/ExecutionContext.java | 6 +-
.../sql/engine/exec/ExecutionServiceImpl.java | 6 +-
.../sql/engine/exec/LogicalRelImplementor.java | 84 +++++++-------
.../sql/engine/exec/exp/ComparatorImplementor.java | 119 ++++++++++----------
.../sql/engine/exec/exp/ExpressionFactory.java | 34 ++----
.../sql/engine/exec/exp/ExpressionFactoryImpl.java | 33 ++----
.../engine/exec/exp/JoinPredicateImplementor.java | 9 +-
.../engine/exec/exp/JoinProjectionImplementor.java | 27 +++--
.../sql/engine/exec/exp/PredicateImplementor.java | 9 +-
.../sql/engine/exec/exp/ProjectionImplementor.java | 27 +++--
.../sql/engine/exec/exp/RangeIterable.java | 2 +-
.../engine/exec/exp/RowProviderImplementor.java | 37 +++----
.../sql/engine/exec/exp/ScalarImplementor.java | 17 ++-
.../engine/exec/exp/SearchBoundsImplementor.java | 68 ++++++------
.../sql/engine/exec/exp/SqlComparator.java | 11 +-
.../sql/engine/exec/exp/SqlJoinPredicate.java | 9 +-
.../sql/engine/exec/exp/SqlJoinProjection.java | 9 +-
.../internal/sql/engine/exec/exp/SqlPredicate.java | 9 +-
.../sql/engine/exec/exp/SqlProjection.java | 9 +-
...Scalar.java => SqlRangeConditionsProvider.java} | 22 ++--
.../sql/engine/exec/exp/SqlRowProvider.java | 17 ++-
.../internal/sql/engine/exec/exp/SqlScalar.java | 6 +-
.../sql/engine/exec/exp/ValuesImplementor.java | 72 ------------
.../exec/exp/func/TableFunctionRegistryImpl.java | 4 +-
.../exec/rel/CorrelatedNestedLoopJoinNode.java | 4 +-
.../internal/sql/engine/exec/rel/HashJoinNode.java | 18 +--
.../sql/engine/exec/rel/MergeJoinNode.java | 18 +--
.../sql/engine/exec/rel/NestedLoopJoinNode.java | 18 +--
.../sql/engine/prepare/IgniteSqlValidator.java | 88 +++------------
.../sql/engine/prepare/KeyValueGetPlan.java | 22 ++--
.../sql/engine/prepare/KeyValueModifyPlan.java | 10 +-
.../sql/engine/prepare/SelectCountPlan.java | 2 +-
.../prepare/pruning/PartitionPruningPredicate.java | 2 +-
.../sql/engine/exec/ExecutionServiceImplTest.java | 2 +-
.../sql/engine/exec/RuntimeSortedIndexTest.java | 2 +-
.../engine/exec/exp/ExpressionFactoryImplTest.java | 121 ++++++---------------
.../sql/engine/exec/rel/AbstractExecutionTest.java | 13 ++-
.../engine/exec/rel/AbstractJoinExecutionTest.java | 4 +-
.../exec/rel/AbstractSetOpExecutionTest.java | 2 +-
.../sql/engine/exec/rel/BaseAggregateTest.java | 2 +-
.../exec/rel/HashAggregateExecutionTest.java | 4 +-
.../rel/HashAggregateSingleGroupExecutionTest.java | 2 +-
.../engine/exec/rel/MergeJoinExecutionTest.java | 4 +-
.../exec/rel/SortAggregateExecutionTest.java | 6 +-
.../sql/engine/framework/TestBuilders.java | 2 +-
.../internal/sql/engine/framework/TestNode.java | 2 +-
.../pruning/PartitionPruningPredicateSelfTest.java | 2 +-
50 files changed, 420 insertions(+), 592 deletions(-)
copy
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{SqlScalar.java
=> SqlRangeConditionsProvider.java} (61%)
delete mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ValuesImplementor.java