Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all dependencies #74

Merged
merged 1 commit into from
Oct 9, 2023
Merged

Update all dependencies #74

merged 1 commit into from
Oct 9, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 7, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
async-http '0.60.1' -> '0.60.2' age adoption passing confidence
elasticsearch (source, changelog) '8.6.0' -> '8.10.0' age adoption passing confidence
elasticsearch-xpack (source, changelog) '7.17.7' -> '7.17.9' age adoption passing confidence
fluent-plugin-kafka '0.18.1' -> '0.19.1' age adoption passing confidence
fluent-plugin-logzio '0.0.22' -> '0.2.2' age adoption passing confidence
fluent-plugin-opensearch (changelog) '1.1.2' -> '1.1.4' age adoption passing confidence
fluent-plugin-prometheus '2.0.3' -> '2.1.0' age adoption passing confidence
fluent-plugin-splunk-hec '1.3.2' -> '1.3.3' age adoption passing confidence
fluent-plugin-vmware-log-intelligence '2.0.6' -> '2.0.8' age adoption passing confidence
fluent-plugin-vmware-loginsight '1.4.0' -> '1.4.1' age adoption passing confidence
oj (source, changelog) '3.14.2' -> '3.16.1' age adoption passing confidence
prometheus-client '4.1.0' -> '4.2.1' age adoption passing confidence
snappy '0.2.0' -> '0.3.0' age adoption passing confidence

Release Notes

socketry/async-http (async-http)

v0.60.2

Compare Source

elastic/elasticsearch-ruby (elasticsearch)

v8.10.0

Client
  • Tested versions of Ruby for 8.10.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4.
API
New Experimental APIs, for internal use:
  • fleet.delete_secret
  • fleet.get_secret
  • fleet.post_secret
New stable APIs:
  • security.get_settings - Retrieve settings for the security system indices
  • security.update_settings - Update settings for the security system indices
New Experimental API:
  • query_ruleset.list List query rulesets.
API Changes:
  • indices.reload_search_analyzers - Adds parameter resource changed resource to reload analyzers from if applicable

Promoted from Experimental to Beta:

  • security.create_cross_cluster_api_key
  • security.update_cross_cluster_api_key
Synonyms namespace update:

All synonym related APIs have been moved to the synonyms namespace and some of the endpoints have been renamed, as well as their parameters:

  • synonyms.delete => synonyms.delete_synonym - requires id, the id of the synonyms set to be deleted.
  • synonyms.get => synonyms.get_synonym - requires id, the name of the synonyms set to be retrieved.
  • synonyms_set.get_synonyms_sets => synonyms.get_synonyms_sets
  • synonyms.put => synonyms.put_synonym - requires id of the synonyms set to be created or updated.
  • synonym_rule.put => synonyms.put_synonym_rule - Parameters changed to set_id (the id of the synonym set to be updated with the synonym rule) and rule_id (the id of the synonym rule to be updated or created).
  • New Experimental API synonyms.delete_synonym_rule - Deletes a synonym rule in a synonym set
  • New Experimental API synonyms.get_synonym_rule - Retrieves a synonym rule from a synonym set

v8.9.0

Compare Source

Client
  • Tested versions of Ruby for 8.9.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4.
  • Updated product validation. The code for the product validation was refactored in a few ways:
    • Just check header, does not check the version of the server.
    • Warns only once when there's a general server error.
    • Removes the call to '/' (client.info) when doing the first request, checking on the first actual request from the client.
  • Fixes User-Agent code. In the migration to 8.x, the user agent code was extracted into transport, since we're now using that library in other projects. So for the Elasticsearch Client, the user-agent would be reported as the one defined in elastic-transport. This release fixes the issue and brings back the user agent in the format that was being used in 7.x
Helpers

This release introduces two new Helpers in the client:

  • BulkHelper - This helper provides a better developer experience when using the Bulk API. At its simplest, you can send it a collection of hashes in an array, and it will bulk ingest them into {es}.
  • ScrollHelper - This helper provides an easy way to get results from a Scroll.

See Helpers to read more about them.

API
New APIs
  • cluster.info - Returns different information about the cluster.
New Experimental APIs and namespaces:

This functionality is Experimental and may be changed or removed completely in a future release. Elastic will take a best effort approach to fix any issues, but experimental features are not subject to the support SLA of official GA features.

  • New namespace: query_ruleset
    • query_ruleset.delete - Deletes a query ruleset.
    • query_ruleset.get - Returns the details about a query ruleset.
    • query_ruleset.put - Creates or updates a query ruleset.
  • New API: search_application.render_query Renders a query for given search application search parameters.
  • New API: security.create_cross_cluster_api_key - Creates a cross-cluster API key for API key based remote cluster access.
  • New API: security.upate_cross_cluster_api_key - Updates attributes of an existing cross-cluster API key.
  • New namespace: synonyms
    • synonyms.delete- Deletes a synonym set
    • synonyms.get - Retrieves a synonym set
    • synonyms.put - Creates or updates a synonyms set
  • New namespace: synonym_rule
    • synonym_rule.put - Creates or updates a synonym rule in a synonym set
  • New namespace: synonyms
    • synonyms_set.get - Retrieves a summary of all defined synonym sets

v8.8.0

Compare Source

  • 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
  • Updates development dependency minitest-reporters to >= 1.6 to include showing failures at the end of the test run.
