Skip to content

Commit

Permalink
Add 8.1.0 release notes (elastic#83741)
Browse files Browse the repository at this point in the history
  • Loading branch information
idegtiarenko authored Feb 16, 2022
1 parent 2103e43 commit 6432201
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 22 deletions.
2 changes: 1 addition & 1 deletion docs/changelog/83213.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pr: 83213
summary: "Fix: reduce float and half-float values to their stored precision"
summary: "reduce float and half-float values to their stored precision"
area: Aggregations
type: bug
issues: []
2 changes: 1 addition & 1 deletion docs/changelog/83566.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pr: 83566
summary: Upgrade jANSI dependency to 2.4.0
area: Security
type: bug
type: upgrade
issues: []
2 changes: 1 addition & 1 deletion docs/changelog/83637.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pr: 83637
summary: "Fix: ip prefix bucket reduction"
summary: "ip prefix bucket reduction"
area: Aggregations
type: bug
issues: []
2 changes: 1 addition & 1 deletion docs/changelog/83715.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pr: 83715
summary: "Fix: backward compatibility with version 7.17.0"
summary: "backward compatibility with version 7.17.0"
area: Aggregations
type: bug
issues: []
2 changes: 1 addition & 1 deletion docs/changelog/83785.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pr: 83785
summary: '[GCE Discovery] Correcly handle large zones with 500 or more instances'
summary: '[GCE Discovery] Correctly handle large zones with 500 or more instances'
area: Distributed
type: bug
issues:
Expand Down
7 changes: 3 additions & 4 deletions docs/reference/migration/migrate_8_1.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,9 @@ and prevent them from operating normally.
Before upgrading to 8.1, review these changes and take the described steps
to mitigate the impact.

//NOTE: The notable-breaking-changes tagged regions are re-used in the
//Installation and Upgrade Guide

//tag::notable-breaking-changes[]
// NOTE: The notable-breaking-changes tagged regions are re-used in the
// Installation and Upgrade Guide
// tag::notable-breaking-changes[]
[discrete]
[[breaking_81_rest_api_changes]]
==== REST API changes
Expand Down
54 changes: 41 additions & 13 deletions docs/reference/release-notes/8.1.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ Geo::
=== Bug fixes

Aggregations::
* Fix: reduce float and half-float values to their stored precision {es-pull}83213[#83213]
* backward compatibility with version 7.17.0 {es-pull}83715[#83715]
* ip prefix bucket reduction {es-pull}83637[#83637]
* reduce float and half-float values to their stored precision {es-pull}83213[#83213]
* Reenable `BooleanTermsIT` {es-pull}83421[#83421] (issue: {es-issue}83351[#83351])

Allocation::
Expand All @@ -33,11 +35,21 @@ Authorization::
Autoscaling::
* Fix autoscaling of follower data streams {es-pull}83302[#83302] (issue: {es-issue}82857[#82857])

Distributed::
* [GCE Discovery] Correctly handle large zones with 500 or more instances {es-pull}83785[#83785] (issue: {es-issue}83783[#83783])

Geo::
* Handle bounds properly when grid tiles crosses the dateline {es-pull}83348[#83348] (issue: {es-issue}83299[#83299])

Indices APIs::
* Simplify and speed up `ExecutorSelector` {es-pull}83514[#83514] (issue: {es-issue}82450[#82450])

Infra/Core::
* Copy `trace.id` in threadcontext stash {es-pull}83218[#83218]
* Update system index mappings if `_meta` is null {es-pull}83896[#83896] (issue: {es-issue}83890[#83890])

Infra/REST API::
* Do not allow safelisted media types on Content-Type {es-pull}83448[#83448]

Infra/Scripting::
* Fix duplicated allow lists upon script engine creation {es-pull}82820[#82820] (issue: {es-issue}82778[#82778])
Expand All @@ -48,17 +60,29 @@ Machine Learning::
* Fail queued inference requests with cause if the process crashes {es-pull}81584[#81584]
* Fix NLP tokenization `never_split` handling around punctuation {es-pull}82982[#82982]
* Fix `ZeroShotClassificationConfig` update mixing fields {es-pull}82848[#82848]
* Fix submit after shutdown in process worker service {es-pull}83645[#83645] (issue: {es-issue}83633[#83633])
* Fixes `categorize_text` parameter validation to be parse order independent {es-pull}82628[#82628] (issue: {es-issue}82629[#82629])
* Retry anomaly detection job recovery during relocation {es-pull}83456[#83456]
* Return `zxx` for `lang_ident_model_1` if no valid text is found for language identification {es-pull}82746[#82746] (issue: {es-issue}81933[#81933])
* Validate vocabulary on model deployment {es-pull}81548[#81548] (issue: {es-issue}81470[#81470])
* Wait for model process to stop in stop deployment {es-pull}83644[#83644]
* Fix a bug in the tuning of the hyperparameters when training regression classification models {ml-pull}2128[#2128]
* Improve training stability for regression and classification models {ml-pull}2144[#2144], {ml-pull}2147[#2147], {ml-pull}2150[#2150]
* Avoid edge cases in the classification weights calculation to maximize minimum recall which could lead to only a single class being predicted {ml-pull}2194[#2194]
* Address cause of "[CStatisticalTests.cc@102] Test statistic is nan" log errors {ml-pull}2196[#2196]
* Address possible causes of "x = NaN, distribution = N5boost4math23students_t_distribution" log errors {ml-pull}2197[#2197]

Mapping::
* Add support for sub-fields to `search_as_you_type` fields {es-pull}82430[#82430] (issue: {es-issue}56326[#56326])
* Better exception message for `MappingParser.parse` {es-pull}80696[#80696]
* Completion field to support multiple completion multi-fields {es-pull}83595[#83595] (issue: {es-issue}83534[#83534])

Network::
* Throw `NoSeedNodeLeftException` on proxy failure {es-pull}80961[#80961] (issue: {es-issue}80898[#80898])

Packaging::
* Add `log4j-slf4j-impl` to `repository-azure` {es-pull}83661[#83661] (issue: {es-issue}83652[#83652])

Recovery::
* Add missing `indices.recovery.internal_action_retry_timeout` to list of settings {es-pull}83354[#83354]
* Add missing max overcommit factor to list of (dynamic) settings {es-pull}83350[#83350]
Expand All @@ -67,6 +91,7 @@ SQL::
* Fix txt format for empty result sets {es-pull}83376[#83376]

Search::
* Avoid eagerly loading `StoredFieldsReader` in fetch phase {es-pull}83693[#83693] (issue: {es-issue}82777[#82777])
* Returns valid PIT when no index matched {es-pull}83424[#83424]

Security::
Expand All @@ -85,6 +110,9 @@ Transform::
* Fix condition on which the transform stops processing buckets {es-pull}82852[#82852]
* Prevent stopping of transforms due to threadpool limitation {es-pull}81912[#81912] (issue: {es-issue}81796[#81796])

Watcher::
* Tolerate empty types array in Watch definitions {es-pull}83524[#83524] (issue: {es-issue}83235[#83235])

[[deprecation-8.1.0]]
[float]
=== Deprecations
Expand Down Expand Up @@ -187,6 +215,8 @@ Machine Learning::
* Set default value of 30 days for model prune window {es-pull}81377[#81377]
* Track token positions and use source string to tag NER entities {es-pull}81275[#81275]
* Warn when creating job with an unusual bucket span {es-pull}82145[#82145] (issue: {es-issue}81645[#81645])
* Improve skip_model_update rule behavior {ml-pull}2096[#2096]
* Prevent over-subscription of threads in pytorch_inference {ml-pull}2141[#2141]

Mapping::
* Allow doc-values only search on geo_point fields {es-pull}83395[#83395]
Expand All @@ -195,6 +225,7 @@ Mapping::

Monitoring::
* Add Enterprise Search monitoring index templates {es-pull}82743[#82743]
* Add `beats_stats.metrics.apm-server.sampling.tail` to Stack Monitoring templates {es-pull}82401[#82401]

Network::
* Report close connection exceptions at INFO {es-pull}81768[#81768] (issues: {es-issue}51612[#51612], {es-issue}66473[#66473])
Expand All @@ -205,6 +236,7 @@ Recovery::
* Adjust `indices.recovery.max_bytes_per_sec` according to external settings {es-pull}82819[#82819]

SQL::
* Compress Cursors {es-pull}83591[#83591]
* Extend Tableau connector to reconnect with catalog {es-pull}81321[#81321]

Search::
Expand All @@ -219,14 +251,6 @@ Search::
* Short cut if reader has point values {es-pull}80268[#80268]
* Support combining `_shards` preference param with `<custom-string>` {es-pull}80024[#80024] (issue: {es-issue}80021[#80021])

Security::
* Activate user profile API {es-pull}82400[#82400]
* Add an initial `ProfileService` for user profiles {es-pull}81899[#81899]
* Add new system index for user profile documents {es-pull}81355[#81355]
* Add update user profile data API {es-pull}82772[#82772]
* Add user profile API for get profile by UID {es-pull}81910[#81910]
* Update Kibana system user privileges {es-pull}82781[#82781]

Snapshot/Restore::
* Add Linux x86-64bits native method to retrieve the number of allocated bytes on disk for a file {es-pull}80437[#80437] (issue: {es-issue}79698[#79698])

Expand All @@ -248,10 +272,6 @@ Transform::
[float]
=== New features

Authentication::
* Initial version of JWT Realm {es-pull}82175[#82175]
* Introduce domain setting to associate realms {es-pull}81968[#81968]

Distributed::
* Add desired nodes API {es-pull}82975[#82975]

Expand All @@ -274,11 +294,19 @@ Transform::
Geo::
* Update vector tiles google protobuf to 3.16.1 {es-pull}83402[#83402]

Machine Learning::
* Upgrade Boost libraries to version 1.77 {ml-pull}2095[#2095]
* Upgrade RapidJSON to 31st October 2021 version {ml-pull}2106[#2106]
* Upgrade Eigen library to version 3.4.0. (See {ml-pull}2137[#2137]

Network::
* Upgrade to Netty 4.1.73 {es-pull}82844[#82844]

Packaging::
* Bump bundled JDK to 17.0.2+8 {es-pull}83243[#83243] (issue: {es-issue}83242[#83242])

Security::
* Upgrade jANSI dependency to 2.4.0 {es-pull}83566[#83566]



0 comments on commit 6432201

Please sign in to comment.