You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/release-notes/8.17.0.asciidoc
+178Lines changed: 178 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,4 +5,182 @@ coming[8.17.0]
5
5
6
6
Also see <<breaking-changes-8.17,Breaking changes in 8.17>>.
7
7
8
+
[[bug-8.17.0]]
9
+
[float]
10
+
=== Bug fixes
11
+
12
+
Analysis::
13
+
* Adjust analyze limit exception to be a `bad_request` {es-pull}116325[#116325]
14
+
15
+
CCS::
16
+
* Fix long metric deserialize & add - auto-resize needs to be set manually {es-pull}117105[#117105] (issue: {es-issue}116914[#116914])
17
+
18
+
CRUD::
19
+
* Standardize error code when bulk body is invalid {es-pull}114869[#114869]
20
+
21
+
Data streams::
22
+
* Acquire stats searcher for data stream stats {es-pull}117953[#117953]
23
+
24
+
EQL::
25
+
* Don't use a `BytesStreamOutput` to copy keys in `BytesRefBlockHash` {es-pull}114819[#114819] (issue: {es-issue}114599[#114599])
26
+
27
+
ES|QL::
28
+
* Added stricter range type checks and runtime warnings for ENRICH {es-pull}115091[#115091] (issues: {es-issue}107357[#107357], {es-issue}116799[#116799])
29
+
* Don't return TEXT type for functions that take TEXT {es-pull}114334[#114334] (issues: {es-issue}111537[#111537], {es-issue}114333[#114333])
* Fix NPE in `EnrichLookupService` on mixed clusters with <8.14 versions {es-pull}116583[#116583] (issues: {es-issue}116529[#116529], {es-issue}116544[#116544])
36
+
* Fix stats by constant expresson with alias {es-pull}117551[#117551]
37
+
* Fix validation of SORT by aggregate functions {es-pull}117316[#117316]
38
+
* Fixing remote ENRICH by pushing the Enrich inside `FragmentExec` {es-pull}114665[#114665] (issue: {es-issue}105095[#105095])
39
+
* Limit size of `Literal#toString` {es-pull}117842[#117842]
40
+
* Use `SearchStats` instead of field.isAggregatable in data node planning {es-pull}115744[#115744] (issue: {es-issue}115737[#115737])
41
+
* [ESQL] Fix Binary Comparisons on Date Nanos {es-pull}116346[#116346]
42
+
* [ES|QL] To_DatePeriod and To_TimeDuration return better error messages on `union_type` fields {es-pull}114934[#114934]
43
+
44
+
Infra/CLI::
45
+
* Fix NPE on plugin sync {es-pull}115640[#115640] (issue: {es-issue}114818[#114818])
46
+
47
+
Ingest Node::
48
+
* Fix reconstituting version string from components {es-pull}117213[#117213] (issue: {es-issue}116950[#116950])
49
+
* Reducing error-level stack trace logging for normal events in `GeoIpDownloader` {es-pull}114924[#114924]
50
+
51
+
License::
52
+
* Distinguish `LicensedFeature` by family field {es-pull}116809[#116809]
53
+
54
+
Logs::
55
+
* Prohibit changes to index mode, source, and sort settings during resize {es-pull}115812[#115812]
56
+
57
+
Machine Learning::
58
+
* Fix deberta tokenizer bug caused by bug in normalizer {es-pull}117189[#117189]
59
+
* Fix for Deberta tokenizer when input sequence exceeds 512 tokens {es-pull}117595[#117595]
60
+
* Hides `hugging_face_elser` service from the `GET _inference/_services API` {es-pull}116664[#116664] (issue: {es-issue}116644[#116644])
* Propagate scoring function through random sampler {es-pull}116957[#116957] (issue: {es-issue}110134[#110134])
63
+
64
+
Mapping::
65
+
* Address mapping and compute engine runtime field issues {es-pull}117792[#117792] (issue: {es-issue}117644[#117644])
66
+
* Always Emit Inference ID in Semantic Text Mapping {es-pull}117294[#117294]
67
+
* Fix false positive date detection with trailing dot {es-pull}116953[#116953] (issue: {es-issue}116946[#116946])
68
+
* Parse the contents of dynamic objects for [subobjects:false] {es-pull}117762[#117762] (issue: {es-issue}117544[#117544])
69
+
70
+
Network::
71
+
* Use underlying `ByteBuf` `refCount` for `ReleasableBytesReference` {es-pull}116211[#116211]
72
+
73
+
Ranking::
74
+
* Fix for propagating filters from compound to inner retrievers {es-pull}117914[#117914]
75
+
76
+
Search::
77
+
* Add missing `async_search` query parameters to rest-api-spec {es-pull}117312[#117312]
78
+
* Don't skip shards in coord rewrite if timestamp is an alias {es-pull}117271[#117271]
79
+
* Fields caps does not honour ignore_unavailable {es-pull}116021[#116021] (issue: {es-issue}107767[#107767])
80
+
* _validate does not honour ignore_unavailable {es-pull}116656[#116656] (issue: {es-issue}116594[#116594])
81
+
82
+
Vector Search::
83
+
* Correct bit * byte and bit * float script comparisons {es-pull}117404[#117404]
84
+
85
+
Watcher::
86
+
* Watch Next Run Interval Resets On Shard Move or Node Restart {es-pull}115102[#115102] (issue: {es-issue}111433[#111433])
87
+
88
+
[[deprecation-8.17.0]]
89
+
[float]
90
+
=== Deprecations
91
+
92
+
Infra/REST API::
93
+
* Add a basic deprecation warning that the JSON format for non-detailed error responses is changing in v9 {es-pull}114739[#114739] (issue: {es-issue}89387[#89387])
94
+
95
+
Mapping::
96
+
* Deprecate `_source.mode` in mappings {es-pull}116689[#116689]
97
+
98
+
[[enhancement-8.17.0]]
99
+
[float]
100
+
=== Enhancements
101
+
102
+
Authorization::
103
+
* Add a `monitor_stats` privilege and allow that privilege for remote cluster privileges {es-pull}114964[#114964]
104
+
105
+
Data streams::
106
+
* Adding a deprecation info API warning for data streams with old indices {es-pull}116447[#116447]
107
+
108
+
ES|QL::
109
+
* Add ES|QL `bit_length` function {es-pull}115792[#115792]
110
+
* ESQL: Honor skip_unavailable setting for nonmatching indices errors at planning time {es-pull}116348[#116348] (issue: {es-issue}114531[#114531])
111
+
* ESQL: Remove parent from `FieldAttribute` {es-pull}112881[#112881]
112
+
* ESQL: extract common filter from aggs {es-pull}115678[#115678]
113
+
* ESQL: optimise aggregations filtered by false/null into evals {es-pull}115858[#115858]
* Add `docvalue_fields` Support for `dense_vector` Fields {es-pull}114484[#114484] (issue: {es-issue}108470[#108470])
155
+
* Add initial support for `semantic_text` field type {es-pull}113920[#113920]
156
+
* Adds access to flags no_sub_matches and no_overlapping_matches to hyphenation-decompounder-tokenfilter {es-pull}115459[#115459] (issue: {es-issue}97849[#97849])
157
+
* Better sizing `BytesRef` for Strings in Queries {es-pull}115655[#115655]
158
+
* Enable `_tier` based coordinator rewrites for all indices (not just mounted indices) {es-pull}115797[#115797]
159
+
160
+
Vector Search::
161
+
* Add support for bitwise inner-product in painless {es-pull}116082[#116082]
0 commit comments