rally icon indicating copy to clipboard operation
rally copied to clipboard

Macrobenchmarking framework for Elasticsearch

Results 134 rally issues
Sort by recently updated
recently updated
newest added

As suggested [here](https://github.com/elastic/rally/issues/1067#issuecomment-721085065), we should support authentication against ES metrics stores via API keys. This is configured in the Rally configuration file under `reporting`. We'll need to introduce a new...

enhancement
cleanup

The documentation (see https://esrally.readthedocs.io/en/stable/recipes.html?highlight=debug#checking-queries-and-responses) does not describe what fields are available and what conditions are supported in assertions on responses. For example, I tried using assertions on a raw-request, which...

:Docs
cleanup

It would be great if we could add operations in rally that points to the [vector tiles API](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-vector-tile-api.html). It currently fails because the result of the query is a protbuffer...

enhancement
tech debt

**Rally version** (get with `esrally --version`): `2.9.0.dev0 (git revision: a7387ae7ddc53098d640130900a6f5cf2aa5c85e)` **Invoked command**: ```sh esrally race --track=geonames --pipeline=benchmark-only --client-options='{"default": {"use_ssl": true, "headers":{"Authorization":"ApiKey aE...=="}}}' --target-hosts=target.es.host:9200 --kill-running-processes --test-mode ``` **Description of the problem...

cleanup
tech debt

Hello, I’m trying to run a composite operation in esrally for async search, as the docs mention that async operations need to run inside a composite. However, I’m stumbling on...

bug

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...

dependencies

* (Only for maintainers) Did you apply appropriate labels and a milestone?

enhancement
:ci

This became visible after https://github.com/elastic/rally-tracks/pull/562. ``` 2024-02-19 00:22:57,437 ActorAddr-(T|:42217)/PID:25267 esrally.driver.driver INFO Worker[0] executing tasks: ['field-caps-exclude-empty-fields', 'field-caps-exclude-empty-fields'] 2024-02-19 00:22:57,441 ActorAddr-(T|:42217)/PID:25267 esrally.driver.driver ERROR Could not execute schedule Traceback (most recent call last):...

cleanup

The [Rally Installation Documentation page](https://esrally.readthedocs.io/en/stable/install.html) states that the minimum requirement for running Rally is python >= 3.8. When following the [offline installation method](https://esrally.readthedocs.io/en/stable/install.html#install-offline-install) the installation fails with python3.9 because some...

enhancement
:Docs

Closes https://github.com/elastic/rally/issues/1726. This PR adds support for the `wait_for_completion` `force-merge` boolean parameter to allow Rally to execute forcemerge asynchronously without relying only on polling mode. - [x] Add support via...

enhancement