7.5 Release notes
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
7.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:localandmaster_timeoutparameters are gone. -
health: New parameterhealth. -
indices: Addstimeandinclude_unload_segmentsparameters. -
nodes: Addsbytes,timeparameters. -
pending_tasks: Addstimeparameter. -
recovery: Addsactive_only,detailed,index,timeparameters. -
segments: Removesindexparameter and it’s now a url part. -
shards: Addstimeparameter. -
snapshots: Addstimeparameter. -
tasks: Addstimeparameter. -
templates: Thenameparameter is now passed in as a part but not a parameter. -
thread_pool: Thethread_pool_patternsparameter is now passed in as a part but not as a parameter. -
cluster -
put_settings: body is required. -
state:index_templatesis gone. -
node_idis now a url part. -
delete-parentparameter is gone. -
delete_by_query:analyzerparameters are gone,max_docsis a new parameter,bodyis now a required parameter. -
delete_by_query_rethrottlenew endpoint. -
delete_by_rethrottle- usesdelete_by_query_rethrottleand hasn’t changed. -
exists,exists_source,explain:parentparameter is gone. -
field_caps:fieldsparam is no longer required. -
get:parentparameter is gone -
get_source:parentparameter is gone -
index:bodyparameter is required,wait_for_shardis a new parameter,consistency,include_type_name,parent,percolate,replication,timestamp,ttlparameters are gone -
indices -
get:featureparamatere 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:idis now a part not a parameter -
search:fielddata_fields,include_type_name,fields,ignore_indices,lowercase_expanded_terms,query_cache,sourceparameters are gone,ccs_minimize_roundtrips,track_scoresare new parameters. -
tasks-list: task_id is not supported anymore, it’s in get now. -
termvectors:parentparameter is gone. -
update:versionparameter is not supported anymore.
X-Pack
editSome urls changed internally to remove _xpack, but it shouldn’t affect the client’s API.
-
explore:indexis now required. -
info:humanparameter is gone. -
migration: some endpoints are gone:get_assistance,get_assistance_testandupgrade_test. -
watcher:restartendpoint is gone.