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 71c320f0af IGNITE-21745 Optimize BigDecimal representation in BinaryTuple (#3493) add a927dd3db4 IGNITE-21288 C++: Implement job execution interface (#3516) No new revisions were added by this update. Summary of changes: modules/platforms/cpp/ignite/client/CMakeLists.txt | 2 + .../cpp/ignite/client/compute/compute.cpp | 17 +- .../platforms/cpp/ignite/client/compute/compute.h | 64 +++--- .../tables.cpp => compute/job_execution.cpp} | 25 ++- .../cpp/ignite/client/compute/job_execution.h | 154 +++++++++++++ .../ignite/client/compute/job_state.h} | 43 ++-- .../ssl_mode.h => client/compute/job_status.h} | 42 ++-- .../cpp/ignite/client/detail/cluster_connection.h | 20 -- .../ignite/client/detail/compute/compute_impl.cpp | 246 ++++++++++++++++++--- .../ignite/client/detail/compute/compute_impl.h | 43 +++- .../client/detail/compute/job_execution_impl.cpp | 124 +++++++++++ .../client/detail/compute/job_execution_impl.h | 135 +++++++++++ .../cpp/ignite/client/detail/response_handler.h | 76 ------- .../cpp/ignite/protocol/client_operation.h | 9 + modules/platforms/cpp/ignite/protocol/reader.h | 23 ++ .../cpp/tests/client-test/compute_test.cpp | 144 ++++++++---- .../cpp/tests/client-test/ignite_runner_suite.h | 1 + .../client-test/schema_synchronization_test.cpp | 2 +- .../cpp/tests/test-common/basic_auth_test_suite.h | 2 +- 19 files changed, 890 insertions(+), 282 deletions(-) copy modules/platforms/cpp/ignite/client/{table/tables.cpp => compute/job_execution.cpp} (51%) create mode 100644 modules/platforms/cpp/ignite/client/compute/job_execution.h copy modules/platforms/{dotnet/Apache.Ignite/Compute/JobState.cs => cpp/ignite/client/compute/job_state.h} (73%) copy modules/platforms/cpp/ignite/{odbc/ssl_mode.h => client/compute/job_status.h} (61%) create mode 100644 modules/platforms/cpp/ignite/client/detail/compute/job_execution_impl.cpp create mode 100644 modules/platforms/cpp/ignite/client/detail/compute/job_execution_impl.h