- Ruby Client: other versions:
- Overview
- Getting started
- Installation
- Connecting
- Configuration
- Integrations
- Examples
- Troubleshooting
- Client Helpers
- Release Notes
- 8.13 Release notes
- 8.12 Release notes
- 8.11 Release notes
- 8.10 Release notes
- 8.9 Release notes
- 8.8 Release notes
- 8.7 Release notes
- 8.6 Release notes
- 8.5 Release notes
- 8.4 Release notes
- 8.3 Release notes
- 8.2 Release notes
- 8.1 Release notes
- 8.0 Release notes
- 7.17 Release notes
- 7.16 Release notes
- 7.15 Release notes
- 7.14 Release notes
- 7.13 Release notes
- 7.12 Release notes
- 7.11 Release notes
- 7.10 Release notes
- 7.9 Release notes
- 7.8 Release notes
- 7.7 Release notes
- 7.6 Release notes
- 7.5 Release notes
- 7.0 Release notes
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).
Was this helpful?
Thank you for your feedback.