Skip to content

Commit ae6e60e

Browse files
authored
ESQL: Clean release notes (elastic#117283) (elastic#117289)
Cleans the release notes for ESQL, removing funny prefixes like `ESQL` and `[ESQL]` and `ES|QL`. The new release notes maker will make them without these prefixes via regex duct tape. This cleanes the last release.
1 parent 03abef2 commit ae6e60e

File tree

1 file changed

+68
-70
lines changed

1 file changed

+68
-70
lines changed

docs/reference/release-notes/8.16.0.asciidoc

Lines changed: 68 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Data streams::
1414
* Update data stream lifecycle telemetry to track global retention {es-pull}112451[#112451]
1515

1616
ES|QL::
17-
* ESQL: Entirely remove META FUNCTIONS {es-pull}113967[#113967]
17+
* Entirely remove META FUNCTIONS {es-pull}113967[#113967]
1818

1919
Mapping::
2020
* JDK locale database change {es-pull}113975[#113975]
@@ -61,37 +61,37 @@ EQL::
6161
* Fix validation of TEXT fields with case insensitive comparison {es-pull}111238[#111238] (issue: {es-issue}111235[#111235])
6262

6363
ES|QL::
64-
* ESQL: Add Values aggregation tests, fix `ConstantBytesRefBlock` memory handling {es-pull}111367[#111367]
65-
* ESQL: Align year diffing to the rest of the units in DATE_DIFF: chronological {es-pull}113103[#113103] (issue: {es-issue}112482[#112482])
66-
* ESQL: Disable pushdown of WHERE past STATS {es-pull}115308[#115308] (issue: {es-issue}115281[#115281])
67-
* ESQL: Fix CASE when conditions are multivalued {es-pull}112401[#112401] (issue: {es-issue}112359[#112359])
68-
* ESQL: Fix DEBUG log of filter {es-pull}116086[#116086] (issue: {es-issue}116055[#116055])
69-
* ESQL: Fix Double operations returning infinite {es-pull}111064[#111064] (issue: {es-issue}111026[#111026])
70-
* ESQL: Fix `REVERSE` with backspace character {es-pull}115245[#115245] (issues: {es-issue}114372[#114372], {es-issue}115227[#115227], {es-issue}115228[#115228])
71-
* ESQL: Fix a bug in VALUES agg {es-pull}115952[#115952]
72-
* ESQL: Fix a bug in `MV_PERCENTILE` {es-pull}112218[#112218] (issues: {es-issue}112193[#112193], {es-issue}112180[#112180], {es-issue}112187[#112187], {es-issue}112188[#112188])
73-
* ESQL: Fix filtered grouping on ords {es-pull}115312[#115312] (issue: {es-issue}114897[#114897])
74-
* ESQL: Fix grammar changes around per agg filtering {es-pull}114848[#114848]
75-
* ESQL: Fix serialization during `can_match` {es-pull}111779[#111779] (issues: {es-issue}111701[#111701], {es-issue}111726[#111726])
76-
* ESQL: Fix synthetic attribute pruning {es-pull}111413[#111413] (issue: {es-issue}105821[#105821])
77-
* ESQL: don't lose the original casting error message {es-pull}111968[#111968] (issue: {es-issue}111967[#111967])
78-
* ESQL: fix for missing indices error message {es-pull}111797[#111797] (issue: {es-issue}111712[#111712])
79-
* ES|QL: Restrict sorting for `_source` and counter field types {es-pull}114638[#114638] (issues: {es-issue}114423[#114423], {es-issue}111976[#111976])
80-
* ES|QL: better validation for GROK patterns {es-pull}110574[#110574] (issue: {es-issue}110533[#110533])
81-
* ES|QL: better validation for RLIKE patterns {es-pull}112489[#112489] (issue: {es-issue}112485[#112485])
82-
* ES|QL: better validation of GROK patterns {es-pull}112200[#112200] (issue: {es-issue}112111[#112111])
83-
* ES|QL: fix LIMIT pushdown past MV_EXPAND {es-pull}115624[#115624] (issues: {es-issue}102084[#102084], {es-issue}102061[#102061])
64+
* Add Values aggregation tests, fix `ConstantBytesRefBlock` memory handling {es-pull}111367[#111367]
65+
* Align year diffing to the rest of the units in DATE_DIFF: chronological {es-pull}113103[#113103] (issue: {es-issue}112482[#112482])
66+
* Disable pushdown of WHERE past STATS {es-pull}115308[#115308] (issue: {es-issue}115281[#115281])
67+
* Fix CASE when conditions are multivalued {es-pull}112401[#112401] (issue: {es-issue}112359[#112359])
68+
* Fix DEBUG log of filter {es-pull}116086[#116086] (issue: {es-issue}116055[#116055])
69+
* Fix Double operations returning infinite {es-pull}111064[#111064] (issue: {es-issue}111026[#111026])
70+
* Fix `REVERSE` with backspace character {es-pull}115245[#115245] (issues: {es-issue}114372[#114372], {es-issue}115227[#115227], {es-issue}115228[#115228])
71+
* Fix a bug in VALUES agg {es-pull}115952[#115952]
72+
* Fix a bug in `MV_PERCENTILE` {es-pull}112218[#112218] (issues: {es-issue}112193[#112193], {es-issue}112180[#112180], {es-issue}112187[#112187], {es-issue}112188[#112188])
73+
* Fix filtered grouping on ords {es-pull}115312[#115312] (issue: {es-issue}114897[#114897])
74+
* Fix grammar changes around per agg filtering {es-pull}114848[#114848]
75+
* Fix serialization during `can_match` {es-pull}111779[#111779] (issues: {es-issue}111701[#111701], {es-issue}111726[#111726])
76+
* Fix synthetic attribute pruning {es-pull}111413[#111413] (issue: {es-issue}105821[#105821])
77+
* Don't lose the original casting error message {es-pull}111968[#111968] (issue: {es-issue}111967[#111967])
78+
* Fix for missing indices error message {es-pull}111797[#111797] (issue: {es-issue}111712[#111712])
79+
* Restrict sorting for `_source` and counter field types {es-pull}114638[#114638] (issues: {es-issue}114423[#114423], {es-issue}111976[#111976])
80+
* Better validation for GROK patterns {es-pull}110574[#110574] (issue: {es-issue}110533[#110533])
81+
* Better validation for RLIKE patterns {es-pull}112489[#112489] (issue: {es-issue}112485[#112485])
82+
* Better validation of GROK patterns {es-pull}112200[#112200] (issue: {es-issue}112111[#112111])
83+
* Fix LIMIT pushdown past MV_EXPAND {es-pull}115624[#115624] (issues: {es-issue}102084[#102084], {es-issue}102061[#102061])
8484
* Fix ST_CENTROID_AGG when no records are aggregated {es-pull}114888[#114888] (issue: {es-issue}106025[#106025])
8585
* Spatial search functions support multi-valued fields in compute engine {es-pull}112063[#112063] (issues: {es-issue}112102[#112102], {es-issue}112505[#112505], {es-issue}110830[#110830])
86-
* [ES|QL] Check expression resolved before checking its data type in `ImplicitCasting` {es-pull}113314[#113314] (issue: {es-issue}113242[#113242])
87-
* [ES|QL] Simplify patterns for subfields {es-pull}111118[#111118]
88-
* [ES|QL] Simplify syntax of named parameter for identifier and pattern {es-pull}115061[#115061]
89-
* [ES|QL] Skip validating remote cluster index names in parser {es-pull}114271[#114271]
90-
* [ES|QL] Use `RangeQuery` and String in `BinaryComparison` on datetime fields {es-pull}110669[#110669] (issue: {es-issue}107900[#107900])
91-
* [ES|QL] Verify aggregation filter's type is boolean to avoid `class_cast_exception` {es-pull}116274[#116274]
92-
* [ES|QL] add tests for stats by constant {es-pull}110593[#110593] (issue: {es-issue}105383[#105383])
93-
* [ES|QL] make named parameter for identifier and pattern snapshot {es-pull}114784[#114784]
94-
* [ES|QL] validate `mv_sort` order {es-pull}110021[#110021] (issue: {es-issue}109910[#109910])
86+
* Check expression resolved before checking its data type in `ImplicitCasting` {es-pull}113314[#113314] (issue: {es-issue}113242[#113242])
87+
* Simplify patterns for subfields {es-pull}111118[#111118]
88+
* Simplify syntax of named parameter for identifier and pattern {es-pull}115061[#115061]
89+
* Skip validating remote cluster index names in parser {es-pull}114271[#114271]
90+
* Use `RangeQuery` and String in `BinaryComparison` on datetime fields {es-pull}110669[#110669] (issue: {es-issue}107900[#107900])
91+
* Verify aggregation filter's type is boolean to avoid `class_cast_exception` {es-pull}116274[#116274]
92+
* Add tests for stats by constant {es-pull}110593[#110593] (issue: {es-issue}105383[#105383])
93+
* Make named parameter for identifier and pattern snapshot {es-pull}114784[#114784]
94+
* Validate `mv_sort` order {es-pull}110021[#110021] (issue: {es-issue}109910[#109910])
9595

9696
Geo::
9797
* Fix cases of collections with one point {es-pull}111193[#111193] (issue: {es-issue}110982[#110982])
@@ -257,40 +257,38 @@ Data streams::
257257
Distributed::
258258
* Add link to Max Shards Per Node exception message {es-pull}110993[#110993]
259259

260-
EQL::
261-
* ESQL: Delay construction of warnings {es-pull}114368[#114368]
262-
263260
ES|QL::
264261
* Add EXP ES|QL function {es-pull}110879[#110879]
262+
* Delay construction of warnings {es-pull}114368[#114368]
265263
* Add `CircuitBreaker` to TDigest, Step 3: Connect with ESQL CB {es-pull}113387[#113387]
266264
* Add `CircuitBreaker` to TDigest, Step 4: Take into account shallow classes size {es-pull}113613[#113613] (issue: {es-issue}113916[#113916])
267265
* Collect and display execution metadata for ES|QL cross cluster searches {es-pull}112595[#112595] (issue: {es-issue}112402[#112402])
268-
* ESQL: Add support for multivalue fields in Arrow output {es-pull}114774[#114774]
269-
* ESQL: BUCKET: allow numerical spans as whole numbers {es-pull}111874[#111874] (issues: {es-issue}104646[#104646], {es-issue}109340[#109340], {es-issue}105375[#105375])
270-
* ESQL: Have BUCKET generate friendlier intervals {es-pull}111879[#111879] (issue: {es-issue}110916[#110916])
271-
* ESQL: Profile more timing information {es-pull}111855[#111855]
272-
* ESQL: Push down filters even in case of renames in Evals {es-pull}114411[#114411]
273-
* ESQL: Speed up CASE for some parameters {es-pull}112295[#112295]
274-
* ESQL: Speed up grouping by bytes {es-pull}114021[#114021]
275-
* ESQL: Support INLINESTATS grouped on expressions {es-pull}111690[#111690]
276-
* ESQL: Use less memory in listener {es-pull}114358[#114358]
277-
* ES|QL: Add support for cached strings in plan serialization {es-pull}112929[#112929]
278-
* ES|QL: add Telemetry API and track top functions {es-pull}111226[#111226]
266+
* Add support for multivalue fields in Arrow output {es-pull}114774[#114774]
267+
* BUCKET: allow numerical spans as whole numbers {es-pull}111874[#111874] (issues: {es-issue}104646[#104646], {es-issue}109340[#109340], {es-issue}105375[#105375])
268+
* Have BUCKET generate friendlier intervals {es-pull}111879[#111879] (issue: {es-issue}110916[#110916])
269+
* Profile more timing information {es-pull}111855[#111855]
270+
* Push down filters even in case of renames in Evals {es-pull}114411[#114411]
271+
* Speed up CASE for some parameters {es-pull}112295[#112295]
272+
* Speed up grouping by bytes {es-pull}114021[#114021]
273+
* Support INLINESTATS grouped on expressions {es-pull}111690[#111690]
274+
* Use less memory in listener {es-pull}114358[#114358]
275+
* Add support for cached strings in plan serialization {es-pull}112929[#112929]
276+
* Add Telemetry API and track top functions {es-pull}111226[#111226]
279277
* Enhance SORT push-down to Lucene to cover references to fields and ST_DISTANCE function {es-pull}112938[#112938] (issue: {es-issue}109973[#109973])
280278
* Siem ea 9521 improve test {es-pull}111552[#111552]
281279
* Support multi-valued fields in compute engine for ST_DISTANCE {es-pull}114836[#114836] (issue: {es-issue}112910[#112910])
282-
* [ESQL] Add `SPACE` function {es-pull}112350[#112350]
283-
* [ESQL] Add finish() elapsed time to aggregation profiling times {es-pull}113172[#113172] (issue: {es-issue}112950[#112950])
284-
* [ESQL] Make query wrapped by `SingleValueQuery` cacheable {es-pull}110116[#110116]
285-
* [ES|QL] Add hypot function {es-pull}114382[#114382]
286-
* [ES|QL] Cast mixed numeric types to a common numeric type for Coalesce and In at Analyzer {es-pull}111917[#111917] (issue: {es-issue}111486[#111486])
287-
* [ES|QL] Combine Disjunctive CIDRMatch {es-pull}111501[#111501] (issue: {es-issue}105143[#105143])
288-
* [ES|QL] Create `Range` in `PushFiltersToSource` for qualified pushable filters on the same field {es-pull}111437[#111437]
289-
* [ES|QL] Name parameter with leading underscore {es-pull}111950[#111950] (issue: {es-issue}111821[#111821])
290-
* [ES|QL] Named parameter for field names and field name patterns {es-pull}112905[#112905]
291-
* [ES|QL] Validate index name in parser {es-pull}112081[#112081]
292-
* [ES|QL] add reverse function {es-pull}113297[#113297]
293-
* [ES|QL] explicit cast a string literal to `date_period` and `time_duration` in arithmetic operations {es-pull}109193[#109193]
280+
* Add `SPACE` function {es-pull}112350[#112350]
281+
* Add finish() elapsed time to aggregation profiling times {es-pull}113172[#113172] (issue: {es-issue}112950[#112950])
282+
* Make query wrapped by `SingleValueQuery` cacheable {es-pull}110116[#110116]
283+
* Add hypot function {es-pull}114382[#114382]
284+
* Cast mixed numeric types to a common numeric type for Coalesce and In at Analyzer {es-pull}111917[#111917] (issue: {es-issue}111486[#111486])
285+
* Combine Disjunctive CIDRMatch {es-pull}111501[#111501] (issue: {es-issue}105143[#105143])
286+
* Create `Range` in `PushFiltersToSource` for qualified pushable filters on the same field {es-pull}111437[#111437]
287+
* Name parameter with leading underscore {es-pull}111950[#111950] (issue: {es-issue}111821[#111821])
288+
* Named parameter for field names and field name patterns {es-pull}112905[#112905]
289+
* Validate index name in parser {es-pull}112081[#112081]
290+
* Add reverse function {es-pull}113297[#113297]
291+
* Explicit cast a string literal to `date_period` and `time_duration` in arithmetic operations {es-pull}109193[#109193]
294292

295293
Experiences::
296294
* Integrate IBM watsonx to Inference API for text embeddings {es-pull}111770[#111770]
@@ -458,20 +456,20 @@ Data streams::
458456
* X-pack/plugin/otel: introduce x-pack-otel plugin {es-pull}111091[#111091]
459457

460458
ES|QL::
461-
* Add ESQL match function {es-pull}113374[#113374]
462-
* ESQL: Add `MV_PSERIES_WEIGHTED_SUM` for score calculations used by security solution {es-pull}109017[#109017]
463-
* ESQL: Add async ID and `is_running` headers to ESQL async query {es-pull}111840[#111840]
464-
* ESQL: Add boolean support to Max and Min aggs {es-pull}110527[#110527]
465-
* ESQL: Add boolean support to TOP aggregation {es-pull}110718[#110718]
466-
* ESQL: Added `mv_percentile` function {es-pull}111749[#111749] (issue: {es-issue}111591[#111591])
467-
* ESQL: INLINESTATS {es-pull}109583[#109583] (issue: {es-issue}107589[#107589])
468-
* ESQL: Introduce per agg filter {es-pull}113735[#113735]
469-
* ESQL: Strings support for MAX and MIN aggregations {es-pull}111544[#111544]
470-
* ESQL: Support IP fields in MAX and MIN aggregations {es-pull}110921[#110921]
471-
* ESQL: TOP aggregation IP support {es-pull}111105[#111105]
472-
* ESQL: TOP support for strings {es-pull}113183[#113183] (issue: {es-issue}109849[#109849])
473-
* ESQL: `mv_median_absolute_deviation` function {es-pull}112055[#112055] (issue: {es-issue}111590[#111590])
474-
* Search in ES|QL: Add MATCH operator {es-pull}110971[#110971]
459+
* Add match function {es-pull}113374[#113374]
460+
* Add `MV_PSERIES_WEIGHTED_SUM` for score calculations used by security solution {es-pull}109017[#109017]
461+
* Add async ID and `is_running` headers to ESQL async query {es-pull}111840[#111840]
462+
* Add boolean support to Max and Min aggs {es-pull}110527[#110527]
463+
* Add boolean support to TOP aggregation {es-pull}110718[#110718]
464+
* Added `mv_percentile` function {es-pull}111749[#111749] (issue: {es-issue}111591[#111591])
465+
* INLINESTATS {es-pull}109583[#109583] (issue: {es-issue}107589[#107589])
466+
* Introduce per agg filter {es-pull}113735[#113735]
467+
* Strings support for MAX and MIN aggregations {es-pull}111544[#111544]
468+
* Support IP fields in MAX and MIN aggregations {es-pull}110921[#110921]
469+
* TOP aggregation IP support {es-pull}111105[#111105]
470+
* TOP support for strings {es-pull}113183[#113183] (issue: {es-issue}109849[#109849])
471+
* `mv_median_absolute_deviation` function {es-pull}112055[#112055] (issue: {es-issue}111590[#111590])
472+
* Add MATCH operator {es-pull}110971[#110971]
475473

476474
ILM+SLM::
477475
* SLM Interval based scheduling {es-pull}110847[#110847]

0 commit comments

Comments
 (0)