This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a change to branch ignite-19499
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    omit 073d6e6a40 wip. Drop dead code.
    omit 864a2e7fd0 wip. switch to CalciteSqlSchemaManager. Drop dead code.
    omit faf189ad27 styles
    omit 6e4eab4918 Fix dependency resolving in SQL.
    omit 875077073b Switch other managers to Catalog events.
    omit 80f31c33ce Switch TableManager to Catalog events.
    omit 504a00fb68 Resolve conflicts.
    omit 8cd5c8c4b1 Minor.
    omit af2838f64e Get rid of DdlCommandHandlerWrapper. Get rid of unused 
methods. Fix styles.
    omit 2f508819f8 Mirror Index changes from Config to Catalog
    omit 9134e621d8 Mirror Table changes from Config to Catalog.
    omit 7dfe878588 Mirror DistributionZone changes from Config to Catalog.
     add 794e272970 IGNITE-19986 Increase stability of 
inMemoryNodeRestartNotLeader in ItIgniteInMemoryNodeRestartTest (#2323)
     add b2fcc49669 IGNITE-19984 Improve "dependingOn" documentation and add 
clarifying tests. (#2319)
     add 0211489637 IGNITE-19654 Sql. Remove redundant planing timeout and use 
correct one (#2214)
     add b693a71856 IGNITE-19213 ODBC Data fetching (#2322)
     add f1efc25ce7 IGNITE-19399 Support ODBC transactions (#2324)
     add 1def52a8ac IGNITE-19995 Test disabled. (#2327)
     add f34beaed8b IGNITE-20003 Add support of ODBC version 3.0 (#2331)
     add 7b8307c1a9 IGNITE-19923 Docs for ODBC in Ignite 3 (#2333)
     add a1527975ab IGNITE-19374 Document client object mapping (#2123)
     new 1de0536d6e Mirror DistributionZone changes from Config to Catalog.
     new abf71523c9 Mirror Table changes from Config to Catalog.
     new fd1c207def Mirror Index changes from Config to Catalog
     new ebabade7c4 Get rid of DdlCommandHandlerWrapper. Get rid of unused 
methods. Fix styles.
     new 2063d3697d Minor.
     new 01999ee79f Resolve conflicts.
     new bd94ee1360 Switch TableManager to Catalog events.
     new 4d801e90b4 Switch other managers to Catalog events.
     new f8a7d20191 Fix dependency resolving in SQL.
     new 239e4b0701 styles
     new cdf53205f3 wip. switch to CalciteSqlSchemaManager. Drop dead code.
     new 7d35ecc457 wip. Drop dead code.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (073d6e6a40)
            \
             N -- N -- N   refs/heads/ignite-19499 (7d35ecc457)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/_data/toc.yaml                                |    9 +
 docs/_docs/sql/odbc/connection-string.adoc         |   77 ++
 docs/_docs/sql/odbc/index.adoc                     |    6 +
 docs/_docs/sql/odbc/odbc-driver.adoc               |   96 ++
 docs/_docs/sql/odbc/querying-modifying-data.adoc   |  363 ++++++
 docs/_docs/thin-clients/index.adoc                 |  247 ++--
 .../causality/IncrementalVersionedValue.java       |   14 +-
 .../java/org/apache/ignite/lang/ErrorGroups.java   |    3 +
 .../causality/IncrementalVersionedValueTest.java   |   49 +
 .../util/PendingComparableValuesTrackerTest.java   |    2 +
 modules/jdbc/build.gradle                          |    2 +-
 .../internal/jdbc/ItJdbcMetadataSelfTest.java      |    2 +-
 .../internal/jdbc/JdbcPreparedStatement.java       |    1 +
 .../internal/jdbc/PreparedStatementParamsTest.java |   44 +-
 modules/platforms/cpp/ignite/client/CMakeLists.txt |    3 -
 .../cpp/ignite/client/basic_authenticator.h        |   22 +-
 .../platforms/cpp/ignite/client/compute/compute.h  |   10 +-
 .../ignite/client/detail/compute/compute_impl.cpp  |   15 +-
 .../ignite/client/detail/compute/compute_impl.h    |    2 +-
 .../ignite/client/detail/ignite_client_impl.cpp    |    3 +-
 .../cpp/ignite/client/detail/node_connection.cpp   |    7 +-
 .../cpp/ignite/client/detail/node_connection.h     |    4 +-
 .../cpp/ignite/client/detail/sql/result_set_impl.h |    2 +-
 .../cpp/ignite/client/detail/sql/sql_impl.cpp      |    8 +-
 .../cpp/ignite/client/detail/sql/sql_impl.h        |    2 +-
 .../cpp/ignite/client/detail/table/table_impl.cpp  |    4 +-
 .../cpp/ignite/client/detail/table/tables_impl.cpp |    3 +-
 .../cpp/ignite/client/detail/type_mapping_utils.h  |    8 +-
 .../platforms/cpp/ignite/client/detail/utils.cpp   |  273 +----
 modules/platforms/cpp/ignite/client/detail/utils.h |   29 +-
 .../ignite/client/ignite_client_authenticator.h    |    6 +-
 .../ignite/client/ignite_client_configuration.h    |    6 +-
 modules/platforms/cpp/ignite/client/sql/sql.h      |    2 +-
 .../cpp/ignite/client/sql/sql_statement.h          |    2 +-
 .../cpp/ignite/client/table/ignite_tuple.h         |    2 +-
 .../cpp/ignite/client/table/key_value_view.h       |   52 +-
 .../cpp/ignite/client/table/record_view.h          |   52 +-
 modules/platforms/cpp/ignite/common/CMakeLists.txt |    2 +
 modules/platforms/cpp/ignite/common/big_decimal.h  |   10 +-
 .../platforms/cpp/ignite/common/big_integer.cpp    |    1 +
 modules/platforms/cpp/ignite/common/bits.h         |   47 +-
 modules/platforms/cpp/ignite/common/end_point.h    |    2 +-
 .../cpp/ignite/{client => common}/primitive.h      |   24 +-
 .../ignite/{client => common}/primitive_test.cpp   |    2 +-
 .../cpp/ignite/network/detail/linux/sockets.cpp    |   10 +-
 .../cpp/ignite/network/detail/linux/sockets.h      |    2 +-
 .../network/detail/linux/tcp_socket_client.h       |   75 +-
 .../platforms/cpp/ignite/network/detail/utils.h    |    6 +-
 .../cpp/ignite/network/detail/win/sockets.cpp      |   10 +-
 .../ignite/network/detail/win/tcp_socket_client.h  |   72 +-
 modules/platforms/cpp/ignite/network/network.cpp   |    5 +-
 .../platforms/cpp/ignite/network/socket_client.h   |   15 +-
 .../ignite/odbc/app/application_data_buffer.cpp    |  868 +++++++-------
 .../cpp/ignite/odbc/app/application_data_buffer.h  |  123 +-
 .../odbc/app/application_data_buffer_test.cpp      |  330 +++---
 .../platforms/cpp/ignite/odbc/app/parameter.cpp    |  161 +--
 modules/platforms/cpp/ignite/odbc/app/parameter.h  |   19 +-
 .../cpp/ignite/odbc/app/parameter_set.cpp          |  121 +-
 .../platforms/cpp/ignite/odbc/app/parameter_set.h  |   41 +-
 modules/platforms/cpp/ignite/odbc/common_types.cpp |   28 +-
 modules/platforms/cpp/ignite/odbc/common_types.h   |   22 +-
 .../cpp/ignite/odbc/config/config_tools.cpp        |   32 +-
 .../cpp/ignite/odbc/config/config_tools.h          |   15 +-
 .../cpp/ignite/odbc/config/config_tools_test.cpp   |   22 +-
 .../cpp/ignite/odbc/config/configuration.cpp       |   14 +-
 .../cpp/ignite/odbc/config/configuration.h         |   23 +-
 .../cpp/ignite/odbc/config/connection_info.cpp     |  346 +++---
 .../cpp/ignite/odbc/config/connection_info.h       |   13 +-
 .../ignite/odbc/config/connection_info_test.cpp    |   75 +-
 .../cpp/ignite/odbc/config/value_with_default.h    |   11 +-
 .../cpp/ignite/odbc/diagnostic/diagnosable.h       |   30 +-
 .../ignite/odbc/diagnostic/diagnosable_adapter.cpp |   20 +-
 .../ignite/odbc/diagnostic/diagnosable_adapter.h   |   40 +-
 .../ignite/odbc/diagnostic/diagnostic_record.cpp   |  224 ++--
 .../cpp/ignite/odbc/diagnostic/diagnostic_record.h |   22 +-
 .../odbc/diagnostic/diagnostic_record_storage.cpp  |  113 +-
 .../odbc/diagnostic/diagnostic_record_storage.h    |   18 +-
 modules/platforms/cpp/ignite/odbc/entry_points.cpp |  596 +++-------
 modules/platforms/cpp/ignite/odbc/log.cpp          |   16 +-
 modules/platforms/cpp/ignite/odbc/log.h            |   68 +-
 .../platforms/cpp/ignite/odbc/meta/column_meta.cpp |  111 +-
 .../platforms/cpp/ignite/odbc/meta/column_meta.h   |   51 +-
 .../cpp/ignite/odbc/meta/primary_key_meta.h        |   35 +-
 .../platforms/cpp/ignite/odbc/meta/table_meta.cpp  |   12 +-
 .../platforms/cpp/ignite/odbc/meta/table_meta.h    |   32 +-
 modules/platforms/cpp/ignite/odbc/odbc.cpp         |  516 +++------
 modules/platforms/cpp/ignite/odbc/odbc.h           |  293 ++---
 modules/platforms/cpp/ignite/odbc/odbc_error.h     |   20 +-
 .../platforms/cpp/ignite/odbc/protocol_version.cpp |   57 +-
 .../platforms/cpp/ignite/odbc/protocol_version.h   |   27 +-
 modules/platforms/cpp/ignite/odbc/query/cursor.h   |  100 +-
 .../platforms/cpp/ignite/odbc/query/data_query.cpp |  343 ++++--
 .../platforms/cpp/ignite/odbc/query/data_query.h   |   56 +-
 modules/platforms/cpp/ignite/odbc/query/query.h    |   24 +-
 .../platforms/cpp/ignite/odbc/query/result_page.h  |   90 ++
 .../platforms/cpp/ignite/odbc/sql_connection.cpp   |  403 +++----
 modules/platforms/cpp/ignite/odbc/sql_connection.h |  134 ++-
 .../platforms/cpp/ignite/odbc/sql_environment.cpp  |   96 +-
 .../platforms/cpp/ignite/odbc/sql_environment.h    |   20 +-
 .../platforms/cpp/ignite/odbc/sql_statement.cpp    |  581 ++++------
 modules/platforms/cpp/ignite/odbc/sql_statement.h  |  143 ++-
 modules/platforms/cpp/ignite/odbc/ssl_mode.cpp     |   12 +-
 modules/platforms/cpp/ignite/odbc/ssl_mode.h       |    8 +-
 modules/platforms/cpp/ignite/odbc/string_utils.h   |   27 +-
 .../cpp/ignite/odbc/string_utils_test.cpp          |   46 +-
 .../cpp/ignite/odbc/system/odbc_constants.h        |    6 +-
 modules/platforms/cpp/ignite/odbc/type_traits.cpp  |  176 ++-
 modules/platforms/cpp/ignite/odbc/type_traits.h    |   13 +-
 modules/platforms/cpp/ignite/odbc/utility.cpp      |   10 +-
 modules/platforms/cpp/ignite/odbc/utility.h        |   11 +-
 modules/platforms/cpp/ignite/protocol/reader.h     |   14 +-
 modules/platforms/cpp/ignite/protocol/utils.cpp    |  282 ++++-
 modules/platforms/cpp/ignite/protocol/utils.h      |   29 +-
 modules/platforms/cpp/ignite/protocol/writer.h     |    6 +-
 modules/platforms/cpp/ignite/tuple/tuple_test.cpp  |    9 +-
 .../cpp/tests/client-test/all_fields_type.h        |   14 +-
 .../tests/client-test/basic_authenticator_test.cpp |    9 +-
 .../cpp/tests/client-test/ignite_runner_suite.h    |    4 +-
 .../cpp/tests/client-test/key_value_view_test.cpp  |   54 +-
 modules/platforms/cpp/tests/client-test/main.cpp   |   94 +-
 .../cpp/tests/client-test/record_view_test.cpp     |   90 +-
 .../platforms/cpp/tests/client-test/sql_test.cpp   |   35 +-
 .../platforms/cpp/tests/odbc-test/CMakeLists.txt   |    4 +
 .../cpp/tests/odbc-test/api_robustness_test.cpp    |  277 ++---
 .../cpp/tests/odbc-test/connection_test.cpp        |   31 +
 .../platforms/cpp/tests/odbc-test/error_test.cpp   |   53 +-
 .../cpp/tests/odbc-test/many_cursors_test.cpp      |  216 ++++
 .../cpp/tests/odbc-test/meta_queries_test.cpp      |  245 ++--
 .../cpp/tests/odbc-test/odbc_connection.h          |  268 ++++-
 modules/platforms/cpp/tests/odbc-test/odbc_suite.h |    2 +-
 .../cpp/tests/odbc-test/odbc_test_utils.h          |   65 +-
 .../platforms/cpp/tests/odbc-test/queries_test.cpp | 1184 ++++++++++++++++++++
 .../platforms/cpp/tests/odbc-test/timeout_test.cpp |  184 +++
 .../cpp/tests/odbc-test/transaction_test.cpp       |  600 ++++++++++
 .../cpp/tests/test-common/ignite_runner.h          |    7 +-
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   35 +-
 .../ignite/internal/sql/api/ItCommonApiTest.java   |    9 +-
 .../internal/sql/engine/ItDataTypesTest.java       |    3 +-
 .../ignite/internal/sql/engine/ItDmlTest.java      |   49 +-
 .../sql/engine/ItDynamicParameterTest.java         |    8 +-
 .../internal/sql/engine/ItFunctionsTest.java       |    3 +-
 .../internal/sql/engine/ItImplicitCastsTest.java   |    4 +-
 .../ignite/internal/sql/engine/ItIntervalTest.java |   22 +-
 .../datatypes/tests/BaseDmlDataTypeTest.java       |   12 +-
 .../tests/BaseExpressionDataTypeTest.java          |    4 +-
 .../datatypes/tests/BaseQueryDataTypeTest.java     |    4 +-
 .../sql/engine/datatypes/uuid/ItUuidQueryTest.java |    4 +-
 .../datatypes/varbinary/ItVarBinaryQueryTest.java  |    4 +-
 modules/sql-engine/build.gradle                    |    1 +
 .../internal/sql/api/SessionBuilderImpl.java       |    1 -
 .../ignite/internal/sql/api/SessionImpl.java       |    8 +-
 .../internal/sql/engine/SqlQueryProcessor.java     |    4 -
 .../internal/sql/engine/prepare/IgnitePlanner.java |    9 +
 .../sql/engine/prepare/PlanningContext.java        |   82 +-
 .../sql/engine/prepare/PrepareService.java         |    5 +
 .../sql/engine/prepare/PrepareServiceImpl.java     |   48 +-
 .../internal/sql/engine/util/BaseQueryContext.java |   20 +-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |    5 +-
 .../internal/sql/engine/framework/TestNode.java    |    3 +-
 .../sql/engine/planner/PlannerTimeoutTest.java     |   38 +-
 .../internal/sql/engine}/util/SqlTestUtils.java    |   23 +-
 161 files changed, 7515 insertions(+), 5248 deletions(-)
 create mode 100644 docs/_docs/sql/odbc/connection-string.adoc
 create mode 100644 docs/_docs/sql/odbc/index.adoc
 create mode 100644 docs/_docs/sql/odbc/odbc-driver.adoc
 create mode 100644 docs/_docs/sql/odbc/querying-modifying-data.adoc
 rename modules/platforms/cpp/ignite/{client => common}/primitive.h (95%)
 rename modules/platforms/cpp/ignite/{client => common}/primitive_test.cpp (98%)
 create mode 100644 modules/platforms/cpp/ignite/odbc/query/result_page.h
 create mode 100644 modules/platforms/cpp/tests/odbc-test/many_cursors_test.cpp
 create mode 100644 modules/platforms/cpp/tests/odbc-test/queries_test.cpp
 create mode 100644 modules/platforms/cpp/tests/odbc-test/timeout_test.cpp
 create mode 100644 modules/platforms/cpp/tests/odbc-test/transaction_test.cpp
 rename modules/{runner/src/testFixtures/java/org/apache/ignite/internal/sql => 
sql-engine/src/testFixtures/java/org/apache/ignite/internal/sql/engine}/util/SqlTestUtils.java
 (86%)

Reply via email to