Changelog
*Sourced from elasticsearch's [changelog](https://github.com/elastic/elasticsearch-ruby/blob/master/CHANGELOG.md).*
> ## 6.0.0
>
> Elasticsearch 6.0 compatibility.
>
> ### API
>
> * Added missing arguments to the "Exists" API
> * Added missing parameters to the "Indices Clear Cache" API
> * Added missing parameters to the "Indices Delete" API
> * Added missing parameters to the "Multi Search" API
> * Added missing parameters to the "Search" API
> * Added missing parameters to the "Search" API
> * Added requirement for the `id` argument for the "Create" API
> * Added support for additional parameters to the "Cluster State" API
> * Added support for additional parameters to the "Rollover" API
> * Added the "Remote Info" API
> * Added the "verbose" parameter to the "Get Snapshot" API
> * Aded the "Get Task" API
> * Changed, that the YAML test content is not printed unless `DEBUG` is set
> * Fixed a failing unit test for the "Create Document" API
> * Fixed handling of parameters in the "Rollover" API
> * Fixed incorrect handling of `catch` clauses in the YAML tests runner
> * Fixed incorrect handling of node ID in the "Nodes Stats" API
> * Fixed incorrect URL parameter in "Indices Flush" unit test
> * Fixed the failing unit tests for "Scroll" APIs
> * Fixes for the "Scroll" API
> * Updated and improved the YAML test runner
>
> ### Client
>
> * Added default value 'application/json' for the 'Content-Type' header
> * Added escaping of username and password in URL
> * Added proper handling of headers in client options to the Manticore adapter
> * Don't block waiting for body on HEAD requests
> * Fixed double logging of failed responses
> * Fixed incorrect test behaviour when the `QUIET` environment variable is set
> * Fixed the bug with `nil` value of `retry_on_status`
> * Fixed the incorrect paths and Typhoeus configuration in the benchmark tests
> * Fixed the integration tests for client
> * Fixed typo in default port handling during `__build_connections`
> * Swallow logging of exceptions when the `ignore` is specified
Commits
- [`30ad767`](https://github.com/elastic/elasticsearch-ruby/commit/30ad767114eccdfc2d64e65e1358ce41d2d17337) Release 6.0.2
- [`cf0ff1f`](https://github.com/elastic/elasticsearch-ruby/commit/cf0ff1fbadd35de1b2cb0d0d513b0c6ff662a6d4) [CLIENT] Added, that request headers are printed in trace output, if set
- [`981aef6`](https://github.com/elastic/elasticsearch-ruby/commit/981aef6ef4e2e9e70d634902169b8d1fa041a29c) [CLIENT] Added integration test for passing request headers in `perform_request`
- [`8de8d43`](https://github.com/elastic/elasticsearch-ruby/commit/8de8d43f3bb048915cd32b1ef4140103fc62e02a) [API] Set application/x-ndjson content type on Bulk and Msearch requests
- [`e787d2c`](https://github.com/elastic/elasticsearch-ruby/commit/e787d2cc81e3a190104f4db1a0ecb2652fd5636e) [API] Allow passing headers in `perform_request`
- [`4ae0c14`](https://github.com/elastic/elasticsearch-ruby/commit/4ae0c144d8d52a471419c98cc0ba8b4b495c5594) [CLIENT] Allow passing request headers in `perform_request`
- [`3eb32dc`](https://github.com/elastic/elasticsearch-ruby/commit/3eb32dc047d1d878f797a3d7a834d3a2aecab594) Release 6.0.1
- [`ba5f6cf`](https://github.com/elastic/elasticsearch-ruby/commit/ba5f6cf32605e75781aeb6c455afa0c05ed72989) [API] Fixed the incorrect `create` method
- [`6383bbd`](https://github.com/elastic/elasticsearch-ruby/commit/6383bbd3e08e49569409a17e82aeb528e622cc86) [API] Fixed the "greedy" regex in the `Utils.__rescue_from_not_found` method
- [`cc5b446`](https://github.com/elastic/elasticsearch-ruby/commit/cc5b446e7772e5c5ee14a4c8b05d2d08f762d2e1) [API] Fixed, that `Utils.__report_unsupported_parameters` and `Utils.__report...
- Additional commits viewable in [compare view](https://github.com/elasticsearch/elasticsearch-ruby/compare/v5.0.4...v6.0.2)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot ignore this [minor|major] version` with close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps elasticsearch from 5.0.4 to 6.0.2.
Changelog
*Sourced from elasticsearch's [changelog](https://github.com/elastic/elasticsearch-ruby/blob/master/CHANGELOG.md).* > ## 6.0.0 > > Elasticsearch 6.0 compatibility. > > ### API > > * Added missing arguments to the "Exists" API > * Added missing parameters to the "Indices Clear Cache" API > * Added missing parameters to the "Indices Delete" API > * Added missing parameters to the "Multi Search" API > * Added missing parameters to the "Search" API > * Added missing parameters to the "Search" API > * Added requirement for the `id` argument for the "Create" API > * Added support for additional parameters to the "Cluster State" API > * Added support for additional parameters to the "Rollover" API > * Added the "Remote Info" API > * Added the "verbose" parameter to the "Get Snapshot" API > * Aded the "Get Task" API > * Changed, that the YAML test content is not printed unless `DEBUG` is set > * Fixed a failing unit test for the "Create Document" API > * Fixed handling of parameters in the "Rollover" API > * Fixed incorrect handling of `catch` clauses in the YAML tests runner > * Fixed incorrect handling of node ID in the "Nodes Stats" API > * Fixed incorrect URL parameter in "Indices Flush" unit test > * Fixed the failing unit tests for "Scroll" APIs > * Fixes for the "Scroll" API > * Updated and improved the YAML test runner > > ### Client > > * Added default value 'application/json' for the 'Content-Type' header > * Added escaping of username and password in URL > * Added proper handling of headers in client options to the Manticore adapter > * Don't block waiting for body on HEAD requests > * Fixed double logging of failed responses > * Fixed incorrect test behaviour when the `QUIET` environment variable is set > * Fixed the bug with `nil` value of `retry_on_status` > * Fixed the incorrect paths and Typhoeus configuration in the benchmark tests > * Fixed the integration tests for client > * Fixed typo in default port handling during `__build_connections` > * Swallow logging of exceptions when the `ignore` is specifiedCommits
- [`30ad767`](https://github.com/elastic/elasticsearch-ruby/commit/30ad767114eccdfc2d64e65e1358ce41d2d17337) Release 6.0.2 - [`cf0ff1f`](https://github.com/elastic/elasticsearch-ruby/commit/cf0ff1fbadd35de1b2cb0d0d513b0c6ff662a6d4) [CLIENT] Added, that request headers are printed in trace output, if set - [`981aef6`](https://github.com/elastic/elasticsearch-ruby/commit/981aef6ef4e2e9e70d634902169b8d1fa041a29c) [CLIENT] Added integration test for passing request headers in `perform_request` - [`8de8d43`](https://github.com/elastic/elasticsearch-ruby/commit/8de8d43f3bb048915cd32b1ef4140103fc62e02a) [API] Set application/x-ndjson content type on Bulk and Msearch requests - [`e787d2c`](https://github.com/elastic/elasticsearch-ruby/commit/e787d2cc81e3a190104f4db1a0ecb2652fd5636e) [API] Allow passing headers in `perform_request` - [`4ae0c14`](https://github.com/elastic/elasticsearch-ruby/commit/4ae0c144d8d52a471419c98cc0ba8b4b495c5594) [CLIENT] Allow passing request headers in `perform_request` - [`3eb32dc`](https://github.com/elastic/elasticsearch-ruby/commit/3eb32dc047d1d878f797a3d7a834d3a2aecab594) Release 6.0.1 - [`ba5f6cf`](https://github.com/elastic/elasticsearch-ruby/commit/ba5f6cf32605e75781aeb6c455afa0c05ed72989) [API] Fixed the incorrect `create` method - [`6383bbd`](https://github.com/elastic/elasticsearch-ruby/commit/6383bbd3e08e49569409a17e82aeb528e622cc86) [API] Fixed the "greedy" regex in the `Utils.__rescue_from_not_found` method - [`cc5b446`](https://github.com/elastic/elasticsearch-ruby/commit/cc5b446e7772e5c5ee14a4c8b05d2d08f762d2e1) [API] Fixed, that `Utils.__report_unsupported_parameters` and `Utils.__report... - Additional commits viewable in [compare view](https://github.com/elasticsearch/elasticsearch-ruby/compare/v5.0.4...v6.0.2)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot ignore this [minor|major] version` with close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) Finally, you can contact us by mentioning @dependabot.