OpenSearch/client
Paul Sanwald e82e5cc2e8
high level REST api: cancel task (#30745)
* Initial commit of rest high level exposure of cancel task

* fix javadocs

* address some code review comments

* update branch to use tasks namespace instead of cluster

* High-level client: list tasks failure to not lose nodeId

This commit reworks testing for `ListTasksResponse` so that random
fields insertion can be tested and xcontent equivalence can be checked
too. Proper exclusions need to be configured, and failures need to be
tested separately. This helped finding a little problem, whenever there
is a node failure returned, the nodeId was lost as it was never printed
out as part of the exception toXContent.

* added comment

* merge from master

* re-work CancelTasksResponseTests to separate XContent failure cases from non-failure cases

* remove duplication of logic in parser creation

* code review changes

* refactor TasksClient to support RequestOptions

* add tests for parent task id

* address final PR review comments, mostly formatting and such
2018-06-07 14:02:23 -07:00
..
benchmark Core: Remove RequestBuilder from Action (#30966) 2018-05-31 16:15:00 +02:00
client-benchmark-noop-api-plugin Core: Remove RequestBuilder from Action (#30966) 2018-05-31 16:15:00 +02:00
rest Rename elasticsearch-core to core (#31185) 2018-06-07 16:50:21 -04:00
rest-high-level high level REST api: cancel task (#30745) 2018-06-07 14:02:23 -07:00
sniffer Remove vestiges of animal sniffer (#31178) 2018-06-07 17:00:22 -04:00
test Remove vestiges of animal sniffer (#31178) 2018-06-07 17:00:22 -04:00
transport Add rank-eval module to transport client and HL client dependencies 2017-12-13 18:05:43 +01:00