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 4d2c8971f1 IGNITE-24108 Fix client JMX export, fix MBean package 
(#4962)
     add ecffc52434 IGNITE-21558 Sql. Remove ExecutionContext dependency from 
ExpressionFactory (#4959)

No new revisions were added by this update.

Summary of changes:
 .../internal/sql/engine/ItAggregatesTest.java      |    8 +
 .../internal/sql/engine/SqlQueryProcessor.java     |    8 +
 .../sql/engine/exec/DynamicPartitionProvider.java  |    2 +-
 .../internal/sql/engine/exec/ExecutionContext.java |   10 +-
 .../sql/engine/exec/ExecutionServiceImpl.java      |    9 +
 .../sql/engine/exec/LogicalRelImplementor.java     |  200 ++--
 .../{MatchImplementor.java => BiFieldGetter.java}  |   43 +-
 .../sql/engine/exec/exp/CommonFieldGetter.java     |   61 +
 .../sql/engine/exec/exp/ComparatorImplementor.java |  163 +++
 .../sql/engine/exec/exp/CorrelatesBuilder.java     |   76 ++
 .../sql/engine/exec/exp/ExpressionFactory.java     |   31 +-
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java | 1214 ++------------------
 .../exp/{CallImplementor.java => FieldGetter.java} |   41 +-
 .../engine/exec/exp/JoinPredicateImplementor.java  |  129 +++
 .../exp/{BiScalar.java => NoOpFieldGetter.java}    |   21 +-
 .../sql/engine/exec/exp/PredicateImplementor.java  |  128 +++
 .../sql/engine/exec/exp/ProjectionImplementor.java |  179 +++
 .../internal/sql/engine/exec/exp/RexImpTable.java  |   49 -
 .../sql/engine/exec/exp/RexToLixTranslator.java    |   58 +-
 .../engine/exec/exp/RowProviderImplementor.java    |  235 ++++
 .../internal/sql/engine/exec/exp/Scalar.java       |   25 -
 .../sql/engine/exec/exp/ScalarImplementor.java     |  141 +++
 .../engine/exec/exp/SearchBoundsImplementor.java   |  429 +++++++
 .../sql/engine/exec/exp/SqlComparator.java         |   45 +
 .../sql/engine/exec/exp/SqlJoinPredicate.java      |   46 +
 .../exp/{SingleScalar.java => SqlPredicate.java}   |   23 +-
 .../exec/exp/{BiScalar.java => SqlProjection.java} |   20 +-
 .../exp/{SingleScalar.java => SqlRowProvider.java} |   15 +-
 .../exec/exp/{BiScalar.java => SqlScalar.java}     |   23 +-
 .../sql/engine/exec/exp/ValuesImplementor.java     |   72 ++
 .../engine/exec/exp/agg/AccumulatorsFactory.java   |   72 +-
 .../exec/exp/func/TableFunctionRegistryImpl.java   |   15 +-
 .../sql/engine/exec/rel/HashAggregateNode.java     |    6 +-
 .../sql/engine/exec/rel/SortAggregateNode.java     |    8 +-
 .../sql/engine/prepare/KeyValueGetPlan.java        |   17 +-
 .../sql/engine/prepare/KeyValueModifyPlan.java     |    6 +-
 .../sql/engine/prepare/SelectCountPlan.java        |    5 +-
 .../prepare/pruning/PartitionPruningPredicate.java |    5 +-
 .../ignite/internal/sql/engine/util/Commons.java   |   24 +-
 .../internal/sql/engine/util/IgniteMethod.java     |    8 -
 .../ignite/internal/sql/engine/util/RexUtils.java  |  107 ++
 .../sql/engine/exec/ExecutionServiceImplTest.java  |    5 +
 .../sql/engine/exec/RuntimeSortedIndexTest.java    |    3 +
 .../engine/exec/exp/ExpressionFactoryImplTest.java |  168 ++-
 .../sql/engine/exec/rel/AbstractExecutionTest.java |    6 +
 .../engine/exec/rel/AbstractJoinExecutionTest.java |   10 +-
 .../exec/rel/AbstractSetOpExecutionTest.java       |    6 +-
 .../sql/engine/exec/rel/BaseAggregateTest.java     |    5 +-
 .../exec/rel/HashAggregateExecutionTest.java       |   10 +-
 .../rel/HashAggregateSingleGroupExecutionTest.java |    7 +-
 .../engine/exec/rel/MergeJoinExecutionTest.java    |   18 +-
 .../exec/rel/SortAggregateExecutionTest.java       |   29 +-
 .../sql/engine/framework/TestBuilders.java         |    4 +
 .../internal/sql/engine/framework/TestNode.java    |    6 +
 .../pruning/PartitionPruningPredicateSelfTest.java |    2 +-
 55 files changed, 2426 insertions(+), 1630 deletions(-)
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{MatchImplementor.java
 => BiFieldGetter.java} (51%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/CommonFieldGetter.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ComparatorImplementor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/CorrelatesBuilder.java
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{CallImplementor.java
 => FieldGetter.java} (55%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/JoinPredicateImplementor.java
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{BiScalar.java
 => NoOpFieldGetter.java} (60%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/PredicateImplementor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ProjectionImplementor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/RowProviderImplementor.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/Scalar.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ScalarImplementor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/SearchBoundsImplementor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/SqlComparator.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/SqlJoinPredicate.java
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{SingleScalar.java
 => SqlPredicate.java} (53%)
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{BiScalar.java
 => SqlProjection.java} (58%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{SingleScalar.java
 => SqlRowProvider.java} (71%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/{BiScalar.java
 => SqlScalar.java} (56%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ValuesImplementor.java

Reply via email to