mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-28 17:34:17 -04:00
92 lines
3.2 KiB
Text
92 lines
3.2 KiB
Text
[[release-notes-8.4.2]]
|
|
== {es} version 8.4.2
|
|
|
|
Also see <<breaking-changes-8.4,Breaking changes in 8.4>>.
|
|
|
|
[[known-issues-8.4.2]]
|
|
[float]
|
|
=== Known issues
|
|
|
|
* **This version contains a regression in `multi_match` queries that use the
|
|
`cross_fields` scoring type.** {es}
|
|
+
|
|
When running a <<query-dsl-multi-match-query,`multi_match`>> query with the
|
|
`cross_fields` type, {es} can sometimes throw an IllegalArgument exception
|
|
with the message "totalTermFreq must be at least docFreq". If you use the
|
|
`cross_fields` scoring type, it is recommended that you skip version 8.4.2.
|
|
This regression was fixed in version 8.4.3.
|
|
|
|
* When using date range search with format that does not have all date fields (missing month or day)
|
|
an incorrectly parsed date could be used. The workaround is to use date pattern with all date fields (year, month, day)
|
|
(issue: {es-issue}90187[#90187])
|
|
|
|
include::8.4.0.asciidoc[tag=ml-pre-7-datafeeds-known-issue]
|
|
|
|
include::8.4.0.asciidoc[tag=file-based-settings-deadlock-known-issue]
|
|
|
|
include::8.0.0.asciidoc[tag=jackson-filtering-bug]
|
|
|
|
include::8.4.0.asciidoc[tag=ingest-processor-log4j-cluster-instability-known-issue]
|
|
|
|
[[bug-8.4.2]]
|
|
[float]
|
|
=== Bug fixes
|
|
|
|
Allocation::
|
|
* Fix debug mode in `MaxRetryAllocationDecider` {es-pull}89973[#89973]
|
|
|
|
Authentication::
|
|
* Fix double sending of response in `TransportOpenIdConnectPrepareAuthenticationAction` {es-pull}89930[#89930]
|
|
|
|
Autoscaling::
|
|
* Fix issue with autoscaling after a clone or split {es-pull}89768[#89768] (issue: {es-issue}89758[#89758])
|
|
|
|
Health::
|
|
* Fix the conditions for fetching remote master history {es-pull}89472[#89472] (issue: {es-issue}89431[#89431])
|
|
|
|
ILM+SLM::
|
|
* Copy `isHidden` during ILM alias swap {es-pull}89650[#89650] (issue: {es-issue}89604[#89604])
|
|
|
|
Infra/Core::
|
|
* Extend the date rounding logic to be conditional {es-pull}89693[#89693] (issues: {es-issue}89096[#89096], {es-issue}58986[#58986])
|
|
* Fix `FileSettingsService` hang on error update {es-pull}89630[#89630]
|
|
* Implement fix to terminate file Watcher thread to avoid deadlock {es-pull}89934[#89934]
|
|
|
|
Ingest Node::
|
|
* Fix pipeline `id` not present in ingest metadata inside `on_failure` block {es-pull}89632[#89632]
|
|
|
|
Machine Learning::
|
|
* Fix memory leak in `TransportDeleteExpiredDataAction` {es-pull}89935[#89935]
|
|
* Do not retain categorization tokens when existing category matches {ml-pull}2398[#2398]
|
|
|
|
Network::
|
|
* Fix memory leak when double invoking `RestChannel.sendResponse` {es-pull}89873[#89873]
|
|
|
|
Ranking::
|
|
* Avoid negative scores with `cross_fields` type {es-pull}89016[#89016] (issue: {es-issue}44700[#44700])
|
|
|
|
Rollup::
|
|
* Fork `TransportRollupCapsAction` to MANAGEMENT POOL {es-pull}89803[#89803]
|
|
|
|
Search::
|
|
* Empty intervals needs to start in position -1 {es-pull}89962[#89962] (issue: {es-issue}89789[#89789])
|
|
|
|
Transform::
|
|
* Scheduler concurrency fix {es-pull}89716[#89716] (issue: {es-issue}88991[#88991])
|
|
|
|
[[enhancement-8.4.2]]
|
|
[float]
|
|
=== Enhancements
|
|
|
|
Allocation::
|
|
* Log unsuccessful attempts to get credentials from web identity tokens {es-pull}88241[#88241]
|
|
|
|
Health::
|
|
* Add delayed allocation diagnosis case to shards availability indicator {es-pull}89056[#89056]
|
|
|
|
[[upgrade-8.4.2]]
|
|
[float]
|
|
=== Upgrades
|
|
|
|
Packaging::
|
|
* Update OpenJDK to 18.0.2.1 {es-pull}89535[#89535] (issue: {es-issue}89531[#89531])
|