Skip to content

Commit 7e0b5f6

Browse files
[7.17] Add release notes for 7.17.1
Co-authored-by: Seth Michael Larson <[email protected]>
1 parent 6f0cba2 commit 7e0b5f6

File tree

1 file changed

+76
-42
lines changed

1 file changed

+76
-42
lines changed

docs/guide/release-notes.asciidoc

+76-42
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
[[release-notes]]
22
== Release notes
33

4+
* <<rn-7-17-1>>
5+
* <<rn-7-17-0>>
6+
* <<rn-7-16-3>>
7+
* <<rn-7-16-2>>
48
* <<rn-7-16-1>>
59
* <<rn-7-16-0>>
610
* <<rn-7-15-2>>
@@ -35,13 +39,43 @@
3539

3640

3741
[discrete]
42+
[[rn-7-17-1]]
43+
=== 7.17.1 (2022-02-28)
44+
45+
* Fixed `AiohttpHttpConnection`` to not leak TLS connections when the socket isn't explicitly shutdown by the peer
46+
* Fixed the `from` parameter to be rewritten to `from_` when used with the `scan` and `async_scan` helpers
47+
48+
49+
[discrete]
50+
[[rn-7-17-0]]
51+
=== 7.17.0 (2022-02-01)
52+
53+
* Client is compatible with Elasticsearch 7.17.0
54+
55+
56+
[discrete]
57+
[[rn-7-16-3]]
58+
=== 7.16.3 (2022-01-13)
59+
60+
* Client is compatible with Elasticsearch 7.16.3
61+
62+
63+
[discrete]
64+
[[rn-7-16-2]]
65+
=== 7.16.2 (2021-12-27)
66+
67+
* Client is compatible with Elasticsearch 7.16.2
68+
69+
70+
[discrete]
71+
>>>>>>> f0504ab ([8.0] Add release notes for 7.17.1)
3872
[[rn-7-16-1]]
3973
=== 7.16.1 (2021-12-13)
4074

4175
[discrete]
4276
==== Fixed
4377

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

4680

4781
[discrete]
@@ -51,56 +85,56 @@
5185
[discrete]
5286
==== Deprecated
5387

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

5993
[discrete]
6094
==== Fixed
6195

62-
- Fixed an issue with `unicode` HTTP headers with the urllib3 HTTP client
63-
- Fixed an issue with the `scan` helper to always set the `sort` and `scroll` parameters
96+
* Fixed an issue with `unicode` HTTP headers with the urllib3 HTTP client
97+
* Fixed an issue with the `scan` helper to always set the `sort` and `scroll` parameters
6498

6599
[discrete]
66100
==== Search
67101

68-
- Changed the `keep_alive` parameter of the `open_point_in_time` API to be required
102+
* Changed the `keep_alive` parameter of the `open_point_in_time` API to be required
69103
to reflect its required status within Elasticsearch
70-
- Added the `track_total_hits` parameter to the `search_mvt` API
104+
* Added the `track_total_hits` parameter to the `search_mvt` API
71105

72106
[discrete]
73107
==== Fleet
74108

75-
- Changed the `fleet.global_checkpoints` API from **experimental** to **stable**
76-
- Added the `fleet.search` **experimental** API
77-
- Added the `fleet.msearch` **experimental** API
109+
* Changed the `fleet.global_checkpoints` API from **experimental** to **stable**
110+
* Added the `fleet.search` **experimental** API
111+
* Added the `fleet.msearch` **experimental** API
78112

79113
[discrete]
80114
==== Indices
81115

82-
- Added the `indices.modify_data_stream` API
116+
* Added the `indices.modify_data_stream` API
83117

84118
[discrete]
85119
==== Ingest
86120

87-
- Added the `if_version` parameter to the `ingest.put_pipeline` API
121+
* Added the `if_version` parameter to the `ingest.put_pipeline` API
88122

89123
[discrete]
90124
==== Migration
91125

92-
- Added the `migration.get_feature_upgrade_status` API
93-
- Added the `migration.post_feature_upgrade` API
126+
* Added the `migration.get_feature_upgrade_status` API
127+
* Added the `migration.post_feature_upgrade` API
94128

95129
[discrete]
96130
==== Machine Learning
97131

98-
- Added the `defer_definition_decompression` parameter to the `ml.put_trained_model` API
132+
* Added the `defer_definition_decompression` parameter to the `ml.put_trained_model` API
99133

100134
[discrete]
101135
==== Transforms
102136

103-
- Added the `transform.upgrade_transforms` API
137+
* Added the `transform.upgrade_transforms` API
104138

105139

106140
[discrete]
@@ -110,7 +144,7 @@
110144
[discrete]
111145
==== Nodes
112146

113-
- Documented additional options the `metric` parameter of the `nodes.info` API.
147+
* Documented additional options the `metric` parameter of the `nodes.info` API.
114148

115149

116150
[discrete]
@@ -120,13 +154,13 @@
120154
[discrete]
121155
==== Client
122156

123-
- Fixed a performance regression in `JSONSerializer.default()` when `numpy` and `pandas` weren't installed.
124-
- 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.
157+
* Fixed a performance regression in `JSONSerializer.default()` when `numpy` and `pandas` weren't installed.
158+
* 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.
125159

126160
[discrete]
127161
==== Search
128162

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

131165

132166
[discrete]
@@ -136,55 +170,55 @@
136170
[discrete]
137171
==== Client
138172

139-
- Added more precise type hints to many API parameters
140-
- Added explicit parameters to `AsyncTransport` and `AIOHttpConnection`
141-
- 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
142-
- 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
143-
- Deprecated positional arguments for APIs, instead use keyword arguments exclusively.
173+
* Added more precise type hints to many API parameters
174+
* Added explicit parameters to `AsyncTransport` and `AIOHttpConnection`
175+
* 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
176+
* 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
177+
* Deprecated positional arguments for APIs, instead use keyword arguments exclusively.
144178

145179
[discrete]
146180
==== Search
147181

148-
- Added the `search_mvt` **experimental** API
149-
- Added body field parameters to the `search`, `scroll`, and `clear_scroll` APIs
150-
- Deprecated the `body` parameter of the `search`, `scroll`, and `clear_scroll` APIs
182+
* Added the `search_mvt` **experimental** API
183+
* Added body field parameters to the `search`, `scroll`, and `clear_scroll` APIs
184+
* Deprecated the `body` parameter of the `search`, `scroll`, and `clear_scroll` APIs
151185

152186
[discrete]
153187
==== Documents
154188

155-
- Added body field parameters to the `update` API
156-
- Added the `document` parameter to the `create` and `index` APIs
157-
- Deprecated the `body` parameter of the `create`, `index`, and `update` APIs
189+
* Added body field parameters to the `update` API
190+
* Added the `document` parameter to the `create` and `index` APIs
191+
* Deprecated the `body` parameter of the `create`, `index`, and `update` APIs
158192

159193
[discrete]
160194
==== Indices
161195

162-
- Added the `indices.disk_usage` **experimental** API
163-
- Added the `indices.fields_usage_stats` **experimental** API
164-
- Added body field parameters to the `indices.create` API
165-
- Deprecated the `body` parameter of the `indices.create` API
196+
* Added the `indices.disk_usage` **experimental** API
197+
* Added the `indices.fields_usage_stats` **experimental** API
198+
* Added body field parameters to the `indices.create` API
199+
* Deprecated the `body` parameter of the `indices.create` API
166200

167201
[discrete]
168202
==== Machine Learning
169203

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

172206
[discrete]
173207
==== Nodes
174208

175-
- Added the `nodes.clear_repositories_metering_archive` **experimental** API
176-
- Added the `nodes.get_repositories_metering_info` **experimental** API
177-
- Added the `shards` option to the `index_metric` parameter of the `nodes.stats` API
178-
- Deprecated the `doc_type` parameter of the `nodes.hot_threads` API, instead use the `type` parameter
209+
* Added the `nodes.clear_repositories_metering_archive` **experimental** API
210+
* Added the `nodes.get_repositories_metering_info` **experimental** API
211+
* Added the `shards` option to the `index_metric` parameter of the `nodes.stats` API
212+
* Deprecated the `doc_type` parameter of the `nodes.hot_threads` API, instead use the `type` parameter
179213
[discrete]
180214
==== Security
181215

182-
- Added the `security.query_api_keys` API
216+
* Added the `security.query_api_keys` API
183217

184218
[discrete]
185219
==== License
186220

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

189223

190224
[discrete]

0 commit comments

Comments
 (0)