Releases: iopsystems/rpc-perf
Releases · iopsystems/rpc-perf
v5.3.0
Changed
- Metrics endpoints now use a configurable integration period controlled by the
value for theinterval
in the general config section. This means that
percentile metrics will be reflect the behavior across that period of time. - Use rustcommon compact histogram instead of the local implementation.
Added
- Support for benchmarking Apache Kafka.
Fixed
- Early connection attempts are now reflected in the stats for the first window.
v5.2.0
v5.1.0
Added
- rpc-perf can now generate zrange commands with the by_score option for both
the momento and redis protocols. - Dataspec crate which allows easy consumption of JSON output.
Changed
- rpc-perf will now set TCP_NODELAY by default on all TCP connections it
creates. - The default buffer size for the memcached client has been increased from 4KB
to 16KB.
Fixed
- Hit/miss statistics in the output json will now have their correct values
instead of always being 0.
v5.0.1
[5.0.1] - 2023-08-10
Added
- rpc-perf can now generate zrange commands with the by_score option for both the momento and redis protocols.
Changed
- rpc-perf will now set TCP_NODELAY by default on all TCP connections it creates.
Fixed
- The default buffer size for the memcached client has been increased from 4KB to 16KB.
- Hit/miss statistics in the output json will now have their correct values instead of always being 0.
What's Changed
- begin next development iteration by @brayniac in #34
- chore: update metriken by @brayniac in #35
- feat: zrange by_score by @brayniac in #36
- fix: missing hit and miss stats in json output by @brayniac in #37
- fix: increase default buffer size by @brayniac in #38
- output: update libraries and use compact histogram by @mihirn in #39
- update pelikan dependencies by @brayniac in #40
- feat: turn off Nagle's algorithm by @mihirn in #41
- Release v5.0.1 by @swlynch99 in #42
Full Changelog: v5.0.0...v5.0.1