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

maciej pushed a change to branch java-clients-unification
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from ba29f6d04 refactor(java): unify blocking TCP client as wrapper over 
async client
     add 2ea6d5bd1 feat(cpp): part of low-level bindings, their tests, and e2e 
CI config (#2852)
     add 0e435f0bd fix(cpp): Remove `--locked` option and delete cargo.lock 
file (#2949)
     add fd300aa4d Merge branch 'master' into java-clients-unification

No new revisions were added by this update.

Summary of changes:
 .github/actions/cpp-bazel/pre-merge/action.yml     |  23 +-
 .github/config/components.yml                      |   2 +-
 foreign/cpp/.gitignore                             |   1 +
 foreign/cpp/BUILD.bazel                            |  38 ++-
 foreign/cpp/Cargo.lock                             | 291 ------------------
 foreign/cpp/Cargo.toml                             |   2 +
 foreign/cpp/README.md                              |  10 +-
 foreign/cpp/build.rs                               |   4 +
 foreign/cpp/src/client.rs                          | 206 +++++++++++++
 foreign/cpp/src/identifier.rs                      |  63 ++++
 foreign/cpp/src/lib.rs                             |  69 ++++-
 .../src/title.rs => foreign/cpp/src/stream.rs      |  23 +-
 .../src/title.rs => foreign/cpp/src/topic.rs       |  26 +-
 foreign/cpp/tests/client/low_level_e2e.cpp         | 150 +++++++++
 foreign/cpp/tests/common/test_helpers.hpp          |  56 ++++
 foreign/cpp/tests/stream/low_level_e2e.cpp         | 272 +++++++++++++++++
 foreign/cpp/tests/topic/low_level_e2e.cpp          | 335 +++++++++++++++++++++
 foreign/cpp/tests/{test.cpp => unit_tests.cpp}     |   0
 18 files changed, 1245 insertions(+), 326 deletions(-)
 delete mode 100644 foreign/cpp/Cargo.lock
 create mode 100644 foreign/cpp/src/client.rs
 create mode 100644 foreign/cpp/src/identifier.rs
 copy core/bench/dashboard/shared/src/title.rs => foreign/cpp/src/stream.rs 
(60%)
 copy core/bench/dashboard/shared/src/title.rs => foreign/cpp/src/topic.rs (55%)
 create mode 100644 foreign/cpp/tests/client/low_level_e2e.cpp
 create mode 100644 foreign/cpp/tests/common/test_helpers.hpp
 create mode 100644 foreign/cpp/tests/stream/low_level_e2e.cpp
 create mode 100644 foreign/cpp/tests/topic/low_level_e2e.cpp
 rename foreign/cpp/tests/{test.cpp => unit_tests.cpp} (100%)

Reply via email to