Skip to content

chore(deps): Bump opensearch-rest-client-version from 3.5.0 to 3.6.0#22623

Merged
davsclaus merged 1 commit intomainfrom
dependabot/maven/opensearch-rest-client-version-3.6.0
Apr 15, 2026
Merged

chore(deps): Bump opensearch-rest-client-version from 3.5.0 to 3.6.0#22623
davsclaus merged 1 commit intomainfrom
dependabot/maven/opensearch-rest-client-version-3.6.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 15, 2026

Bumps opensearch-rest-client-version from 3.5.0 to 3.6.0.
Updates org.opensearch.client:opensearch-rest-client from 3.5.0 to 3.6.0

Release notes

Sourced from org.opensearch.client:opensearch-rest-client's releases.

3.6.0

Version 3.6.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.6.0

Features

  • Add bitmap64 query support (#20606)
  • Add warmup phase for pull-based ingestion to prevent serving stale data before catching up with the streaming source (#20526)
  • Implement field_mapping ingestion message mapper for pull-based ingestion (#20729)
  • Add mapper_settings support and field_mapping mapper type for pull-based ingestion (#20722)
  • Remove experimental tag for pull-based ingestion, marking it as public API (#20704)

Enhancements

  • Add index warmer support for replica shards using segment replication (#20650)
  • Add indices to search request slow log for easier request identification (#20588)
  • Add node-level JVM and CPU runtime metrics following OpenTelemetry semantic conventions (#20844)
  • Add new Sensitive setting property for tiering dynamic settings authorization (#20901)
  • Add adaptive shard selection for bulk writes on append-only indices (#20065)
  • Add support for expected remote cluster name validation in CCS sniff mode (#20532)
  • Add search_settings support to WLM workload groups with initial timeout setting (#20536)
  • Add scroll API support for workload management rule-based autotagging (#20151)
  • Add stream request flag to SearchRequestContext for plugin consumption (#20530)
  • Support Docker distribution builds for ppc64le, arm64, and s390x architectures (#20678)
  • Fallback to Netty HTTP client when AWS CRT client is unavailable on the target platform (#20698)
  • Add intra-segment support for single-value metric aggregations (sum, min, max, avg, stats, cardinality, value_count) (#20503)
  • Expose wrapped scorer in ProfileScorer for plugin access to custom scorer methods (#20549)
  • Fix ProfileScorer.getChildren() to expose wrapped scorer in the scorer tree hierarchy (#20607)
  • Remove X-Request-Id format restrictions and make maximum length configurable (#21048)
  • Make telemetry Tags immutable with allocation-efficient factories and content-based equality (#20788)
  • Add ref_path support for package-based Hunspell dictionary loading with multi-tenant isolation (#20840)
  • Prevent criteria field updates for context-aware indices to simplify version management (#20250)
  • Add indexer interface to decouple IndexShard from Engine for pluggable engine architectures (#20675)
  • Use ReadAdviseByContext for MMapDirectory instead of Lucene default read advise (#21062)

Bug Fixes

  • Fix copy_to functionality for geo_point fields with object and array values (#20542)
  • Fix field_caps returning empty results for disable_objects mappings and field name corruption (#20814)
  • Fix terms lookup subquery to use cluster max_clause_count setting instead of hardcoded fallback (#20823)
  • Fix terms aggregation performance regression on high-cardinality fields by adding a max cardinality setting (#20623)
  • Fix terms aggregation performance regression using segment-to-global ordinals mapping (#20683)
  • Fix array_index_out_of_bounds_exception with wildcard and aggregations under concurrent access (#20842)
  • Add range validations in query builder and field mapper (#20518)
  • Fix synonym_graph filter failure with word_delimiter_graph by handling analyzer dependency ordering (#19248)
  • Fix index template pattern collision false positives for multi-wildcard patterns (#20702)
  • Fix SecurityException when using opensearch.cgroups.hierarchy.override setting (#20565)
  • Fix SLF4J component error caused by slf4j-api version mismatch with log4j binding (#20587)
  • Fix JSON escaping in task details log metadata (#20802)

... (truncated)

Commits
  • 4ca747d Add release notes for 3.6.0 (#21115)
  • 3cc6c0d [AUTO] Add release notes for 3.6.0 (#21045)
  • f822cb0 Remove X-Request-Id format restrictions and make size configurable (#21048) (...
  • e2270fc [Backport 3.6] Updated MMapDirectory to use ReadAdviseByContext rather than d...
  • 14faf38 Make stale segments cleanup logic depend on segments map size as well (#20976)
  • 2ea2500 Conditionally run assemble GitHub action (#20992)
  • cf8f559 Update Netty to 4.2.12.Final (#20998)
  • aeed2c7 Improve exception messaging when encountering legacy version IDs (#20512)
  • ba6bddf Move precommit to nightly schedule (#20993)
  • a00bcc4 Fix flaky OpenSearchTestBasePluginFuncTest (#20955) (#20975)
  • Additional commits viewable in compare view

Updates org.opensearch.client:opensearch-rest-client-sniffer from 3.5.0 to 3.6.0

Release notes

Sourced from org.opensearch.client:opensearch-rest-client-sniffer's releases.

3.6.0

Version 3.6.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.6.0

Features

  • Add bitmap64 query support (#20606)
  • Add warmup phase for pull-based ingestion to prevent serving stale data before catching up with the streaming source (#20526)
  • Implement field_mapping ingestion message mapper for pull-based ingestion (#20729)
  • Add mapper_settings support and field_mapping mapper type for pull-based ingestion (#20722)
  • Remove experimental tag for pull-based ingestion, marking it as public API (#20704)

Enhancements

  • Add index warmer support for replica shards using segment replication (#20650)
  • Add indices to search request slow log for easier request identification (#20588)
  • Add node-level JVM and CPU runtime metrics following OpenTelemetry semantic conventions (#20844)
  • Add new Sensitive setting property for tiering dynamic settings authorization (#20901)
  • Add adaptive shard selection for bulk writes on append-only indices (#20065)
  • Add support for expected remote cluster name validation in CCS sniff mode (#20532)
  • Add search_settings support to WLM workload groups with initial timeout setting (#20536)
  • Add scroll API support for workload management rule-based autotagging (#20151)
  • Add stream request flag to SearchRequestContext for plugin consumption (#20530)
  • Support Docker distribution builds for ppc64le, arm64, and s390x architectures (#20678)
  • Fallback to Netty HTTP client when AWS CRT client is unavailable on the target platform (#20698)
  • Add intra-segment support for single-value metric aggregations (sum, min, max, avg, stats, cardinality, value_count) (#20503)
  • Expose wrapped scorer in ProfileScorer for plugin access to custom scorer methods (#20549)
  • Fix ProfileScorer.getChildren() to expose wrapped scorer in the scorer tree hierarchy (#20607)
  • Remove X-Request-Id format restrictions and make maximum length configurable (#21048)
  • Make telemetry Tags immutable with allocation-efficient factories and content-based equality (#20788)
  • Add ref_path support for package-based Hunspell dictionary loading with multi-tenant isolation (#20840)
  • Prevent criteria field updates for context-aware indices to simplify version management (#20250)
  • Add indexer interface to decouple IndexShard from Engine for pluggable engine architectures (#20675)
  • Use ReadAdviseByContext for MMapDirectory instead of Lucene default read advise (#21062)

Bug Fixes

  • Fix copy_to functionality for geo_point fields with object and array values (#20542)
  • Fix field_caps returning empty results for disable_objects mappings and field name corruption (#20814)
  • Fix terms lookup subquery to use cluster max_clause_count setting instead of hardcoded fallback (#20823)
  • Fix terms aggregation performance regression on high-cardinality fields by adding a max cardinality setting (#20623)
  • Fix terms aggregation performance regression using segment-to-global ordinals mapping (#20683)
  • Fix array_index_out_of_bounds_exception with wildcard and aggregations under concurrent access (#20842)
  • Add range validations in query builder and field mapper (#20518)
  • Fix synonym_graph filter failure with word_delimiter_graph by handling analyzer dependency ordering (#19248)
  • Fix index template pattern collision false positives for multi-wildcard patterns (#20702)
  • Fix SecurityException when using opensearch.cgroups.hierarchy.override setting (#20565)
  • Fix SLF4J component error caused by slf4j-api version mismatch with log4j binding (#20587)
  • Fix JSON escaping in task details log metadata (#20802)

... (truncated)

Commits
  • 4ca747d Add release notes for 3.6.0 (#21115)
  • 3cc6c0d [AUTO] Add release notes for 3.6.0 (#21045)
  • f822cb0 Remove X-Request-Id format restrictions and make size configurable (#21048) (...
  • e2270fc [Backport 3.6] Updated MMapDirectory to use ReadAdviseByContext rather than d...
  • 14faf38 Make stale segments cleanup logic depend on segments map size as well (#20976)
  • 2ea2500 Conditionally run assemble GitHub action (#20992)
  • cf8f559 Update Netty to 4.2.12.Final (#20998)
  • aeed2c7 Improve exception messaging when encountering legacy version IDs (#20512)
  • ba6bddf Move precommit to nightly schedule (#20993)
  • a00bcc4 Fix flaky OpenSearchTestBasePluginFuncTest (#20955) (#20975)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `opensearch-rest-client-version` from 3.5.0 to 3.6.0.

Updates `org.opensearch.client:opensearch-rest-client` from 3.5.0 to 3.6.0
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)
- [Commits](opensearch-project/OpenSearch@3.5.0...3.6.0)

Updates `org.opensearch.client:opensearch-rest-client-sniffer` from 3.5.0 to 3.6.0
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)
- [Commits](opensearch-project/OpenSearch@3.5.0...3.6.0)

---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.opensearch.client:opensearch-rest-client-sniffer
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟
🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run
  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot although they are normally detected and executed by CI.
  • You can label PRs using skip-tests and test-dependents to fine-tune the checks executed by this PR.
  • Build and test logs are available in the summary page. Only Apache Camel committers have access to the summary.

⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@github-actions
Copy link
Copy Markdown
Contributor

🧪 CI tested the following changed modules:

  • parent

POM dependency changes: targeted tests included

Changed properties: opensearch-rest-client-version

Modules affected by dependency changes (1)
  • :camel-opensearch
All tested modules (2 modules)
  • Camel :: OpenSearch Java API Client
  • Camel :: Parent

⚙️ View full build and test results

@davsclaus davsclaus merged commit b4cd25d into main Apr 15, 2026
6 of 9 checks passed
@dependabot dependabot bot deleted the dependabot/maven/opensearch-rest-client-version-3.6.0 branch April 15, 2026 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core-build-and-dependencies dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant