# Rally 0.2.1 released

**URL:** <https://discuss.elastic.co/t/rally-0-2-1-released/49177>\
**Category:** Announcements\
**Created:** [May 4, 2016, 1:20pm UTC](https://discuss.elastic.co/t/rally-0-2-1-released/49177 "2016-05-04T13:20:38Z")\
**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:** [May 4, 2016, 1:20pm UTC](https://discuss.elastic.co/t/rally-0-2-1-released/49177/1 "2016-05-04T13:20:38Z")

</div>

Today we're pleased to announce Rally 0.2.1.

# How to...?

- ... upgrade: `pip3 install --upgrade esrally`
- ... install: `pip3 install esrally`

Please follow the [installation instructions](https://esrally.readthedocs.io/en/latest/#first-time-setup) for a first time install though.

# Release Highlights

## Tournament Mode

Rally now has a tournament mode which allows you to compare performance across races

Run `esrally list races` to find previously recorded races. Then compare races by their race timestamp, e.g. `esrally compare --baseline=20160502T190127Z --contender=20160502T191011Z`. See the [docs on tournament mode](https://esrally.readthedocs.io/en/latest/tournament.html) for more details.

 ![](https://us1.discourse-cdn.com/elastic/original/2X/8/8a9d7a80e042ec737b519dcbd1cfb55164366e38.png)

Be aware that the tournament mode is not yet ideal as there is natural variance across races. Therefore, we will [run multiple rounds in each race](https://github.com/elastic/rally/issues/92) with the next release to account for this variance.

## User Defined Tags

Rally can now add one user-defined tag to each metrics record captured during a race. This can be used to split data in Kibana or to memorize what a race was about when running `esrally list races`. Just specify the tag on the command line with `--user-tag`, e.g. `--user-tag=baseline_github_ticket_1234`.

## perf Profiler

On Linux, Rally can now use the perf profiler to gather CPU performance counters. Data is written into a separate log file after each race. See the [docs](https://esrally.readthedocs.io/en/latest/telemetry.html#perf) for more details.

## New tracks

We have added a track (benchmark data file) consisting of half a million academic papers (under the CC license) to benchmark a fulltext scenario. You can run it with `esrally --track=pmc` but keep in mind the benchmark data are 6GB (compressed). In total you need roughly 70GB of free disk space to run this track.

We also added a track to benchmark geo queries in Elasticsearch which you can run with `esrally --track=geopoint`. This track needs about 7GB of free disk space.

# Contributions

- Kudos to Lyndon Swan for adding support for additional compression formats in Rally: [https://github.com/elastic/rally/pull/88](https://github.com/elastic/rally/pull/88)

# Full changelog

> <https://github.com/elastic/rally/blob/master/CHANGELOG.md#021>

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

---

<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:47pm UTC](https://discuss.elastic.co/t/rally-0-2-1-released/49177/2 "2017-07-05T21:47:24Z")

</div>


