openmessaging / benchmark

OpenMessaging Benchmark Framework
Apache License 2.0
385 stars 237 forks source link

Bumped Jedis to v5.0.0 - fixed breaking changes from v3.7.0 #390

Closed filipecosta90 closed 1 year ago

filipecosta90 commented 1 year ago

This is a simple "homework" PR to update Jedis to the latest available version, while ensuring it keeps working as expected WRT the client breaking changes. Further PRs should come WRT further capabilities of redis that are not configurable now (cluster, resp3, pipelining, etc... ).

To easily try out:

$ git clone https://github.com/redis-performance/openmessaging-benchmark --branch redis.jedis.5
$ cd openmessaging-benchmark
$ mvn install
$ bin/benchmark --drivers driver-redis/redis.yaml workloads/1-topic-1-partition-1kb.yaml