Releases
1.4.0
1.4.0
Highlights
#853 : Allow to use the bundled JDK in Elasticsearch
#830 : Manage Elasticsearch nodes with dedicated subcommands
#815 : Add Python 3.8 in Rally tests
Enhancements
#863 : Allow piped stdin in run_subprocess_with_logging
#862 : Add support for excluded tasks in chart_generator
#850 : Allow to show track details
#844 : Add task exclude filter
#840 : Add make target to serve docs locally
#836 : Upgrade boto3
#832 : Only keep the most recent build log
#829 : Reduce usage of platform-specific code
#818 (Breaking): Store build.log in log directory
#816 : Harmonize local pyenv versions with CI ones
#805 : Add lint + precommit make targets.
#803 : Calculate system metrics per node
#802 : Whitelist py.test in tox tests
#798 : Allow definition of body in restore-snapshot operation
#793 : Add ability to restore from a snapshot
#789 : Let the runner determine progress
#788 : Manage dev dependencies in setup.py
#785 : Don't attach telemetry devices for Docker
#783 : Upgrade pytest to 5.2.0
#779 (Breaking): Gather cluster-level metrics in driver
#778 (Breaking): Expose race-id as command line parameter
#776 : Add heapdump telemetry device
#774 : Raise an error if race is not found by id
#773 : Store race files always as race.json
#771 : Store track-related meta-data in results
#767 : Remove merge times from command line report
#766 : Ensure tox environment is clean
#765 : Start release process creating NOTICE
#727 : Allow function-level invocation of integration-test.sh.
Bug Fixes
#861 : Pass plugin params for all plugins
#859 : Detach Elasticsearch on startup
#858 : Use the venv pylint in the makefile
#841 : Store Disk I/O metrics if available
#825 : Change remaining it tests to port 19200
#820 : Upgrade psutil to work with newer linux kernels
#814 : Fix error handling for automatically derived version
#804 : Allow multiple nodes per IP
#801 : Initialize schedule lazily
#800 : Properly wait for recovery to finish
#799 : Don't set retries for restore snapshot
#784 : Attach telemetry device on Docker launch
#781 : Add support for OSNAME and ARCH variables in dist repo URLs.
#768 : Honor ingest-percentage for bulks
#763 (Breaking): Run a task completely even without time-periods
Doc Changes
#834 : Clarify uses of distribution-version
#826 : Add note about mustache template
#821 : Move logrotate comments to separate lines
#817 : Fix mistake in wait-for-recovery docs
#810 : Fix duplicated IP in distributed_load diagram
#782 : Update Elasticsearch version of targets and metricstore in CCR recipe
You can’t perform that action at this time.