- Ruby Client: other versions:
- Overview
- Getting started
- Installation
- Connecting
- Configuration
- Integrations
- Examples
- Troubleshooting
- Client helpers
- Release Notes
- 8.18 Release notes
- 8.17 Release notes
- 8.16 Release notes
- 8.15 Release notes
- 8.14 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
8.16 Release notes
edit
A newer version is available. Check out the latest documentation.
8.16 Release notes
edit8.16.0 Release notes
editClient
edit- Tested versions of Ruby for 8.16.0: Ruby (MRI) 3.1, 3.2 and 3.3. JRuby 9.3 and JRuby 9.4.
API
editAPI changes
edit-
capabilities
- Addslocal_only
boolean parameter: True if only the node being called should be considered. -
cluster.stats
- Removesflat_settings
parameter, addsinclude_remotes
boolean parameter: Include remote cluster data into the response (default: false). -
indices.get_data_stream
- Addsverbose
boolean parameter: Whether the maximum timestamp for each data stream should be calculated and returned (default: false). Addsmaster_timeout
(see below). -
query_rules.delete_ruleset
- Acceptsignore: 404
common parameter.
These parameters have been added to several APIs:
-
master_timeout
timeout for processing on master node. -
timeout
timeout for acknowledgement of update from all nodes in cluster parameters.
Added in:
-
indices.create_data_stream
- both. -
indices.delete_data_stream
-master_timeout
. -
indices.get_data_lifecycle
-master_timeout
. -
indices.get_data_stream
-master_timeout
. -
indices.migrate_to_data_stream
- both. -
indices.promote_data_stream
-master_timeout
. -
search_shards
-master_timeout
.
APIs Promoted from Experimental to Stable:
-
indices.delete_data_lifecycle
-
indices.explain_data_lifecycle
-
indices.get_data_lifecycle
-
indices.put_data_lifecycle
-
security.create_cross_cluster_api_key
-
security.update_cross_cluster_api_key
New APIs
-
ingest.delete_ip_location_database
- Deletes an ip location database configuration. -
ingest.get_ip_location_database
- Returns the specified ip location database configuration. -
ingest.put_ip_location_database
- Puts the configuration for a ip location database to be downloaded.
New Experimental APIs
-
inference.stream_inference
- Perform streaming inference. -
query_rules.test
- Tests a query ruleset to identify the rules that would match input criteria.
On this page
Was this helpful?
Thank you for your feedback.