OpenSearch/qa
Nik Everett b225f5e5c6
HLRest: Allow caller to set per request options (#30490)
This modifies the high level rest client to allow calling code to
customize per request options for the bulk API. You do the actual
customization by passing a `RequestOptions` object to the API call
which is set on the `Request` that is generated by the high level
client. It also makes the `RequestOptions` a thing in the low level
rest client. For now that just means you use it to customize the
headers and the `httpAsyncResponseConsumerFactory` and we'll add
node selectors and per request timeouts in a follow up.

I only implemented this on the bulk API because it is the first one
in the list alphabetically and I wanted to keep the change small
enough to review. I'll convert the remaining APIs in a followup.
2018-05-31 13:59:52 -04:00
..
ccs-unavailable-clusters Switch many QA projects to use new style requests (#30574) 2018-05-15 17:48:47 -04:00
die-with-dignity Switch many QA projects to use new style requests (#30574) 2018-05-15 17:48:47 -04:00
evil-tests Only enable modules to have native controllers 2018-04-20 15:34:02 -07:00
full-cluster-restart Fix full cluster restart test recovery (#29545) 2018-04-18 08:43:43 -04:00
mixed-cluster Switch many QA projects to use new style requests (#30574) 2018-05-15 17:48:47 -04:00
multi-cluster-search Default to one shard (#30539) 2018-05-14 12:22:35 -04:00
no-bootstrap-tests Plugins: Remove meta plugins (#30670) 2018-05-18 10:56:08 -07:00
query-builder-bwc Switch many QA projects to use new style requests (#30574) 2018-05-15 17:48:47 -04:00
rolling-upgrade QA: Add xpack tests to rolling upgrade (#30795) 2018-05-22 17:17:34 -04:00
smoke-test-client Create nio-transport plugin for NioTransport (#27949) 2018-01-05 09:41:29 -07:00
smoke-test-http HLRest: Allow caller to set per request options (#30490) 2018-05-31 13:59:52 -04:00
smoke-test-ingest-disabled Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-ingest-with-all-dependencies Change ScriptException status to 400 (bad request) (#30861) 2018-05-30 14:00:07 +02:00
smoke-test-multinode QA: System property to override distribution (#30591) 2018-05-15 17:16:16 -04:00
smoke-test-plugins Move repository-s3 fixture tests to QA test project (#29372) 2018-04-27 16:49:06 +02:00
smoke-test-rank-eval-with-mustache Remove left-over comment 2018-05-28 11:52:26 +03:00
vagrant [test] packaging: use shell when running commands (#30852) 2018-05-29 15:17:11 -07:00
verify-version-constants Test: Remove specifying zip distribution in qa tests (#28805) 2018-02-23 13:45:38 -08:00
wildfly Add logging output when starting Wildfly 2018-03-16 11:10:23 -04:00
build.gradle QA: System property to override distribution (#30591) 2018-05-15 17:16:16 -04:00