Skip to content

Release 8.4.0

Compare
Choose a tag to compare
@ezimuel ezimuel released this 24 Aug 15:45
8ecf231

This release is compatible with the latest Elasticsearch 8.4.0 and includes the following changes:

  • Added a ClientInterface to simplify the mock of the Client, this is a fix for #1227
    #1249
  • Added the support of Symfony HTTP client, fixing the issue #1241
    #1243
  • Added the API compatibility header
    #1233

Added the following new API 🎉

Stable

API changes

get

Added the force_synthetic_source parameter (boolean). Should this request force synthetic _source? Use this to test if the mapping supports synthetic _source and to get a sense of the worst case performance. Fetches with this enabled will be slower the enabling synthetic source natively in the index.

mget

Added the force_synthetic_source parameter (boolean). Should this request force synthetic _source? Use this to test if the mapping supports synthetic _source and to get a sense of the worst case performance. Fetches with this enabled will be slower the enabling synthetic source natively in the index.

search

Added the force_synthetic_source parameter (boolean). Should this request force synthetic _source? Use this to test if the mapping supports synthetic _source and to get a sense of the worst case performance. Fetches with this enabled will be slower the enabling synthetic source natively in the index.

Ml.startTrainedModelDeployment

Added cache_size parameter (string). A byte-size value for configuring the inference cache size. For example, 20mb.

Snapshot.get

Added the following parameters:

  • sort (enum), allows setting a sort order for the result. Defaults to start_time;
  • size (integer), maximum number of snapshots to return. Defaults to 0 which means return all that match without limit;
  • order (enum), soprt order;
  • from_sort_value (string), value of the current sort column at which to start retrieval;
  • after (string), offset identifier to start pagination from as returned by the 'next' field in the response body;
  • offset (integer), numeric offset to start pagination based on the snapshots matching the request. Defaults to 0;
  • slm_policy_filter (string), filter snapshots by a comma-separated list of SLM policy names that snapshots belong to. Accepts wildcards. Use the special pattern '_none' to match snapshots without an SLM policy.