mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-07 13:38:49 +00:00
The other metric aggregations (min/max/etc) return `null` as their XContent value and string when nothing was computed (due to empty/missing fields). Percentiles and Percentile Ranks, however, return `NaN `which is inconsistent and confusing for the user. This fixes the inconsistency by making the aggs return `null`. This applies to both the numeric value and the "as string" value. Note: like the metric aggs, this does not change the value if fetched directly from the percentiles object, which will return as `NaN`/`"NaN"`. This only changes the XContent output. While this is a bugfix, it still breaks bwc in a minor way as the response changes from prior version. Closes #29066
24 lines
839 B
Plaintext
24 lines
839 B
Plaintext
[[release-notes-7.0.0-alpha1]]
|
|
== 7.0.0-alpha1 Release Notes
|
|
|
|
The changes listed below have been released for the first time in Elasticsearch 7.0.0-alpha1.
|
|
|
|
[[breaking-7.0.0-alpha1]]
|
|
[float]
|
|
=== Breaking changes
|
|
|
|
Core::
|
|
* Tribe node has been removed in favor of Cross-Cluster-Search
|
|
|
|
Cross-Cluster-Search::
|
|
* `http_addresses` has been removed from the <<cluster-remote-info>> API
|
|
because it is expensive to fetch and no longer needed by Kibana.
|
|
|
|
Rest API::
|
|
* The Clear Cache API only supports `POST` as HTTP method
|
|
|
|
Aggregations::
|
|
* The Percentiles and PercentileRanks aggregations now return `null` in the REST response,
|
|
instead of `NaN`. This makes it consistent with the rest of the aggregations. Note:
|
|
this only applies to the REST response, the java objects continue to return `NaN` (also
|
|
consistent with other aggregations) |