Jason Bryan

Results 12 issues of Jason Bryan

When in `read` mode, `file_completed_action` defaults to `delete` which means data can be lost. Can we please consider changing this default behavior? Requiring explicit configuration to delete processed files is...

enhancement

**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

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

Currently, there is no way to centrally control index settings with an index template for dedicated Elasticsearch metric stores. This means every new Rally execution has a chance of applying...

enhancement
:Metrics

**Rally version** (get with `esrally --version`): `esrally 2.9.0.dev0 (git revision: 50ebcb68d9f09de545a1bfb217fc9840b97a367e)` ``` esrally race --pipeline=benchmark-only --track-repository="default" --track="nyc_taxis" --challenge="autoscale" --telemetry='["node-stats", "shard-stats", "blob-store-stats"]' --on-error="continue" --target-hosts=target-hosts.json --client-options=client-options.json --track-params=track-params.json --telemetry-params=telemetry-params.json --user-tags=user-tags.json --race-id=c5420fb2-d073-4a6f-a54a-f98244e9b74b --load-driver-hosts=127.0.0.1 ```...

bug
:Telemetry

Support for the `?wait_for_completion` request parameter should be added to force-merge for configuring its blocking behavior. Force merge operations can take a very long time, resulting in unpredictable behavior when,...

enhancement

**Describe the feature**: Rally supports HTTP compression via the `http_compress` client option. Support for configuring the compression level should be added; i.e., `0` to `9` (default: `9`). This is likely...

enhancement

**Describe the feature**: Defaulting to the bundled JDK would ease the startup experience and generally make usage a touch easier. Is there any reason not to default to the bundled...

enhancement

**Rally version** (get with `esrally --version`): `esrally 2.6.1.dev0 (git revision: 20f7600)` **Invoked command**: ```shell esrally race --pipeline=benchmark-only --target-hosts="10.10.27.206:9200,10.10.28.186:9200,10.10.35.82:9200,10.10.38.34:9200" --track-repository="internal" --track="solutions/logs" --challenge="logging-indexing" --track-params=indexing-logging-with-snapshots-experiment-0-track-params.json --client-options=indexing-logging-with-snapshots-experiment-0-client-options.json --load-driver-hosts=$load_driver_hosts ``` **OS version**: Ubuntu 18.04.4 LTS...

bug
discuss

**Rally version** (get with `esrally --version`): `esrally 2.4.0.dev0 (git revision: 94b0987)` **Invoked command**: ```bash (.venv) $ export INSTALLATION_ID=$(esrally install --quiet --distribution-version=7.16.2 --node-name="rally-node-dev" --master-nodes="rally-node-dev" --seed-hosts="127.0.0.1:39300" --car="custom-repo-path" | jq -r '.["installation-id"]') (.venv)...

enhancement