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 334da9f4f5 IGNITE-18420 JMH dependencies improved. (#1452)
add 316545c3a1 IGNITE-18282: Illegal use of dynamic parameter exception in
SQL functions (#1418)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/ignite/sql/ColumnMetadata.java | 4 +-
.../sql/{SqlColumnType.java => ColumnType.java} | 13 +-
...nverter.java => ClientColumnTypeConverter.java} | 52 ++++---
...est.java => ClientColumnTypeConverterTest.java} | 10 +-
.../client/handler/JdbcQueryCursorHandlerImpl.java | 4 +-
.../client/handler/JdbcQueryEventHandlerImpl.java | 4 +-
.../requests/sql/ClientSqlExecuteRequest.java | 4 +-
.../internal/client/sql/ClientColumnMetadata.java | 12 +-
.../org/apache/ignite/client/ClientSqlTest.java | 38 ++---
.../ignite/client/fakes/FakeAsyncResultSet.java | 44 +++---
.../ignite/client/fakes/FakeColumnMetadata.java | 10 +-
.../runner/app/client/ItThinClientSqlTest.java | 4 +-
.../internal/sql/api/ItSqlAsynchronousApiTest.java | 6 +-
.../sql/engine/ItDynamicParameterTest.java | 167 +++++++++++++++++++++
.../ignite/internal/sql/engine/ItMetadataTest.java | 67 +++++----
.../internal/sql/engine/ItMixedQueriesTest.java | 12 +-
.../internal/sql/engine/util/MetadataMatcher.java | 8 +-
.../internal/sql/engine/util/QueryChecker.java | 22 ++-
.../internal/sql/engine/util/SqlTypeUtils.java | 71 +++++++++
.../internal/sql/api/ColumnMetadataImpl.java | 10 +-
.../sql/engine/exec/exp/ExpressionFactoryImpl.java | 14 ++
.../internal/sql/engine/prepare/CacheKey.java | 22 ++-
.../internal/sql/engine/prepare/DdlPlan.java | 4 +-
.../internal/sql/engine/prepare/ExplainPlan.java | 6 +-
.../sql/engine/prepare/IgniteSqlValidator.java | 68 +++++++++
.../sql/engine/prepare/IgniteTypeCoercion.java | 139 +++++++++++++++++
.../sql/engine/prepare/MultiStepDmlPlan.java | 4 +-
.../sql/engine/prepare/PrepareServiceImpl.java | 8 +-
.../ignite/internal/sql/engine/util/TypeUtils.java | 38 ++---
29 files changed, 687 insertions(+), 178 deletions(-)
rename modules/api/src/main/java/org/apache/ignite/sql/{SqlColumnType.java =>
ColumnType.java} (94%)
rename
modules/client-common/src/main/java/org/apache/ignite/internal/client/proto/{ClientSqlColumnTypeConverter.java
=> ClientColumnTypeConverter.java} (71%)
rename
modules/client-common/src/test/java/org/apache/ignite/internal/client/proto/{ClientSqlColumnTypeConverterTest.java
=> ClientColumnTypeConverterTest.java} (76%)
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItDynamicParameterTest.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/util/SqlTypeUtils.java