You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by is...@apache.org on 2023/01/10 09:31:44 UTC

[ignite-3] branch main updated (166ef7c48f -> e22e73990e)

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

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


    from 166ef7c48f IGNITE-18514 Disable ItDataSchemaSyncTest.checkSchemasCorrectlyRestore() (#1509)
     add e22e73990e IGNITE-17604 C++ Client transactions (#1507)

No new revisions were added by this update.

Summary of changes:
 modules/platforms/cpp/ignite/client/CMakeLists.txt |   3 +
 .../cpp/ignite/client/detail/client_operation.h    |   9 +
 .../ignite/client/detail/cluster_connection.cpp    |   4 +-
 .../cpp/ignite/client/detail/cluster_connection.h  | 132 +++++--
 .../cpp/ignite/client/detail/ignite_client_impl.h  |  16 +-
 .../cpp/ignite/client/detail/node_connection.cpp   |   6 +-
 .../cpp/ignite/client/detail/node_connection.h     |  21 +-
 .../cpp/ignite/client/detail/response_handler.h    |  75 +++-
 .../cpp/ignite/client/detail/sql/result_set_impl.h |  67 ++--
 .../cpp/ignite/client/detail/sql/sql_impl.cpp      |  21 +-
 .../cpp/ignite/client/detail/sql/sql_impl.h        |  10 +-
 .../cpp/ignite/client/detail/table/table_impl.cpp  | 183 +++++----
 .../cpp/ignite/client/detail/table/table_impl.h    |   7 +
 .../cpp/ignite/client/detail/table/tables_impl.cpp |   9 +-
 .../client/detail/transaction/transaction_impl.h   | 139 +++++++
 .../client/detail/transaction/transactions_impl.h  |  74 ++++
 modules/platforms/cpp/ignite/client/detail/utils.h |  16 +-
 .../platforms/cpp/ignite/client/ignite_client.cpp  |   4 +
 .../platforms/cpp/ignite/client/ignite_client.h    |  10 +-
 modules/platforms/cpp/ignite/client/primitive.h    |  84 ++--
 .../cpp/ignite/client/sql/column_metadata.h        |  10 +-
 .../platforms/cpp/ignite/client/sql/result_set.cpp |   2 +-
 .../platforms/cpp/ignite/client/sql/result_set.h   |  12 +-
 .../cpp/ignite/client/sql/result_set_metadata.h    |   9 +-
 modules/platforms/cpp/ignite/client/sql/sql.cpp    |   4 +-
 modules/platforms/cpp/ignite/client/sql/sql.h      |  17 +-
 .../cpp/ignite/client/sql/sql_statement.h          |  14 +-
 .../cpp/ignite/client/table/ignite_tuple.h         |   3 +-
 modules/platforms/cpp/ignite/client/table/tables.h |   2 +-
 .../table.cpp => transaction/transaction.cpp}      |  12 +-
 .../cpp/ignite/client/transaction/transaction.h    |  37 +-
 .../table.cpp => transaction/transactions.cpp}     |  12 +-
 .../{table/table.h => transaction/transactions.h}  |  48 +--
 modules/platforms/cpp/ignite/protocol/reader.cpp   |   2 +-
 modules/platforms/cpp/ignite/protocol/reader.h     |   4 +-
 modules/platforms/cpp/ignite/protocol/utils.cpp    |   3 +-
 modules/platforms/cpp/ignite/protocol/utils.h      |   1 -
 .../platforms/cpp/tests/client-test/CMakeLists.txt |   1 +
 .../cpp/tests/client-test/ignite_runner_suite.h    |  36 ++
 .../tests/client-test/record_binary_view_test.cpp  |  22 --
 .../platforms/cpp/tests/client-test/sql_test.cpp   |  30 +-
 .../cpp/tests/client-test/transactions_test.cpp    | 431 +++++++++++++++++++++
 42 files changed, 1220 insertions(+), 382 deletions(-)
 create mode 100644 modules/platforms/cpp/ignite/client/detail/transaction/transaction_impl.h
 create mode 100644 modules/platforms/cpp/ignite/client/detail/transaction/transactions_impl.h
 copy modules/platforms/cpp/ignite/client/{table/table.cpp => transaction/transaction.cpp} (71%)
 copy modules/platforms/cpp/ignite/client/{table/table.cpp => transaction/transactions.cpp} (74%)
 copy modules/platforms/cpp/ignite/client/{table/table.h => transaction/transactions.h} (56%)
 create mode 100644 modules/platforms/cpp/tests/client-test/transactions_test.cpp