Skip to content

Releases: iopsystems/rpc-perf

v5.19.0

16 Jan 17:43
56468db
Compare
Choose a tag to compare

Changed

  • Changes to the Momento Cache HTTP client to fix some issues where PUT requests
    saw unexpectedly high latency. (#344)

v5.18.0

30 Dec 21:04
1214a06
Compare
Choose a tag to compare

Changed

  • Increased S3 HTTP1 client buffer size. (#324)
  • Increased client work queue depth and ratelimiter token bucket capacity.
    (#326)

Added

  • RPM packaging workflow. (#327)

v5.17.0

20 Dec 19:37
4cafdc5
Compare
Choose a tag to compare

Changed

  • Improved the performance of the Momento Cache HTTP client by tuning some HTTP2
    settings. Results in improved latency for large reads. (#320)

Fixed

  • Removed a noisy log event in the Momento Cache HTTP client. (#319)

v5.16.0

08 Nov 17:19
dd93853
Compare
Choose a tag to compare

Added

  • Storage client Time-to-First-Byte now included in cli output. (#308)
  • S3 Express is now supported. (#309)

Fixed

  • Momento Cache HTTP API now enforces a 15 minute default TTL unless one is set
    in the workload config. (#310)

v5.15.0

16 Oct 18:18
42ac2bf
Compare
Choose a tag to compare

Changed

  • Improved speed of value generation which could have been a bottleneck when
    large values are used. (#301)

Added

  • Add support for connecting to redis over unix socket. (#300)

Fixed

  • Fixed bugs in client initialization which prevented OLTP workload from
    functioning. (#301)

v5.14.1

16 Oct 18:03
8c8c792
Compare
Choose a tag to compare

Fixed

  • Fix handling of Momento HTTP endpoint DNS resolution when port number is
    specified. (#295)

v5.14.0

10 Oct 16:40
ce16d79
Compare
Choose a tag to compare

Added

  • Added sysbench compatible OLTP workload with MySQL support. (#277)

Fixed

  • Improved compatibility with older distributions by pinning openssl dependency.
    (#291)

v5.13.0

08 Oct 20:58
b7913c9
Compare
Choose a tag to compare

Added

  • Adds a metric for time-to-first-byte for S3 client. (#286)

Fixed

  • Improves ratelimit stability by reducing queue size and max tokens. (#287)
  • Fixes handling of large payloads for Momento HTTP client. (#288)

v5.12.1

07 Oct 19:04
aff2bb5
Compare
Choose a tag to compare

Fixed

  • Fixed runtime panic in Momento HTTP load test due to missing default TLS
    provider. (#280)
  • Fix to consume complete response body before calculating response latency for
    Momento HTTP client. (#283)

v5.12.0

03 Oct 23:17
bc7f6e5
Compare
Choose a tag to compare

Changed

  • Removed the HTTP1/HTTP2 clients and reorganized the client code. (#266)

Added

  • Adds support for gRPC ping using tonic, directly using h2, and a pre-draft
    implementation that is gRPC ping over HTTP3/QUIC. (#275)

Fixed

  • Fixes a bug in Redis set commands when a TTL is specified. (#278)