IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
7.12 Release notes
edit7.12 Release notes
editClient
edit- Support for Elasticsearch version 7.12.0
- Ruby 3 is now tested, it was added to the entire test suite.
- New official documentation pages for configuration: Basic Configuration and Advanced Configuration.
- Integration tests runner refactored to keep skipped tests in a yaml file.
API
edit-
New API namespace:
features
and endpointsfeatures.get_features
andsnapshot.get_features
. -
cat.plugins
adds parameterinclude_bootstrap
: Include bootstrap plugins in the response. -
Update in
indices.close
parameterwait_for_active_shards
: Sets the number of active shards to wait for before the operation returns. Set toindex-setting
to wait according to the index settingindex.write.wait_for_active_shards
, orall
to wait for all shards, or an integer. Defaults to0
. -
actions.search
adds parametermin_compatible_shard_node
: The minimum compatible version that all shards involved in search should have for this request to be successful.
X-Pack
edit-
New API namespace:
text_structure
and endpointstext_structure.find_structure
. -
New API namespace:
logstash
and endpointslogstash.delete_pipeline
,logstash.get_pipeline
,logstash.put_pipeline
. -
New API:
eql.get_status
. -
APIs migrated from experimental to stable:
autoscaling.delete_autoscaling_policy
,autoscaling.get_autoscaling_capacity
,autoscaling.get_autoscaling_policy
,autoscaling.put_autoscaling_policy
. -
searchable_snapshots.mount
adds parameterstorage
: Selects the kind of local storage used to accelerate searches. Experimental, and defaults tofull_copy
. -
searchable_snapshots.stats
adds parameterlevel
: Return stats aggregated at cluster, index or shard level (options: cluster, indices, shards).