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