Rally 2.12.0 is released!
Highlights
- #1917: Upgrade thespian to 4.0.1
- #1912: Preserve pre-existing rally-metrics index templates by default
- #1893 (Breaking): feat: Drop support for Python 3.8 [ES-8947]
Enhancements
- #1932: issue #1931: create-track command supports serverless.
- #1924: Introduce tools for pretty printing JSON like objects and their differences.
- #1909: Add check if headers is not None before treating it like a dict
- #1908: Improve error messages regarding track syntax errors
- #1892: feat: Add a parallel JSON log by default
- #1885: feat: Add ability to run esrallyd inside docker [ES-9146]
Bug Fixes
- #1919: Suppress a flaky internal mypy error appearing randomly when executing make lint.
- #1913: Add ability to provide a list as input for disk-usage-stats
- #1904: Reduce log volume forwarded through Thespian framework
- #1896: Add read timeout for retry
- #1891: fix: Use named parameter for _to_datetime to pass default_tz
- #1888: fix: Release docker script fix - use echo not git