mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-28 17:34:17 -04:00
73 lines
2.8 KiB
Text
73 lines
2.8 KiB
Text
[[release-notes-8.12.1]]
|
|
== {es} version 8.12.1
|
|
|
|
Also see <<breaking-changes-8.12,Breaking changes in 8.12>>.
|
|
|
|
[[bug-8.12.1]]
|
|
[float]
|
|
=== Bug fixes
|
|
|
|
Allocation::
|
|
* Improve `CANNOT_REBALANCE_CAN_ALLOCATE` explanation {es-pull}104904[#104904]
|
|
|
|
Application::
|
|
* [Connector API] Fix bug in configuration validation parser {es-pull}104198[#104198]
|
|
* [Connector API] Fix bug when triggering a sync job via API {es-pull}104802[#104802]
|
|
* [Profiling] Query in parallel on content nodes {es-pull}104600[#104600]
|
|
|
|
Data streams::
|
|
* Data streams fix failure store delete {es-pull}104281[#104281]
|
|
* Fix _alias/<alias> returning non-matching data streams {es-pull}104145[#104145] (issue: {es-issue}96589[#96589])
|
|
|
|
Downsampling::
|
|
* Downsampling supports `date_histogram` with tz {es-pull}103511[#103511] (issue: {es-issue}101309[#101309])
|
|
|
|
ES|QL::
|
|
* Avoid execute ESQL planning on refresh thread {es-pull}104591[#104591]
|
|
* ESQL: Allow grouping by null blocks {es-pull}104523[#104523]
|
|
* ESQL: Fix `SearchStats#count(String)` to count values not rows {es-pull}104891[#104891] (issue: {es-issue}104795[#104795])
|
|
* Limit concurrent shards per node for ESQL {es-pull}104832[#104832] (issue: {es-issue}103666[#103666])
|
|
* Reduce the number of Evals `ReplaceMissingFieldWithNull` creates {es-pull}104586[#104586] (issue: {es-issue}104583[#104583])
|
|
|
|
Infra/Resiliency::
|
|
* Limit nesting depth in Exception XContent {es-pull}103741[#103741]
|
|
|
|
Ingest Node::
|
|
* Better handling of async processor failures {es-pull}104289[#104289] (issue: {es-issue}101921[#101921])
|
|
* Ingest correctly handle upsert operations and drop processors together {es-pull}104585[#104585] (issue: {es-issue}36746[#36746])
|
|
|
|
Machine Learning::
|
|
* Add retry logic for 500 and 503 errors for OpenAI {es-pull}103819[#103819]
|
|
* Avoid possible datafeed infinite loop with filtering aggregations {es-pull}104722[#104722] (issue: {es-issue}104699[#104699])
|
|
* [LTR] `FieldValueExtrator` - Checking if fetched values is empty {es-pull}104314[#104314]
|
|
|
|
Network::
|
|
* Fix lost headers with chunked responses {es-pull}104808[#104808]
|
|
|
|
Search::
|
|
* Don't throw error for remote shards that open PIT filtered out {es-pull}104288[#104288] (issue: {es-issue}102596[#102596])
|
|
|
|
Snapshot/Restore::
|
|
* Fix deleting index during snapshot finalization {es-pull}103817[#103817] (issue: {es-issue}101029[#101029])
|
|
|
|
TSDB::
|
|
* Fix `routing_path` when template has multiple `path_match` and multi-fields {es-pull}104418[#104418] (issue: {es-issue}104400[#104400])
|
|
|
|
Transform::
|
|
* Fix bug when `latest` transform is used together with `from` parameter {es-pull}104606[#104606] (issue: {es-issue}104543[#104543])
|
|
|
|
[[deprecation-8.12.1]]
|
|
[float]
|
|
=== Deprecations
|
|
|
|
Machine Learning::
|
|
* Deprecate machine learning on Intel macOS {es-pull}104087[#104087]
|
|
|
|
[[upgrade-8.12.1]]
|
|
[float]
|
|
=== Upgrades
|
|
|
|
Search::
|
|
* [8.12.1] Upgrade to Lucene 9.9.2 {es-pull}104761[#104761] (issue: {es-issue}104617[#104617])
|
|
|
|
|