- Ruby Client: other versions:
- Overview
- Getting started
- Installation
- Connecting
- Configuration
- Integrations
- Examples
- Troubleshooting
- Client helpers
- 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.8 Release notes
edit8.8 Release notes
edit8.8.0 Release notes
edit- Tested versions of Ruby for 8.8.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4.
API
edit-
Updates development dependency
minitest-reporters
to>= 1.6
to include showing failures at the end of the test run.
New APIs
edit-
watcher.get_settings
- Retrieve settings for the watcher system index. -
watcher.update_settings
- Update settings for the watcher system index.
New Experimental APIs
edit-
indices.delete_data_lifecycle
- Deletes the data lifecycle of the selected data streams -
indices.explain_data_lifecycle
- Retrieves information about the index’s current DLM lifecycle, such as any potential encountered error, time since creation etc. -
indices.get_data_lifecycle
- Returns the data lifecycle of the selected data streams. -
indices.put_data_lifecycle
- Updates the data lifecycle of the selected data streams. -
search_application.delete
- Deletes a search application. -
search_application.delete_behavioral_analytics
- Delete a behavioral analytics collection. -
search_application.get
- Returns the details about a search application. -
search_application.get_behavioral_analytics
- Returns the existing behavioral analytics collections. -
search_application.list
- Returns the existing search applications. -
search_application.post_behavioral_analytics_event
- Creates a behavioral analytics event for existing collection. -
search_application.put
- Creates or updates a search application. -
search_application.put_behavioral_analytics
- Creates a behavioral analytics collection. -
search_application.search
- Perform a search against a search application.
API Changes
edit-
clear_scroll
now works with the argumentignore: 404
. Issue on GitHub. -
The code generator was updated to fix a bug for
ignore: 404
. APIs that were supposed to support this wouldn’t parse the parameters correctly. The support it now:security.get_role
,watcher.delete_watch
-
cluster.get_component_template
,indices.get_data_stream
,indices.get_index_template
,indices.simulate_index_template
,indices.simulate_template
- Addinclude_defaults
(Boolean) parameter: Return all default configurations for the component template (default: false). -
machine_learning.put_trained_model
- Addswait_for_completion
(Boolean) parameter: Whether to wait for all child operations(e.g. model download) to complete, before returning or not (default: false). -
machine_learning.start_trained_model_deployment
- Addsdeployiment_id
(String) parameter: The Id of the new deployment. Defaults to the model_id if not set. -
search
- Addsinclude_named_queries_score
(Boolean) parameter: Indicates whether hit.matched_queries should be rendered as a map that includes the name of the matched query associated with its score (true) or as an array containing the name of the matched queries (false). -
transform.delete_transform
- Addsdelete_dest_index
(Boolean) parameter: Whentrue
, the destination index is deleted together with the transform. The default value isfalse
, meaning that the destination index will not be deleted.
Was this helpful?
Thank you for your feedback.