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 52bf35300b3 IGNITE-27391 Sql. Some search conditions are no longer
converted to search bounds after calcite 1.41 (#7312)
add fcc170b8b06 IGNITE-26637 Introduce support of scalar expressions
(#7355)
No new revisions were added by this update.
Summary of changes:
.../engine/api/expressions/ExpressionFactory.java | 23 +-
.../{IgnitePredicate.java => IgniteScalar.java} | 14 +-
.../expressions/SqlExpressionFactoryAdapter.java | 178 +++++++--
.../internal/sql/engine/prepare/IgnitePlanner.java | 6 +-
...Convertor.java => IgniteSqlToRelConverter.java} | 50 ++-
.../sql/engine/prepare/IgniteTypeCoercion.java | 23 +-
.../internal/sql/engine/prepare/PlannerHelper.java | 4 +-
.../expressions/AbstractExpressionFactoryTest.java | 59 +++
.../engine/expressions/IgnitePredicateTest.java | 60 +--
.../sql/engine/expressions/IgniteScalarTest.java | 424 +++++++++++++++++++++
.../expressions/IgniteSqlToRelConverterTest.java | 94 +++++
11 files changed, 823 insertions(+), 112 deletions(-)
copy
modules/sql-engine-api/src/main/java/org/apache/ignite/internal/sql/engine/api/expressions/{IgnitePredicate.java
=> IgniteScalar.java} (75%)
rename
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/{IgniteSqlToRelConvertor.java
=> IgniteSqlToRelConverter.java} (90%)
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/expressions/IgniteScalarTest.java
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/expressions/IgniteSqlToRelConverterTest.java