dependabot[bot] opened a new pull request, #27406: URL: https://github.com/apache/camel/pull/27406
Bumps `opensearch-rest-client-version` from 3.8.0 to 3.9.0. Updates `org.opensearch.client:opensearch-rest-client` from 3.8.0 to 3.9.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/opensearch-project/OpenSearch/releases">org.opensearch.client:opensearch-rest-client's releases</a>.</em></p> <blockquote> <h2>3.9.0</h2> <h2>Version 3.9.0 Release Notes</h2> <p>Compatible with OpenSearch and OpenSearch Dashboards version 3.9.0</p> <h3>Features</h3> <ul> <li>Add DELETE task API for removing stored completed task results (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21727">#21727</a>)</li> <li>Add deployment drain and finish APIs for zero-downtime node deployments (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21448">#21448</a>)</li> <li>Add adaptive per-action concurrency limiting module with Vegas, Gradient2, and AIMD algorithms (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22312">#22312</a>)</li> <li>Add virtual thread-per-task executor support to ThreadPool (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22485">#22485</a>)</li> <li>Add extensible payload decoder framework for pull-based ingestion (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22364">#22364</a>)</li> <li>Add plugin SPI for dynamic field-type inference and dynamic-template types (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22607">#22607</a>)</li> <li>Add pluggable PrimaryOperationPolicy to EngineConfig for cross-cluster replication (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22886">#22886</a>)</li> <li>Add object-store fencing token for remote store primary term validation (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22774">#22774</a>)</li> <li>Auto-restore remote store primaries on node loss when no valid copy survives (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22904">#22904</a>)</li> <li>Add FieldDomain metadata producer API for enhanced can_match shard pruning (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22483">#22483</a>)</li> <li>Add intra-segment search support for histogram, auto_date_histogram, and range aggregations (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22531">#22531</a>)</li> <li>Add MPP-style distributed join and aggregation execution for the analytics engine (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21844">#21844</a>)</li> </ul> <h3>Enhancements</h3> <ul> <li>Add <code>cluster.blocks.read.auto_release</code> setting to prevent unconditional auto-release of user-set index read blocks (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22610">#22610</a>)</li> <li>Add cluster-level remote-store flush settings for uncommitted segments (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22935">#22935</a>)</li> <li>Restore size-based periodic flush on remote-store shards (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22865">#22865</a>)</li> <li>Apply <code>index.periodic_flush_interval</code> changes to running shards dynamically (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22991">#22991</a>)</li> <li>Use ordinals instead of byte values for bucket keys in multi-term aggregations (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21033">#21033</a>)</li> <li>Optimize bucket counting and tracking in LongKeyedBucketOrds with O(1) lookups (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22450">#22450</a>)</li> <li>Speed up reading history operations from Lucene via sequential stored-fields reader (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22603">#22603</a>)</li> <li>Use <code>prefixQuery</code> to speed up <code>wildcardQuery</code> and <code>regexpQuery</code> for wildcard field type (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22510">#22510</a>)</li> <li>Preserve <code>constant_score</code> through filtered aliases to maintain Lucene no-scoring fast path (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22776">#22776</a>)</li> <li>Promote lowest-version replica on document-replication failover to prevent stuck replicas during rolling upgrades (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22783">#22783</a>)</li> <li>Avoid cancellation checks on every <code>advance()</code> call for posting enums to reduce CPU overhead (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22856">#22856</a>)</li> <li>Avoid quadratic identifier scan when removing snapshots (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22968">#22968</a>)</li> <li>Stream translog parts instead of buffering the whole file for upload (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23015">#23015</a>)</li> <li>Change tiered cache default partition count to 16 for improved hit rates on high-core instances (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23032">#23032</a>)</li> <li>Bound Arrow native memory pools when <code>node.native_memory.limit</code> is unknown (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22762">#22762</a>)</li> <li>Lower default <code>arrow.flight.channel.outbound_buffer_threshold</code> from 64 MB to 512 KB (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22697">#22697</a>)</li> <li>Deprecate <code>RestHighLevelClient</code> in favor of <code>opensearch-java</code> client (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23008">#23008</a>)</li> <li>Remove Jackson 2.x dependencies from OpenSearch core (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22704">#22704</a>)</li> <li>Remove legacy client benchmark and noop API plugin modules (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21839">#21839</a>)</li> <li>Preserve routing in <code>Translog.Delete</code> for CDC-based replication (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22584">#22584</a>)</li> <li>Exempt server-injected preferences from strict weighted routing check and scope them per index (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22571">#22571</a>)</li> <li>Reject out-of-range WLM node threshold updates at validation time (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22649">#22649</a>)</li> <li>Return HTTP 400 for <code>too_many_clauses</code> and <code>too_many_nested_clauses</code> errors (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21725">#21725</a>)</li> <li>Refactor <code>forPattern</code> if-else chains to switch on <code>FormatNames</code> enum for O(1) dispatch (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22568">#22568</a>)</li> <li>Drain active streams before closing Flight channel to prevent spurious leak errors (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22642">#22642</a>)</li> <li>Skip stream connections to nodes without a stream address in mixed-version clusters (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22810">#22810</a>)</li> <li>Remove duplicate native memory limit setting from <code>NodeDuressSettings</code> (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22620">#22620</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/4ee42a94e87f66fbf1e62a9871b1b87f91e02472"><code>4ee42a9</code></a> Resolve concrete indices for modify data stream request (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23108">#23108</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23116">#23116</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/5ffbc781cb465ac61c90ad2d5f585db211bbf1eb"><code>5ffbc78</code></a> Update Thrift, BeanUtils, and HDFS fixture Netty (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23082">#23082</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23088">#23088</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/3fc038b6c8353863dec29b288ab9496fbc9ef98d"><code>3fc038b</code></a> Update Bouncy Castle FIPS security fixes (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23081">#23081</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23087">#23087</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/123248636c5236eb58a738e19ae5f7eee086c578"><code>1232486</code></a> [Backport 3.9] Fix heap leak: WildcardMatchingQuery retains SearchLookup via ...</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/5e5060636bcea5133ed115599e3cb705fe00c537"><code>5e50606</code></a> Remove stale per-crate Cargo.lock files (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23038">#23038</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/11f4df2d06da98e9b529e56302658cb8dc52d791"><code>11f4df2</code></a> Add multi-value aggregation and row expansion (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/22914">#22914</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/3abe4230e98c7a0adf8a2cc042483b7d5c60d15c"><code>3abe423</code></a> Fix jspecify conflict in test-ppl-frontend and analytics-engine-coordinator (...</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/475fcf23081868a1ff04e1293c660223e439b2a1"><code>475fcf2</code></a> Fix fingerprint processor failures during concurrent bulk request (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23027">#23027</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/c20e6230c5ac2ccff997c60b248a5598bf9845d7"><code>c20e623</code></a> [AUTO] Add release notes for 3.9.0 (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23042">#23042</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/fda1bbc1e7d270287cf8f7b4ea3d3757b4300026"><code>fda1bbc</code></a> Expose system index metadata in CAT indices (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/11201">#11201</a>)</li> <li>Additional commits viewable in <a href="https://github.com/opensearch-project/OpenSearch/compare/3.8.0...3.9.0">compare view</a></li> </ul> </details> <br /> Updates `org.opensearch.client:opensearch-rest-client-sniffer` from 3.8.0 to 3.9.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/opensearch-project/OpenSearch/releases">org.opensearch.client:opensearch-rest-client-sniffer's releases</a>.</em></p> <blockquote> <h2>3.9.0</h2> <h2>Version 3.9.0 Release Notes</h2> <p>Compatible with OpenSearch and OpenSearch Dashboards version 3.9.0</p> <h3>Features</h3> <ul> <li>Add DELETE task API for removing stored completed task results (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21727">#21727</a>)</li> <li>Add deployment drain and finish APIs for zero-downtime node deployments (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21448">#21448</a>)</li> <li>Add adaptive per-action concurrency limiting module with Vegas, Gradient2, and AIMD algorithms (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22312">#22312</a>)</li> <li>Add virtual thread-per-task executor support to ThreadPool (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22485">#22485</a>)</li> <li>Add extensible payload decoder framework for pull-based ingestion (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22364">#22364</a>)</li> <li>Add plugin SPI for dynamic field-type inference and dynamic-template types (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22607">#22607</a>)</li> <li>Add pluggable PrimaryOperationPolicy to EngineConfig for cross-cluster replication (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22886">#22886</a>)</li> <li>Add object-store fencing token for remote store primary term validation (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22774">#22774</a>)</li> <li>Auto-restore remote store primaries on node loss when no valid copy survives (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22904">#22904</a>)</li> <li>Add FieldDomain metadata producer API for enhanced can_match shard pruning (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22483">#22483</a>)</li> <li>Add intra-segment search support for histogram, auto_date_histogram, and range aggregations (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22531">#22531</a>)</li> <li>Add MPP-style distributed join and aggregation execution for the analytics engine (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21844">#21844</a>)</li> </ul> <h3>Enhancements</h3> <ul> <li>Add <code>cluster.blocks.read.auto_release</code> setting to prevent unconditional auto-release of user-set index read blocks (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22610">#22610</a>)</li> <li>Add cluster-level remote-store flush settings for uncommitted segments (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22935">#22935</a>)</li> <li>Restore size-based periodic flush on remote-store shards (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22865">#22865</a>)</li> <li>Apply <code>index.periodic_flush_interval</code> changes to running shards dynamically (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22991">#22991</a>)</li> <li>Use ordinals instead of byte values for bucket keys in multi-term aggregations (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21033">#21033</a>)</li> <li>Optimize bucket counting and tracking in LongKeyedBucketOrds with O(1) lookups (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22450">#22450</a>)</li> <li>Speed up reading history operations from Lucene via sequential stored-fields reader (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22603">#22603</a>)</li> <li>Use <code>prefixQuery</code> to speed up <code>wildcardQuery</code> and <code>regexpQuery</code> for wildcard field type (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22510">#22510</a>)</li> <li>Preserve <code>constant_score</code> through filtered aliases to maintain Lucene no-scoring fast path (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22776">#22776</a>)</li> <li>Promote lowest-version replica on document-replication failover to prevent stuck replicas during rolling upgrades (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22783">#22783</a>)</li> <li>Avoid cancellation checks on every <code>advance()</code> call for posting enums to reduce CPU overhead (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22856">#22856</a>)</li> <li>Avoid quadratic identifier scan when removing snapshots (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22968">#22968</a>)</li> <li>Stream translog parts instead of buffering the whole file for upload (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23015">#23015</a>)</li> <li>Change tiered cache default partition count to 16 for improved hit rates on high-core instances (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23032">#23032</a>)</li> <li>Bound Arrow native memory pools when <code>node.native_memory.limit</code> is unknown (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22762">#22762</a>)</li> <li>Lower default <code>arrow.flight.channel.outbound_buffer_threshold</code> from 64 MB to 512 KB (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22697">#22697</a>)</li> <li>Deprecate <code>RestHighLevelClient</code> in favor of <code>opensearch-java</code> client (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/23008">#23008</a>)</li> <li>Remove Jackson 2.x dependencies from OpenSearch core (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22704">#22704</a>)</li> <li>Remove legacy client benchmark and noop API plugin modules (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21839">#21839</a>)</li> <li>Preserve routing in <code>Translog.Delete</code> for CDC-based replication (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22584">#22584</a>)</li> <li>Exempt server-injected preferences from strict weighted routing check and scope them per index (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22571">#22571</a>)</li> <li>Reject out-of-range WLM node threshold updates at validation time (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22649">#22649</a>)</li> <li>Return HTTP 400 for <code>too_many_clauses</code> and <code>too_many_nested_clauses</code> errors (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/21725">#21725</a>)</li> <li>Refactor <code>forPattern</code> if-else chains to switch on <code>FormatNames</code> enum for O(1) dispatch (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22568">#22568</a>)</li> <li>Drain active streams before closing Flight channel to prevent spurious leak errors (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22642">#22642</a>)</li> <li>Skip stream connections to nodes without a stream address in mixed-version clusters (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22810">#22810</a>)</li> <li>Remove duplicate native memory limit setting from <code>NodeDuressSettings</code> (<a href="https://redirect.github.com/opensearch-project/OpenSearch/pull/22620">#22620</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/4ee42a94e87f66fbf1e62a9871b1b87f91e02472"><code>4ee42a9</code></a> Resolve concrete indices for modify data stream request (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23108">#23108</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23116">#23116</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/5ffbc781cb465ac61c90ad2d5f585db211bbf1eb"><code>5ffbc78</code></a> Update Thrift, BeanUtils, and HDFS fixture Netty (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23082">#23082</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23088">#23088</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/3fc038b6c8353863dec29b288ab9496fbc9ef98d"><code>3fc038b</code></a> Update Bouncy Castle FIPS security fixes (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23081">#23081</a>) (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23087">#23087</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/123248636c5236eb58a738e19ae5f7eee086c578"><code>1232486</code></a> [Backport 3.9] Fix heap leak: WildcardMatchingQuery retains SearchLookup via ...</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/5e5060636bcea5133ed115599e3cb705fe00c537"><code>5e50606</code></a> Remove stale per-crate Cargo.lock files (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23038">#23038</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/11f4df2d06da98e9b529e56302658cb8dc52d791"><code>11f4df2</code></a> Add multi-value aggregation and row expansion (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/22914">#22914</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/3abe4230e98c7a0adf8a2cc042483b7d5c60d15c"><code>3abe423</code></a> Fix jspecify conflict in test-ppl-frontend and analytics-engine-coordinator (...</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/475fcf23081868a1ff04e1293c660223e439b2a1"><code>475fcf2</code></a> Fix fingerprint processor failures during concurrent bulk request (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23027">#23027</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/c20e6230c5ac2ccff997c60b248a5598bf9845d7"><code>c20e623</code></a> [AUTO] Add release notes for 3.9.0 (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/23042">#23042</a>)</li> <li><a href="https://github.com/opensearch-project/OpenSearch/commit/fda1bbc1e7d270287cf8f7b4ea3d3757b4300026"><code>fda1bbc</code></a> Expose system index metadata in CAT indices (<a href="https://redirect.github.com/opensearch-project/OpenSearch/issues/11201">#11201</a>)</li> <li>Additional commits viewable in <a href="https://github.com/opensearch-project/OpenSearch/compare/3.8.0...3.9.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
