Skip to content

[Automation] Bump product version numbers#3257

Open
elastic-observability-automation[bot] wants to merge 2 commits intomainfrom
updatecli_main_bfbda0570cfbf1ebee5ba4801497a4b00fe1289653863b5c09f26db4b8c67c6e
Open

[Automation] Bump product version numbers#3257
elastic-observability-automation[bot] wants to merge 2 commits intomainfrom
updatecli_main_bfbda0570cfbf1ebee5ba4801497a4b00fe1289653863b5c09f26db4b8c67c6e

Conversation

@elastic-observability-automation
Copy link
Copy Markdown
Contributor

Bump release versions in the config/versions.yml

Update config/versions.yml elasticsearch-client-ruby 9.4.0

change detected: * key "$.versioning_systems.elasticsearch-client-ruby.current" updated from "9.3.1" to "9.4.0", in file "config/versions.yml"

v9.4.0
# Gem

* Tested versions of Ruby for 9.4.0:
  * Ruby MRI: `3.3`, `3.4`, `4.0`
  * JRuby `9.3`, `9.4`, `10.0`

## ES|QL Query Builder

The [Ruby ES|QL Query Builder](https://github.com/elastic/esql-ruby) [version 0.6.0](https://github.com/elastic/esql-ruby/releases/tag/v0.6.0) has been released. The version adds support for `INLINE_STATS`, `METRICS_INFO`, `PROMQL`, `REGISTERED_DOMAIN`, `SET`, `URI_PARTS`, and `USER_AGENT`.

# Elasticsearch API

## API Updates

* `async_search.get`: New Parameter `:return_intermediate_results`. Specifies whether the response should contain intermediate results if the query is still running when the wait_for_completion_timeout.
* `project.tags`: Parameter removed `:project_routing`. Added `:body` parameter.
* `reindex_rethrottle`: New Parameter `:group_by`.
* `search_mvt`: Parameter removed `:project_routing`. Specifies a subset of projects to target for the search using project.
* `streams.logs_disable`: New Parameter `:name`. The stream type to disable. (*Required*)
* `streams.logs_enable`: New Parameter `:name`. The stream type to enable. (*Required*)
* `text_structure.find_field_structure`, `text_structure.find_message_structure`, `text_structure.find_structure`: New Parameter `:should_parse_recursively`. If the format is `ndjson`, you can specify whether to parse nested JSON objects recursively.
* The APIs in the `streams` namespace were behind a feature flag and now they're not. They are still available in Technical Preview.
* `indices.downsample` has been promoted from Technical Preview to stable.

## New APIs

* `inference.put_fireworksai` - Create a Fireworks AI inference endpoint.

In Technical Preview, available behind the feature flag `reindex_management_api`.

* `cancel_reindex` - Cancel an ongoing reindex task.
* `get_reindex` - Get the status and progress of a specific reindex task.
* `list_reindex` - Get information about all currently running reindex tasks.

In Technical Preview:

* `inference.embedding` - Perform dense embedding inference on the service.
* `security.clone_api_key` -  Create a copy of an existing API key with a new ID. This is intended for applications (such as Kibana) that need to create API keys on behalf of a user using an existing API key credential.

Available only in Serverless, in Technical Preview:

* `project.create_many_routing` - Create or update project routing expressions.
* `project.create_routing` - Create or update a project routing expression.
* `project.delete_routing` - Delete a project routing expression.
* `project.get_many_routing` - Get project routing expressions.
* `project.get_routing` - Get a project routing expression.

## Deleted APIs

The following APIs were in technical preview behind a feature flag and have been removed:
* `indices.delete_sample_configuration`
* `indices.get_all_sample_configuration`
* `indices.get_sample`
* `indices.get_sample_configuration`
* `indices.get_sample_stats`
* `indices.put_sample_configuration`
GitHub Action workflow link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant