# Rally 0.4.5 released

**URL:** <https://discuss.elastic.co/t/rally-0-4-5-released/66863>\
**Category:** Announcements\
**Created:** [November 22, 2016, 1:53pm UTC](https://discuss.elastic.co/t/rally-0-4-5-released/66863 "2016-11-22T13:53:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielmitterdorfer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/danielmitterdorfer/32/110510_2.png) [@danielmitterdorfer](https://discuss.elastic.co/u/danielmitterdorfer)\
**Post date:** [November 22, 2016, 1:53pm UTC](https://discuss.elastic.co/t/rally-0-4-5-released/66863/1 "2016-11-22T13:53:22Z")

</div>

We've just released Rally 0.4.5. Thanks to your continued reports we could add several improvements in this release.

### Highlights

- You can now [run operations for a specific amount of time](https://github.com/elastic/rally/issues/180)
- Rally continues the benchmark now on HTTP related errors (HTTP 4xx, HTTP 5xx) but will store errors in a meta-data field (see [issue 181](https://github.com/elastic/rally/issues/181))
- Handling of action and meta-data for bulk requests [is much more flexible](https://github.com/elastic/rally/issues/111)

The [changelog](https://github.com/elastic/rally/milestone/19?closed=1) contains the complete list of changes.

All users are recommended to upgrade to this version.

### Breaking changes

If you have ever used the "tiny" track, expect it to be removed within the next weeks. It was never meant as a proper track but only for integration testing in Rally. However, it is possible now to run any track with a new flag `--test-mode`, e.g.:

```auto
esrally --distribution-version=5.0.0 --track=geonames --test-mode

```

This mode is experimental and at the moment only meant for development. Hence it is (intentionally) not well documented. Should you develop your own tracks and be interested in it, please create a discussion topic and we'll see how to proceed based on your interest.

## 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](https://esrally.readthedocs.io/en/stable/quickstart.html) for a first time install though.

## Questions and Feedback

If you have questions or feedback, please just post in the [Rally forum](https://discuss.elastic.co/c/rally).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 9:46pm UTC](https://discuss.elastic.co/t/rally-0-4-5-released/66863/2 "2017-07-05T21:46:52Z")

</div>


