Download Latest Version Release 9.1.0 source code.tar.gz (827.5 kB)
Email in envelope

Get an email when there's a new version of elasticsearc-php

Home / v8.19.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-08-06 9.3 kB
Release 8.19.0 source code.tar.gz 2025-08-06 827.2 kB
Release 8.19.0 source code.zip 2025-08-06 1.0 MB
Totals: 3 Items   1.9 MB 0

This version includes the API changes in Elasticsearch 8.19.0.

General changes

This release introduces 11 APIs and 2 experimental APIs.

Specific changes per endpoints

Cluster.getComponentTemplate

  • Added flat_settings parameter (bool), return settings in flat format (default: false)
  • Added settings_filter parameter (string), filter out results, for example to filter out sensitive information. Supports wildcards or full settings keys

Cluster.putComponentTemplate

  • Removed timeout parameter
  • Added cause parameter (string), user defined reason for create the component template

Eql.search

  • Added ccs_minimize_roundtrips parameter (bool), indicates whether network round-trips should be minimized as part of cross-cluster search requests execution
  • Added ignore_unavailable parameter (bool), whether specified concrete indices should be ignored when unavailable (missing or closed)
  • Added allow_no_indices parameter (bool), whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all string or when no indices have been specified)
  • Added expand_wildcards parameter (string), whether to expand wildcard expression to concrete indices that are open, closed or both.

Esql.asyncQuery

  • Added allow_partial_results parameter (bool), if true, partial results will be returned if there are shard failures, but the query can continue to execute on other clusters and shards. If false, the entire query will fail if there are any failures.

Esql.asyncQueryGet

  • Added format parameter (string), a short version of the Accept header, e.g. json, yaml

Esql.getQuery (new EXPERIMENTAL API)

Esql.listQueries (new EXPERIMENTAL API)

Esql.query

  • Added allow_partial_results parameter (bool), if true, partial results will be returned if there are shard failures, but the query can continue to execute on other clusters and shards. If false, the entire query will fail if there are any failures.

Ilm.deleteLifecycle

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ilm.explainLifecycle

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node

Ilm.getLifecycle

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ilm.putLifecycle

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ilm.start

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ilm.stop

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Indices.deleteDataStreamOptions (new API)

Indices.getDataStreamOptions (new API)

Indices.getDataStreamSettings (new API)

Indices.getFieldMapping

  • Removed the local parameter.

Indices.putDataStreamOptions (new API)

Indices.putDataStreamSettings (new API)

Indices.recovery

  • Added ignore_unavailable parameter (bool), whether specified concrete indices should be ignored when unavailable (missing or closed)
  • Added allow_no_indices parameter (bool), whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all string or when no indices have been specified)
  • Added expand_wildcards parameter (string), whether to expand wildcard expression to concrete indices that are open, closed or both.

Inference.putAmazonsagemaker (new API)

Inference.putCustom (new API)

Inference.putDeepseek (new API)

Ingest.deleteGeoipDatabase

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ingest.deleteIpLocationDatabase

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ingest.putGeoipDatabase

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ingest.putIpLocationDatabase

  • Added master_timeout parameter (int|string), explicit operation timeout for connection to master node
  • Added timeout parameter (int|string), explicit operation timeout

Ml.stopDatafeed

  • Removed allow_no_datafeeds parameter

Snapshot.repositoryAnalyze

  • Added register_operation_count parameter (int), the minimum number of linearizable register operations to perform in total. Defaults to 10.

Streams.logsDisable (new API)

Streams.logsEnable (new API)

Streams.status (new API)

create

  • Added require_alias parameter (bool), when true, requires destination to be an alias. Default is false
  • Added require_data_stream parameter (bool), when true, requires destination to be a data stream (existing or to be created). Default is false

msearch

  • Added ignore_unavailable parameter (bool), whether specified concrete indices should be ignored when unavailable (missing or closed)
  • Added ignore_throttled parameter (bool), whether specified concrete, expanded or aliased indices should be ignored when throttled
  • Added allow_no_indices parameter (bool), whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all string or when no indices have been specified)
  • Added expand_wildcards parameter (string), whether to expand wildcard expression to concrete indices that are open, closed or both.
  • Added routing parameter (string|array<string>), a comma-separated list of specific routing values
  • Added include_named_queries_score parameter (bool), indicates whether hit.matched_queries should be rendered as a map that includes the name of the matched query associated with its score (true) or as an array containing the name of the matched queries (false)

openPointInTime

  • Added max_concurrent_shard_requests parameter (int), the number of concurrent shard requests per node executed concurrently when opening this point-in-time. This value should be used to limit the impact of opening the point-in-time on the cluster

reindex

  • Added require_alias parameter (bool), when true, requires destination to be an alias.

searchMvt

  • Added grid_agg parameter (string), aggregation used to create a grid for field.
Source: README.md, updated 2025-08-06