New APIs
  • watcher.get_settings - Retrieve settings for the watcher system index.
  • watcher.update_settings - Update settings for the watcher system index.
New Experimental APIs
  • 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
  • clear_scroll now works with the argument ignore: 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 - Add include_defaults (Boolean) parameter: Return all default configurations for the component template (default: false).
  • machine_learning.put_trained_model - Adds wait_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 - Adds deployiment_id (String) parameter: The Id of the new deployment. Defaults to the model_id if not set.
  • search - Adds include_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 - Adds delete_dest_index (Boolean) parameter: When true, the destination index is deleted together with the transform. The default value is false, meaning that the destination index will not be deleted.

v8.7.1

Compare Source

API Bugfix
  • Updates logstash.get_pipeline, fixed in the specification id is not a required parameter, so removes raising ArgumentError when id is not present.

v8.7.0

Compare Source

  • Tested versions of Ruby for 8.7.0: Ruby (MRI) 2.7, 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4. Ruby 2.7's end of life is coming in a few days, so this'll probably be the last release to test for Ruby 2.7.
New APIs
  • health_report - Returns the health of the cluster.
  • transform.schedule_now_transform - Schedules now a transform.
API Changes
  • transform.get_transform_stats - Adds timeout (Time) parameter. Controls the time to wait for the stats.
  • transform.start_transform - Adds from (String) parameter. Restricts the set of transformed entities to those changed after this time.
  • ml.delete_job, ml.reset_job - Add delete_user_annotations (Boolean) parameter. Should annotations added by the user be deleted.
  • ml.clear_trained_model_deployment_cache, ml.infer_trained_model, ml.put_trained_model_definition_part, ml.put_trained_model_vocabulary, ml.start_trained_model_deployment, ml.stop_trained_model_deployment - These APIs are no longer in Beta.
elastic/elasticsearch-ruby (elasticsearch-xpack)

v7.17.9

Compare Source

  • Backports fix from elastic-transport: #​66 - Manticore transport unable to send custom headers with perform_request Pull Request.

v7.17.8

Compare Source

fluent/fluent-plugin-kafka (fluent-plugin-kafka)

v0.19.1

Compare Source

v0.19.0

Compare Source

fluent/fluent-plugin-opensearch (fluent-plugin-opensearch)

v1.1.4

Compare Source

  • test: remove minitest to correct misjudge of the framework by flexmock (#​114)
  • Add logic to write method of out_opensearch_data_stream (#​109)

v1.1.3

Compare Source

  • Revert the behavior of passing duration second (#​108)
fluent/fluent-plugin-prometheus (fluent-plugin-prometheus)

v2.1.0

Compare Source

splunk/fluent-plugin-splunk-hec (fluent-plugin-splunk-hec)

v1.3.3: Fluent Plugin Splunk HEC v1.3.3

Compare Source

What's Changed

Full Changelog: splunk/fluent-plugin-splunk-hec@1.3.2...1.3.3

vmware/fluent-plugin-vmware-log-intelligence (fluent-plugin-vmware-log-intelligence)

v2.0.8: Update to ruby 3.0+, add debug

Compare Source

v2.0.7: Support multiworkers for log-intelligence plugin

Compare Source

support multiworkers for log-intelligence plugin

vmware/fluent-plugin-vmware-loginsight (fluent-plugin-vmware-loginsight)

v1.4.1

Compare Source

ohler55/oj (oj)

v3.16.1

Compare Source

v3.16.0

Compare Source

  • Added the float_format option.

  • Expanded the max_nesting option to allow integer values as well as
    the previous boolean (true or nil).

  • Skip nesting tests with Truffle Ruby in the json gem tests.

v3.15.1

Compare Source

  • Add protection against some using require 'oj/json, an internal file.

  • Fixed non-json errors when in compat mode.

v3.15.0

Compare Source

  • Added omit_null_byte option when dumping.

v3.14.3

Compare Source

  • Fixed compat parse with optimized Hash when parsing a JSON::GenericObject.
prometheus/client_ruby (prometheus-client)

v4.2.1

Compare Source

Codename: If a bug falls in the forest

Bug fixes

  • #​291 Handle / in job name in
    Prometheus::Client::Push:
    Previously, if you included a / in your job name when using the Pushgateway client,
    you'd get a 400 error back as we didn't encode it properly. We now base64 encode it
    per the Pushgateway spec.

    It's possible that nobody has hit this bug (/ is fairly unlikely to appear in a job
    name) or that the error message (a 400 from Pushgateway with a complaint about an
    odd number of path components) didn't make it look like a bug in the Ruby client.
    Either way, this hopefully brings us fully in line with the spec!

v4.2.0

Compare Source

Codename: Funny number

Small improvements

  • #​287 Add Gauge#set_to_current_time:
    Does what you'd expect - sets a gauge to the current unix epoch timestamp (including
    fractional seconds).

    Other client libraries have this and it's about time we did!

miyucy/snappy (snappy)

v0.3.0

Compare Source


Configuration

📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge (squash) October 7, 2023 00:29
@renovate renovate bot merged commit c35dfcd into main Oct 9, 2023
4 checks passed
@renovate renovate bot deleted the renovate/all branch October 9, 2023 09:27
24367dfa pushed a commit to 24367dfa/fluentd-images that referenced this pull request Oct 10, 2023
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: David Kilias <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant