Rally 0.5.3 released

We have just released Rally 0.5.3. This is a maintenance release that fixes a couple of bugs but also brings a few new features.

How to...?

  • ... upgrade: pip3 install --upgrade esrally
  • ... install: pip3 install esrally

Note: Depending on your system setup you probably need to prepend these commands with sudo.

Please follow the quickstart for a first time install though.

Release Highlights

With #251 we expose a new property schedule for operations. Before 0.5.3, Rally scheduled each operation using a deterministic distribution. Now you can choose between deterministic (default) or a Poisson distribution or even plug in your own custom schedule. The diagram below shows how Rally will schedule operations according to each distribution. Both schedules will achieve an average throughput of 1 operation per second (over a long-enough time period):

Also many thanks to @Keyur_Doshi who added the ability to save tournament reports.

See the full list of changes on the 0.5.3 release page.

All users are recommended to upgrade to this version.

Questions and Feedback

If you have questions or feedback, please just post in the Rally forum.