diff --git a/AUTHORS b/AUTHORS index a2f209280..4c2cd16ed 100644 --- a/AUTHORS +++ b/AUTHORS @@ -17,6 +17,7 @@ DJRickyB Domenico Andreoli Evgenia Badiyanova Evgenia Badyanova +Gareth Ellis Gavin Fowler gdmello Grzegorz Banasiak diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e0e76a2b..c25a53b81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +### 2.9.0 + +#### Highlights + +* [#1760](https://github.com/elastic/rally/pull/1760): Exclude tasks based on serverless status +* [#1750](https://github.com/elastic/rally/pull/1750) (Breaking): Inject build_flavor in track templates + +#### Enhancements + +* [#1756](https://github.com/elastic/rally/pull/1756): Retrieve serverless build hash from nodes info API +* [#1755](https://github.com/elastic/rally/pull/1755): Add blob-store-stats telemetry device and tests +* [#1743](https://github.com/elastic/rally/pull/1743): Bulk action refresh param + +#### Bug Fixes + +* [#1763](https://github.com/elastic/rally/pull/1763): Fix running tracks across multiple load driver machines +* [#1747](https://github.com/elastic/rally/pull/1747): Fix rally-annotations index creation + +#### Doc Changes + +* [#1748](https://github.com/elastic/rally/pull/1748): Document actor system + +#### Miscellaneous Changes + +* [#1759](https://github.com/elastic/rally/pull/1759): Ensure serverless.mode/operator are always set + ### 2.8.0 #### Highlights diff --git a/esrally/_version.py b/esrally/_version.py index 3b5859396..43ce13db0 100644 --- a/esrally/_version.py +++ b/esrally/_version.py @@ -1 +1 @@ -__version__ = "2.9.0.dev0" +__version__ = "2.9.0" diff --git a/tests/racecontrol_test.py b/tests/racecontrol_test.py index 1f4a4a7f1..5b4d399a5 100644 --- a/tests/racecontrol_test.py +++ b/tests/racecontrol_test.py @@ -88,11 +88,11 @@ def test_fails_without_benchmark_only_pipeline_in_docker(running_in_docker, unit with pytest.raises( exceptions.SystemSetupError, - match=re.escape( - "Only the [benchmark-only] pipeline is supported by the Rally Docker image.\n" + match=( + f"Only the {re.escape('[benchmark-only]')} pipeline is supported by the Rally Docker image.\n" "Add --pipeline=benchmark-only in your Rally arguments and try again.\n" "For more details read the docs for the benchmark-only pipeline in " - "https://esrally.readthedocs.io/en/latest/pipelines.html#benchmark-only\n" + "https://esrally.readthedocs.io/en/.*/pipelines.html#benchmark-only\n" ), ): racecontrol.run(cfg)