You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by iv...@apache.org on 2022/03/10 09:00:38 UTC
[ignite] branch sql-calcite updated (fc0b454 -> e491d5b)
This is an automated email from the ASF dual-hosted git repository.
ivandasch pushed a change to branch sql-calcite
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from fc0b454 IGNITE-16652 Fix minor issues for green TC bot visa - Fixes #9866.
add e491d5b IGNITE-16631 ODBC: Add ability to set query engine (#9860)
No new revisions were added by this update.
Summary of changes:
modules/calcite/src/main/codegen/config.fmpp | 14 ++-
.../src/main/codegen/includes/parserImpls.ftl | 20 ++++
.../query/calcite/exec/ddl/DdlCommandHandler.java | 9 +-
.../prepare/ddl/DdlSqlToCommandConverter.java | 7 +-
.../{DdlCommand.java => TransactionCommand.java} | 6 +-
...IgniteSqlDropUser.java => IgniteSqlCommit.java} | 43 +++----
...niteSqlDropUser.java => IgniteSqlRollback.java} | 43 +++----
...DdlParserTest.java => SqlCustomParserTest.java} | 20 +++-
.../ignite/testsuites/IgniteCalciteTestSuite.java | 4 +-
.../odbc/odbc/OdbcConnectionContext.java | 33 +++++-
.../processors/odbc/odbc/OdbcQueryResults.java | 4 +-
.../processors/odbc/odbc/OdbcRequestHandler.java | 5 +-
.../processors/odbc/odbc/OdbcResultSet.java | 8 +-
.../internal/processors/odbc/odbc/OdbcUtils.java | 4 +-
.../cpp/common/include/ignite/common/utils.h | 23 ++++
modules/platforms/cpp/odbc-test/CMakeLists.txt | 4 +-
.../cpp/odbc-test/config/queries-default.xml | 15 +++
.../cpp/odbc-test/src/configuration_test.cpp | 9 ++
.../cpp/odbc-test/src/cross_engine_test.cpp | 126 +++++++++++++++++++++
modules/platforms/cpp/odbc/CMakeLists.txt | 1 +
.../include/ignite/odbc/config/configuration.h | 32 ++++++
.../ignite/odbc/config/connection_string_parser.h | 3 +
.../odbc/{nested_tx_mode.h => engine_mode.h} | 34 +++---
.../odbc/include/ignite/odbc/protocol_version.h | 3 +
.../odbc/system/ui/dsn_configuration_window.h | 8 ++
.../win/src/system/ui/dsn_configuration_window.cpp | 60 ++++++++--
.../cpp/odbc/src/config/configuration.cpp | 26 ++++-
.../odbc/src/config/connection_string_parser.cpp | 18 +++
modules/platforms/cpp/odbc/src/dsn_config.cpp | 5 +
modules/platforms/cpp/odbc/src/engine_mode.cpp | 77 +++++++++++++
modules/platforms/cpp/odbc/src/message.cpp | 10 ++
.../platforms/cpp/odbc/src/protocol_version.cpp | 6 +-
32 files changed, 556 insertions(+), 124 deletions(-)
copy modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/{DdlCommand.java => TransactionCommand.java} (89%)
copy modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/{IgniteSqlDropUser.java => IgniteSqlCommit.java} (59%)
copy modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/{IgniteSqlDropUser.java => IgniteSqlRollback.java} (59%)
rename modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/sql/{SqlDdlParserTest.java => SqlCustomParserTest.java} (97%)
create mode 100644 modules/platforms/cpp/odbc-test/src/cross_engine_test.cpp
copy modules/platforms/cpp/odbc/include/ignite/odbc/{nested_tx_mode.h => engine_mode.h} (69%)
create mode 100644 modules/platforms/cpp/odbc/src/engine_mode.cpp