Rally 1.2.1 released

We have just released Rally 1.2.1. This release contains several improvements and bug fixes. Some of the highlights of this release:

  • Rally is now also available as Docker image. Please see the documentation for more details on installation, usage and restrictions.

  • Rally will now check whether any track parameters that are provided with --track-params are actually used. See the feature in action:

There are also some breaking changes:

  • With this release we have dropped support in Rally for Python 3.4 which is end of life. Rally now requires Python 3.5 or better.
  • Rally will also not pass the request_cache request parameter anymore by default when issuing a query against Elasticsearch. This means the request cache needs to be disabled explicitly now. Please set cache on the respective operation to false to disable the request cache.

Please see the 1.2.1 release page for all details.

This release will be the final release supporting Elasticsearch 1.x which is end-of-life since January 2017. We will drop support for versions of Elasticsearch older than 2.0.0 with the next maintenance release Rally 1.3.0.

How to...?

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

Please follow the quickstart for a first time install.

Questions and Feedback

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