7.6 Release notes
edit7.6 Release notes
editClient
edit- Support for Elasticsearch version 7.6.
- Last release supporting Ruby 2.4. Ruby 2.4 has reached it’s end of life and no more security updates will be provided, users are suggested to update to a newer version of Ruby.
API Key Support
editThe client now supports API Key Authentication, check "Authentication" on the transport README for information on how to use it.
X-Opaque-Id Support
editThe client now supports identifying running tasks with X-Opaque-Id. Check transport README for information on how to use X-Opaque-Id.
Faraday migrated to 1.0
editWe’re now using version 1.0 of Faraday:
- The client initializer was modified but this should not disrupt final users at all, check this commit for more information.
- Migrated error checking to remove the deprecated Faraday::Error namespace.
-
This change is not compatible with Typhoeus. The latest release is 1.3.1, but it’s still using the deprecated
Faraday::Error
namespace. This has been fixed on master, but the last release was November 6, 2018. Version 1.4.0 should be ok once it’s released. - Note: Faraday 1.0 drops official support for JRuby. It installs fine on the tests we run with JRuby in this repo, but it’s something we should pay attention to.
Reference: Upgrading - Faraday 1.0
API
editAPI Changes:
edit-
cat.indices
: argumentbytes
options were:b,k,m,g
and are nowb,k,kb,m,mb,g,gb,t,tb,p,pb
. -
delete_by_query
: New parameteranalyzer
- The analyzer to use for the query string. -
indices.put_template
: Removed parameters:timeout
,flat_settings
. -
msearch_template
: New Parameterccs_minimize_roundtrips
- Indicates whether network round-trips should be minimized as part of cross-cluster search requests execution. -
rank_eval
: New parametersearch_type
- Search operation type (options:query_then_fetch,dfs_query_then_fetch
). -
search_template
: New parameterccs_minimize_roundtrips
- Indicates whether network round-trips should be minimized as part of cross-cluster search requests execution.
New API endpoints:
edit-
get_script_context
-
get_script_languages
Warnings:
editSynced flush is deprecated and will be removed in 8.0.
X-Pack
editNew API endpoints:
edit-
ml/delete_trained_model
-
ml/explain_data_frame_analytics
-
ml/get_trained_models
-
ml/get_trained_models_stats
-
ml/put_trained_model
API changes:
edit-
license/get
: Added parameteraccept_enterprise
. -
ml/delete_data_frame_analytics
Added parameterforce
. -
monitoring/bulk
- Removed parametersystem_version
.