Changed autoscaling.delete_autoscaling_policy, autoscaling.get_autoscaling_policy, and autoscaling.put_autoscaling_policy APIs from experimental to stable
EQL
Added eql.get_status API
Logash
Added logstash.delete_pipeline, logstash.get_pipeline, and logstash.put_pipeline APIs
Machine Learning
Removed the experimentalml.find_text_structure API
Searchable Snapshots
Added storage parameter to the searchable_snapshots.mount API
Added level parameter to the searchable_snapshots.stats API
Search
Added the min_compatible_shard_node parameter to search()
Text Structure
Added experimentaltext_structure.find_text_structure API
7.11.0
Client
Added
Added the X-Elastic-Client-Meta HTTP header and the meta_header parameter for controlling the header (#1473)
Added ElasticsearchWarning which is raised when the Warning HTTP header is returned from Elasticsearch. ElasticsearchDeprecationWarning is now an alias for this warning type (#1495)
APIs
Async Search
Added the async_search.status API
Autoscaling
Added the autoscaling.get_autoscaling_capacityexperimental API
Removed the autoscaling.get_autoscaling_decisionexperimental API
Added the X-Elastic-Client-Meta HTTP header and the meta_header parameter for controlling the header (#1473)
Added ElasticsearchWarning which is raised when the Warning HTTP header is returned from Elasticsearch. ElasticsearchDeprecationWarning is now an alias for this warning type (#1495)
7.10.1 (2020-12-09)
Fixed issue where the Scan helper would fail if a scroll response returned without a value for _shards.skipped (#1451)
Fixed handling of IPv6 hosts with a port in the computed Connection.host property (#1460)
Fixed documented task management API stability, should have been as "experimental" (#1471)
Changed deprecated collections.Mapping in favor of collections.abc.Mapping for Python 3.9 (#1443)
7.10.0 (2020-11-11)
Added support for Elasticsearch 7.10 APIs
Added basic type stubs for static type checking and IDE auto-complete of API parameters (#1297, #1406)
Added support for passing _source with "_op_type": "update" bulk helpers (#1387)
Fixed bug where Connection.log_request_failure() call would receive the compressed HTTP body rather than uncompressed when an error is raised for RequestsHttpConnection (#1394)
Fix a typo in AsyncTransport where sniff_timeout was used instead of sniffer_timeout (#1431)
Removed explicit yarl dependency from [async] extra to avoid issue where pip would override aiohttp's pin of yarl. This is not a problem if you install with --use-feature=2020-resolver. Users should see no changes. (#1401)
7.9.1 (2020-08-19)
Fixed the import of async helpers which were not available in 7.9.0 (#1353)
Added support for url_prefix when using AIOHttpConnection (#1357)
7.9.0 (2020-08-18)
Added support for ES 7.9 APIs
Fixed retries to not raise an error when sniff_on_connection_error=True and a TransportError is raised during the sniff step. Instead the retry will continue or the error that triggered the retry will be raised (See #1279 and #1326)
7.8.1 (2020-07-30)
Added the accept_enterprise parameter to xpack.info API (See #1337)
7.8.0 (2020-06-18)
Added support for ES 7.8 APIs
... (truncated)
Commits
9011a7e [7.12] [DOCS] Fix typos and remove licence info
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 recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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 these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps elasticsearch from 6.3.1 to 7.12.0.
Release notes
Sourced from elasticsearch's releases.
... (truncated)
Changelog
Sourced from elasticsearch's changelog.
... (truncated)
Commits
9011a7e
[7.12] [DOCS] Fix typos and remove licence infoe37a7a5
Use 7.12.0-SNAPSHOT for testing9ceb756
Update APIs for Elasticsearch 7.12bedf11d
Remove useless Jenkins job definitions on 7.12 branchf69476d
[7.12] Update README and CONTRIBUTING.md36cd483
[7.x] Add 7.11.0 release to changelog10e76d7
[7.x] Fix config of client pytest fixtures9744eae
[7.x] [CI] Update integration test suite with new Docker distribution formatda6629d
[7.x][DOCS] Adds Configuration section to Python bookca0db1a
[7.x] Implement 'arbitrary_key' feature for REST API testsDependabot 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 recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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 these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)