Update dependency elasticsearch to '~> 8.15.0' #92
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
'~> 8.13.0'
->'~> 8.15.0'
Release Notes
elastic/elasticsearch-ruby (elasticsearch)
v8.15.0
Compare Source
Client
API changes
snapshot.delete
- Addswait_for_completion
Boolean parameter, should this request wait until the operation has completed before returning.cluster.allocation_explain
-body
is no longer a required parameter.connector.put
- (experimental API)body
andconnector_id
no longer required parameters.machine_learning.update_trained_model_deployment
has been promoted to stable from Beta. Adds Integer parameternumber_of_allocations
, updates the model deployment to this number of allocations.master_timeout
andtimeout
parametersThese 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.The APIs:
autoscaling.delete_autoscaling_policy
- both.autoscaling.get_autoscaling_capacity
-master_timeout
.get_autoscaling_policy
-master_timeout
.put_autoscaling_policy
- both.enrich.delete_policy
-master_timeout
.enrich.execute_policy
-master_timeout
.enrich.get_policy
-master_timeout
.enrich.put_policy
-master_timeout
.enrich.stats
-master_timeout
.features.reset_features
-master_timeout
.license.delete
- both.license.post
- both.license.post_start_basic
- both.license.post_start_trial
- both.security.get_settings
-master_timeout
.security.update_settings
- both.shutdown.get_node
-master_timeout
.snapshot_lifecycle_management.start
- both.snapshot_lifecycle_management.stop
- both.watcher.get_settings
-master_timeout
.watcher.start
-master_timeout
.watcher.stop
-master_timeout
.watcher.update_settings
- both.Inference APIs have been renamed:
inference.delete_model
=>inference.delete
. Also adds two new parameters:dry_run
(Boolean), if true the endpoint will not be deleted and a list of ingest processors which reference this endpoint will be returned.force
(Boolean), if true the endpoint will be forcefully stopped (regardless of whether or not it is referenced by any ingest processors or semantic text fields).inference.get_model
=>inference.get
inference.put_model
=>inference.put
Query Rules parameters consolidated
Changes in
query_ruleset
andquery_rules
APIs, these have been combined into thequery_rules
namespace:query_rules.delete_ruleset
- Renamed fromquery_ruleset.delete
, promoted from experimental to stable.query_rules.delete_rule
- Deletes an individual query rule within a ruleset.query_rules.get_rule
- Returns the details about an individual query rule within a ruleset.query_rules.get_ruleset
- Renamed fromquery_ruleset.get
, promoted from experimental to stable.query_rules.list_rulesets
- Renamed fromquery_ruleset.list
, promoted from experimental to stable.query_rules.put_rule
- Creates or updates a query rule within a ruleset.query_rules.put_ruleset
- Renamed fromquery_ruleset.put_ruleset
, promoted from experimental to stable.New APIs:
ingest.delete_geoip_database
- Deletes a geoip database configuration.ingest.get_geoip_database
- Returns geoip database configuration.ingest.put_geoip_database
- Puts the configuration for a geoip database to be downloaded.security.bulk_delete_role
- Bulk delete roles in the native realm.security.bulk_put_role
- Bulk adds and updates roles in the native realm.security.query_role
- Retrieves information for Roles using a subset of query DSL.transform.get_node_stats
- Retrieves transform usage information for transform nodes.New Experimental APIs:
connector.sync_job_claim
- Claims a connector sync job.connector.update_features
- Updates the connector features in the connector document.Development
v8.14.0
Compare Source
Client
API
API changes:
All Connector APIs have been migrated to one common namespace
connector
:connector_secret.delete
->connector.secret_delete
connector_secret.get
->connector.secret_get
connector_secret.post
->connector.secret_post
connector_secret.put
->connector.secret_put
connector_sync_job.cancel
->connector.sync_job_cancel
connector_sync_job.check_in
->connector.sync_job_check_in
connector_sync_job.delete
->connector.sync_job_delete
connector_sync_job.error
->connector.sync_job_error
connector_sync_job.get
->connector.sync_job_get
connector_sync_job.post
->connector.sync_job_post
connector_sync_job.update_stats
->connector.sync_job_update_stats
connector.delete
- Adds Boolean parameter:delete_sync_jobs
: Determines whether associated sync jobs are also deleted.cross_cluster_replication.delete_auto_follow_pattern
,cross_cluster_replication.follow
,cross_cluster_replication.follow_info
,cross_cluster_replication.get_auto_follow_pattern
,cross_cluster_replication.pause_auto_follow_pattern
,cross_cluster_replication.pause_follow
,cross_cluster_replication.put_auto_follow_pattern
,cross_cluster_replication.resume_auto_follow_pattern
,cross_cluster_replication.resume_follow
,cross_cluster_replication.stats
,cross_cluster_replication.unfollow
- Add Time parameter:master_timeout
: Explicit operation timeout for connection to master node.cross_cluster_replication.follow_stats
,cross_cluster_replication.forget_follower
,cross_cluster_replication.stats
- Add Time parameter:timeout
: Explicit operation timeout.indices/rollover
- Adds Boolean parameter:target_failure
If set to true, the rollover action will be applied on the failure store of the data stream.inference.get_model
- Parameterinference_id
no longer required.search_application.search
- Adds Boolean parameter:typed_keys
: Specify whether aggregation and suggester names should be prefixed by their respective types in the response.security.get_api_key
,security.query_api_keys
- Add Boolean parameter:with_profile_uid
: flag to also retrieve the API Key's owner profile uid, if it exists.New APIs:
profiling.topn_functions
- Extracts a list of topN functions from Universal Profiling.text_structure.find_field_structure
- Finds the structure of a text field in an index.text_structure/find_message_structure
- Finds the structure of a list of messages. The messages must contain data that is suitable to be ingested into Elasticsearch.APIs Migrated from experimental to stable:
esql.async_query
esql.query
New Experimental APIs:
connector.update_active_filtering
- Activates the draft filtering rules if they are in a validated state.connector.update_filtering_validation
- Updates the validation info of the draft filtering rules.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.