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

slbotbm pushed a change to branch cpp-high-level-client-4
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 6a13dca15 remove purge apis
     add 14a491d24 refactor(cpp): rename the opaque Consumer to IggyConsumer
     add 4c154aea0 feat(cpp): add a Consumer type to the bridge
     add a25e3755e feat(cpp): add Consumer factories and kAnyPartitionId
     add 4b87ff40d feat(cpp): let poll and offset calls take a typed consumer
     add 67db39b5a test(cpp): cover consumer isolation and group polling
     add 98c18f0bd docs(cpp): show a group poll on the Consumer factories
     add e2db36098 test(cpp): cover the consumer offset calls
     add abebb5aff fix(cpp): integrate typed consumers with high-level client
     add 23afac2ce refactor(cpp): reuse the high-level consumer API
     add 966dc68c5 add contributions from #3995

No new revisions were added by this update.

Summary of changes:
 foreign/cpp/include/iggy.hpp        |  19 +++++-
 foreign/cpp/src/client.cpp          |  16 +++--
 foreign/cpp/src/client.rs           |  44 ++++----------
 foreign/cpp/src/consumer.rs         |   2 +-
 foreign/cpp/src/lib.rs              |  60 +++++++++++-------
 foreign/cpp/src/type_conversion.rs  |  26 +++++++-
 foreign/cpp/tests/e2e/client.cpp    |  89 +++++++++++++++++++++++++++
 foreign/cpp/tests/e2e/message.cpp   | 118 ++++++++++++++++++++++++++++++++++++
 foreign/cpp/tests/unit/consumer.cpp |  70 +++++++++++++++++++++
 9 files changed, 377 insertions(+), 67 deletions(-)
 create mode 100644 foreign/cpp/tests/unit/consumer.cpp

Reply via email to