Skip to content

Commit

Permalink
[7.17] Add release notes for 7.17.1
Browse files Browse the repository at this point in the history
Co-authored-by: Seth Michael Larson <[email protected]>
  • Loading branch information
github-actions[bot] and sethmlarson committed Feb 28, 2022
1 parent 6f0cba2 commit 7e0b5f6
Showing 1 changed file with 76 additions and 42 deletions.
118 changes: 76 additions & 42 deletions docs/guide/release-notes.asciidoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
[[release-notes]]
== Release notes

* <<rn-7-17-1>>
* <<rn-7-17-0>>
* <<rn-7-16-3>>
* <<rn-7-16-2>>
* <<rn-7-16-1>>
* <<rn-7-16-0>>
* <<rn-7-15-2>>
Expand Down Expand Up @@ -35,13 +39,43 @@


[discrete]
[[rn-7-17-1]]
=== 7.17.1 (2022-02-28)

* Fixed `AiohttpHttpConnection`` to not leak TLS connections when the socket isn't explicitly shutdown by the peer
* Fixed the `from` parameter to be rewritten to `from_` when used with the `scan` and `async_scan` helpers


[discrete]
[[rn-7-17-0]]
=== 7.17.0 (2022-02-01)

* Client is compatible with Elasticsearch 7.17.0


[discrete]
[[rn-7-16-3]]
=== 7.16.3 (2022-01-13)

* Client is compatible with Elasticsearch 7.16.3


[discrete]
[[rn-7-16-2]]
=== 7.16.2 (2021-12-27)

* Client is compatible with Elasticsearch 7.16.2


[discrete]
>>>>>>> f0504ab ([8.0] Add release notes for 7.17.1)
[[rn-7-16-1]]
=== 7.16.1 (2021-12-13)

[discrete]
==== Fixed

- Fixed issue where the `AIOHttpConnection` wouldn't log query parameters for URLs.
* Fixed issue where the `AIOHttpConnection` wouldn't log query parameters for URLs.


[discrete]
Expand All @@ -51,56 +85,56 @@
[discrete]
==== Deprecated

- Deprecated the `send_get_body_as` parameter. This parameter is no longer necessary
* Deprecated the `send_get_body_as` parameter. This parameter is no longer necessary
as APIs all use non-GET HTTP methods when using a body.
- Removal of `body`, `params`, and other per-request parameters has been delayed beyond 8.0.0.
* Removal of `body`, `params`, and other per-request parameters has been delayed beyond 8.0.0.
Changed deprecation warnings to mention "future version" instead of 8.0.0.

[discrete]
==== Fixed

- Fixed an issue with `unicode` HTTP headers with the urllib3 HTTP client
- Fixed an issue with the `scan` helper to always set the `sort` and `scroll` parameters
* Fixed an issue with `unicode` HTTP headers with the urllib3 HTTP client
* Fixed an issue with the `scan` helper to always set the `sort` and `scroll` parameters

[discrete]
==== Search

- Changed the `keep_alive` parameter of the `open_point_in_time` API to be required
* Changed the `keep_alive` parameter of the `open_point_in_time` API to be required
to reflect its required status within Elasticsearch
- Added the `track_total_hits` parameter to the `search_mvt` API
* Added the `track_total_hits` parameter to the `search_mvt` API

[discrete]
==== Fleet

- Changed the `fleet.global_checkpoints` API from **experimental** to **stable**
- Added the `fleet.search` **experimental** API
- Added the `fleet.msearch` **experimental** API
* Changed the `fleet.global_checkpoints` API from **experimental** to **stable**
* Added the `fleet.search` **experimental** API
* Added the `fleet.msearch` **experimental** API

[discrete]
==== Indices

- Added the `indices.modify_data_stream` API
* Added the `indices.modify_data_stream` API

[discrete]
==== Ingest

- Added the `if_version` parameter to the `ingest.put_pipeline` API
* Added the `if_version` parameter to the `ingest.put_pipeline` API

[discrete]
==== Migration

- Added the `migration.get_feature_upgrade_status` API
- Added the `migration.post_feature_upgrade` API
* Added the `migration.get_feature_upgrade_status` API
* Added the `migration.post_feature_upgrade` API

[discrete]
==== Machine Learning

- Added the `defer_definition_decompression` parameter to the `ml.put_trained_model` API
* Added the `defer_definition_decompression` parameter to the `ml.put_trained_model` API

[discrete]
==== Transforms

- Added the `transform.upgrade_transforms` API
* Added the `transform.upgrade_transforms` API


[discrete]
Expand All @@ -110,7 +144,7 @@
[discrete]
==== Nodes

- Documented additional options the `metric` parameter of the `nodes.info` API.
* Documented additional options the `metric` parameter of the `nodes.info` API.


[discrete]
Expand All @@ -120,13 +154,13 @@
[discrete]
==== Client

- Fixed a performance regression in `JSONSerializer.default()` when `numpy` and `pandas` weren't installed.
- Changed the `DeprecationWarning` for the `body` parameter to be a "removed in a future version" instead of "removed in 8.0" in line with the 8.0 roadmap.
* Fixed a performance regression in `JSONSerializer.default()` when `numpy` and `pandas` weren't installed.
* Changed the `DeprecationWarning` for the `body` parameter to be a "removed in a future version" instead of "removed in 8.0" in line with the 8.0 roadmap.

[discrete]
==== Search

- The `index` parameter of the `open_point_in_time` API is now required, was optional.
* The `index` parameter of the `open_point_in_time` API is now required, was optional.


[discrete]
Expand All @@ -136,55 +170,55 @@
[discrete]
==== Client

- Added more precise type hints to many API parameters
- Added explicit parameters to `AsyncTransport` and `AIOHttpConnection`
- Added `MapboxVectorTileSerializer` for handling the `application/vnd.mapbox-vector-tile` mimetype. Because this mimetype is binary rather than text the raw response `bytes` are forwarded from the serializer without decoding
- Reduced amount of time to import the `elasticsearch` module by delaying imports of `pandas` and `numpy` until later in the JSON serialization stage if necessary
- Deprecated positional arguments for APIs, instead use keyword arguments exclusively.
* Added more precise type hints to many API parameters
* Added explicit parameters to `AsyncTransport` and `AIOHttpConnection`
* Added `MapboxVectorTileSerializer` for handling the `application/vnd.mapbox-vector-tile` mimetype. Because this mimetype is binary rather than text the raw response `bytes` are forwarded from the serializer without decoding
* Reduced amount of time to import the `elasticsearch` module by delaying imports of `pandas` and `numpy` until later in the JSON serialization stage if necessary
* Deprecated positional arguments for APIs, instead use keyword arguments exclusively.

[discrete]
==== Search

- Added the `search_mvt` **experimental** API
- Added body field parameters to the `search`, `scroll`, and `clear_scroll` APIs
- Deprecated the `body` parameter of the `search`, `scroll`, and `clear_scroll` APIs
* Added the `search_mvt` **experimental** API
* Added body field parameters to the `search`, `scroll`, and `clear_scroll` APIs
* Deprecated the `body` parameter of the `search`, `scroll`, and `clear_scroll` APIs

[discrete]
==== Documents

- Added body field parameters to the `update` API
- Added the `document` parameter to the `create` and `index` APIs
- Deprecated the `body` parameter of the `create`, `index`, and `update` APIs
* Added body field parameters to the `update` API
* Added the `document` parameter to the `create` and `index` APIs
* Deprecated the `body` parameter of the `create`, `index`, and `update` APIs

[discrete]
==== Indices

- Added the `indices.disk_usage` **experimental** API
- Added the `indices.fields_usage_stats` **experimental** API
- Added body field parameters to the `indices.create` API
- Deprecated the `body` parameter of the `indices.create` API
* Added the `indices.disk_usage` **experimental** API
* Added the `indices.fields_usage_stats` **experimental** API
* Added body field parameters to the `indices.create` API
* Deprecated the `body` parameter of the `indices.create` API

[discrete]
==== Machine Learning

- Added the `ignore_unavailable`, `allow_no_indices`, `ignore_throttled`, and `expand_wildcards` parameters to the `ml.put_job` API
* Added the `ignore_unavailable`, `allow_no_indices`, `ignore_throttled`, and `expand_wildcards` parameters to the `ml.put_job` API

[discrete]
==== Nodes

- Added the `nodes.clear_repositories_metering_archive` **experimental** API
- Added the `nodes.get_repositories_metering_info` **experimental** API
- Added the `shards` option to the `index_metric` parameter of the `nodes.stats` API
- Deprecated the `doc_type` parameter of the `nodes.hot_threads` API, instead use the `type` parameter
* Added the `nodes.clear_repositories_metering_archive` **experimental** API
* Added the `nodes.get_repositories_metering_info` **experimental** API
* Added the `shards` option to the `index_metric` parameter of the `nodes.stats` API
* Deprecated the `doc_type` parameter of the `nodes.hot_threads` API, instead use the `type` parameter
[discrete]
==== Security

- Added the `security.query_api_keys` API
* Added the `security.query_api_keys` API

[discrete]
==== License

- Deprecated the `doc_type` parameter of the `license.post_start_trial` API, instead use the `type` parameter
* Deprecated the `doc_type` parameter of the `license.post_start_trial` API, instead use the `type` parameter


[discrete]
Expand Down

0 comments on commit 7e0b5f6

Please sign in to comment.