|
| 1 | +[[release-notes-8.18.1]] |
| 2 | +== {es} version 8.18.1 |
| 3 | + |
| 4 | +Also see <<breaking-changes-8.18,Breaking changes in 8.18>>. |
| 5 | + |
| 6 | +[[bug-8.18.1]] |
| 7 | +[float] |
| 8 | +=== Bug fixes |
| 9 | + |
| 10 | +Aggregations:: |
| 11 | +* Rare terms aggregation false **positive** fix {es-pull}126884[#126884] |
| 12 | + |
| 13 | +Allocation:: |
| 14 | +* Fix shard size of initializing restored shard {es-pull}126783[#126783] (issue: {es-issue}105331[#105331]) |
| 15 | + |
| 16 | +CCS:: |
| 17 | +* Cancel expired async search task when a remote returns its results {es-pull}126583[#126583] |
| 18 | + |
| 19 | +Data streams:: |
| 20 | +* [otel-data] Bump plugin version to release _metric_names_hash changes {es-pull}126850[#126850] |
| 21 | + |
| 22 | +ES|QL:: |
| 23 | +* ESQL: Remove estimated row size assertion {es-pull}122762[#122762] (issue: {es-issue}121535[#121535]) |
| 24 | +* Fix count optimization with pushable union types {es-pull}127225[#127225] (issue: {es-issue}127200[#127200]) |
| 25 | +* Fix join masking eval {es-pull}126614[#126614] |
| 26 | +* Fix sneaky bug in single value query {es-pull}127146[#127146] |
| 27 | + |
| 28 | +Infra/CLI:: |
| 29 | +* Use terminal reader in keystore add command {es-pull}126729[#126729] (issue: {es-issue}98115[#98115]) |
| 30 | + |
| 31 | +Infra/Core:: |
| 32 | +* Don't emit deprecation issue for compatible date format patterns {es-pull}127418[#127418] |
| 33 | +* Fix: consider case sensitiveness differences in Windows/Unix-like filesystems for files entitlements {es-pull}126990[#126990] (issue: {es-issue}127047[#127047]) |
| 34 | +* Rework uniquify to not use iterators {es-pull}126889[#126889] (issue: {es-issue}126883[#126883]) |
| 35 | +* Workaround max name limit imposed by Jackson 2.17 {es-pull}126806[#126806] |
| 36 | + |
| 37 | +Machine Learning:: |
| 38 | +* Adding missing `onFailure` call for Inference API start model request {es-pull}126930[#126930] |
| 39 | +* Fix for Deberta tokenizer when input sequence exceeds 512 tokens {es-pull}117595[#117595] |
| 40 | +* Fix text structure NPE when fields in list have null value {es-pull}125922[#125922] |
| 41 | +* Leverage threadpool schedule for inference api to avoid long running thread {es-pull}126858[#126858] (issue: {es-issue}126853[#126853]) |
| 42 | + |
| 43 | +Ranking:: |
| 44 | +* Fix LTR rescorer with model alias {es-pull}126273[#126273] |
| 45 | + |
| 46 | +TSDB:: |
| 47 | +* Improve resiliency of `UpdateTimeSeriesRangeService` {es-pull}126637[#126637] |
| 48 | + |
| 49 | +Task Management:: |
| 50 | +* Fix race condition in `RestCancellableNodeClient` {es-pull}126686[#126686] (issue: {es-issue}88201[#88201]) |
| 51 | + |
| 52 | +Vector Search:: |
| 53 | +* Fix `vec_caps` to test for OS support too (on x64) {es-pull}126911[#126911] (issue: {es-issue}126809[#126809]) |
| 54 | + |
| 55 | +[[enhancement-8.18.1]] |
| 56 | +[float] |
| 57 | +=== Enhancements |
| 58 | + |
| 59 | +Infra/Core:: |
| 60 | +* Validation checks on paths allowed for 'files' entitlements. Restrict the paths we allow access to, forbidding plugins to specify/request entitlements for reading or writing to specific protected directories. {es-pull}126852[#126852] |
| 61 | + |
| 62 | +Security:: |
| 63 | +* Add Issuer to failed SAML Signature validation logs when available {es-pull}126310[#126310] (issue: {es-issue}111022[#111022]) |
| 64 | + |
| 65 | +[[upgrade-8.18.1]] |
| 66 | +[float] |
| 67 | +=== Upgrades |
| 68 | + |
| 69 | +Ingest Node:: |
| 70 | +* Updating tika to 2.9.3 {es-pull}127353[#127353] |
| 71 | + |
| 72 | + |
0 commit comments