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

piotr pushed a change to branch python-zc
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from a5840054 chore(python): refactor Python SDK for compatibility with 
Rust SDK
     add 8294ccef feat(bench): add high-level consumer API for benchmarking 
(#1855)
     add e6219d86 Merge branch 'master' into python-zc

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   1 +
 core/bench/Cargo.toml                              |   1 +
 core/bench/src/actors/consumer.rs                  | 445 ---------------------
 core/bench/src/actors/consumer/backend.rs          |  84 ++++
 .../benchmark_consumer.rs}                         | 211 +++++-----
 .../src/actors/consumer/high_level_backend.rs      | 179 +++++++++
 .../bench/src/actors/consumer/low_level_backend.rs | 201 ++++++++++
 core/bench/src/{args => actors/consumer}/mod.rs    |  13 +-
 .../benchmark_producer.rs}                         |   0
 .../src/actors/producer}/mod.rs                    |   5 +-
 .../benchmark_producing_consumer.rs}               |   0
 .../src/actors/producing_consumer}/mod.rs          |   5 +-
 core/bench/src/args/common.rs                      |  18 +
 core/bench/src/benchmarks/common.rs                |   2 +
 core/sdk/src/clients/consumer.rs                   |  28 +-
 15 files changed, 626 insertions(+), 567 deletions(-)
 delete mode 100644 core/bench/src/actors/consumer.rs
 create mode 100644 core/bench/src/actors/consumer/backend.rs
 copy core/bench/src/actors/{producer.rs => consumer/benchmark_consumer.rs} 
(52%)
 create mode 100644 core/bench/src/actors/consumer/high_level_backend.rs
 create mode 100644 core/bench/src/actors/consumer/low_level_backend.rs
 copy core/bench/src/{args => actors/consumer}/mod.rs (84%)
 rename core/bench/src/actors/{producer.rs => producer/benchmark_producer.rs} 
(100%)
 copy core/{binary_protocol/src/cli/binary_context => 
bench/src/actors/producer}/mod.rs (91%)
 rename core/bench/src/actors/{producing_consumer.rs => 
producing_consumer/benchmark_producing_consumer.rs} (100%)
 copy core/{binary_protocol/src/cli/binary_context => 
bench/src/actors/producing_consumer}/mod.rs (88%)

Reply via email to