This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
7.5 Release notes
edit7.5 Release notes
edit- Support for Elasticsearch 7.5.
- Update API spec generator: The code for Elasticsearch OSS and X-Pack APIs is being generated from the rest api spec.
- Specs have been updated to address new/deprecated parameters.
- Ruby versions tested: 2.3.8, 2.4.9, 2.5.7, 2.6.5 and 2.7.0 (new).
API
editEndpoints that changed:
-
_bulk
: body is now required as an argument. -
cat
:local
andmaster_timeout
parameters are gone. -
health
: New parameterhealth
. -
indices
: Addstime
andinclude_unload_segments
parameters. -
nodes
: Addsbytes
,time
parameters. -
pending_tasks
: Addstime
parameter. -
recovery
: Addsactive_only
,detailed
,index
,time
parameters. -
segments
: Removesindex
parameter and it’s now a url part. -
shards
: Addstime
parameter. -
snapshots
: Addstime
parameter. -
tasks
: Addstime
parameter. -
templates
: Thename
parameter is now passed in as a part but not a parameter. -
thread_pool
: Thethread_pool_patterns
parameter is now passed in as a part but not as a parameter. -
cluster
-
put_settings
: body is required. -
state
:index_templates
is gone. -
node_id
is now a url part. -
delete
-parent
parameter is gone. -
delete_by_query
:analyzer
parameters are gone,max_docs
is a new parameter,body
is now a required parameter. -
delete_by_query_rethrottle
new endpoint. -
delete_by_rethrottle
- usesdelete_by_query_rethrottle
and hasn’t changed. -
exists
,exists_source
,explain
:parent
parameter is gone. -
field_caps
:fields
param is no longer required. -
get
:parent
parameter is gone -
get_source
:parent
parameter is gone -
index
:body
parameter is required,wait_for_shard
is a new parameter,consistency
,include_type_name
,parent
,percolate
,replication
,timestamp
,ttl
parameters are gone -
indices
-
get
:feature
paramatere was deprecated and is gone. -
delete_aliases
,put_alias
: URL changed internally to aliases instead of alias but shouldn’t affect the client’s API. -
render_search_template
:id
is now a part not a parameter -
search
:fielddata_fields
,include_type_name
,fields
,ignore_indices
,lowercase_expanded_terms
,query_cache
,source
parameters are gone,ccs_minimize_roundtrips
,track_scores
are new parameters. -
tasks
-list
: task_id is not supported anymore, it’s in get now. -
termvectors
:parent
parameter is gone. -
update
:version
parameter is not supported anymore.
X-Pack
editSome urls changed internally to remove _xpack
, but it shouldn’t affect the client’s API.
-
explore
:index
is now required. -
info
:human
parameter is gone. -
migration
: some endpoints are gone:get_assistance
,get_assistance_test
andupgrade_test
. -
watcher
:restart
endpoint is gone.