Skip to content

Bump org.opensearch.gradle:build-tools from 3.8.0-SNAPSHOT to 3.8.0 in /java-client - #2092

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/java-client/org.opensearch.gradle-build-tools-3.8.0
Open

Bump org.opensearch.gradle:build-tools from 3.8.0-SNAPSHOT to 3.8.0 in /java-client#2092
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/java-client/org.opensearch.gradle-build-tools-3.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

Bumps org.opensearch.gradle:build-tools from 3.8.0-SNAPSHOT to 3.8.0.

Release notes

Sourced from org.opensearch.gradle:build-tools's releases.

3.8.0

Version 3.8.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.8.0

Features

  • Add API to modify a data stream's backing indices (POST /_data_stream/_modify) (#22487)
  • Add multivalue_doc_count aggregation that returns the number of documents with two or more values (#20472)
  • Add pull-based ingestion from Hive tables via new ingestion-hive plugin (#21700)
  • Add support for HTTP/3 on the client side via JDK HttpClient (#21718)
  • Add gRPC support for Point-in-Time (PIT) create and delete operations (#22105)
  • Add gRPC API support for extra_field_values in bulk requests (#21907)
  • Add cross-cluster streaming support to the remote cluster client via Arrow Flight (#22359)
  • Add coordinator-side index-level field domain pruning before can_match for faster time-range queries (#21865)
  • Add bulkscorer script processing interface in ScriptScore query for bulk scoring optimizations (#22423)
  • Add process-wide ObjectInputFilter to reject Java deserialization by default, gated behind bootstrap.serial_filter setting (#22073)
  • Add cluster-level default setting for delayed shard allocation timeout (cluster.routing.allocation.unassigned.node_left.delayed_timeout) (#22379)

Enhancements

  • Add HTTP request body decompression (gzip/deflate) to reactor-netty4 transport (#22382)
  • Add cross-setting validator to prevent cluster-manager crash loop when both balance factors are set to zero (#22391)
  • Add support for double, int, and long types in ExtraFieldValue for gRPC bulk indexing (#22058)
  • Add timing logs for repository create, update, and delete operations (#22489)
  • Add parent action name to ProcessorGenerationContext for conditional system-generated processor logic (#22195)
  • Add getter for remote translog transfer tracker to enable plugin access to tracking metrics (#22453)
  • Deprecate RestClient in favor of the internal HTTP client (#22116)
  • Disable Mustache partial template resolution in search templates (#22438)
  • Use binary serialization for resource usage headers to reduce CPU overhead on the search path (#21230)
  • Preserve resolved search pipeline id and inline pipeline source through query rewrite (#22501)
  • Fork GET _aliases serialization to MANAGEMENT thread pool to avoid blocking transport threads (#21954)
  • Strengthen scroll_id validation to prevent OOM from crafted scroll IDs (#22396)
  • Add depth tracking to recursive deserialization to prevent StackOverflowError (#22404)
  • Validate base_path in FsRepository to prevent path traversal outside path.repo (#22328)
  • Add path boundary validation in resolveAnalyzerPath to prevent directory traversal (#22094)
  • Register snapshot resilience settings (snapshot.repository.io_timeout, max_outstanding_ops, cleanup_stale_blobs) (#22516)
  • Wire request_timeout into S3 sync client to prevent indefinite hangs on degraded stores (#22479)
  • Separate internal ignore settings from user ignore settings during snapshot restore (#20494)
  • Validate total_primary_shards_per_node on index templates against the cluster instead of index-local flag (#22203)
  • Rollover checkBlock now scoped to write index only, skipping non-write alias members (#21838)

Bug Fixes

  • Fix OpenSearchTimeoutException to return HTTP 504 instead of 500 (#22064)
  • Fix ClassCastException on malformed mappings in create index to return 400 instead of 500 (#22371)
  • Fix NPE for search-only indices without primaries in cluster allocation explain and bulk shard selection (#22097)
  • Fix NPE in S3 multipart upload when provideStream() throws, and fix shared segment array corruption (#22309)
  • Fix ReplicationCheckpoint.compareTo to return 0 for equal checkpoints, preventing TimSort crash during shard allocation (#22376)
  • Fix negative os.cpu.percent on cgroup v2 containers by granting read access to /sys/fs/cgroup/cpu.stat (#22408)

... (truncated)

Commits

Dependabot compatibility score

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 [org.opensearch.gradle:build-tools](https://github.com/opensearch-project/OpenSearch) from 3.8.0-SNAPSHOT to 3.8.0.
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/opensearch-project/OpenSearch/commits/3.8.0)

---
updated-dependencies:
- dependency-name: org.opensearch.gradle:build-tools
  dependency-version: 3.8.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependabot dependencies Pull requests that update a dependency file labels Aug 10, 2026
}
dependencies {
"classpath"(group = "org.opensearch.gradle", name = "build-tools", version = "3.8.0-SNAPSHOT")
"classpath"(group = "org.opensearch.gradle", name = "build-tools", version = "3.8.0")

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"classpath"(group = "org.opensearch.gradle", name = "build-tools", version = "3.8.0")
"classpath"(group = "org.opensearch.gradle", name = "build-tools", version = "3.9.0-SNAPSHOT")

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

Labels

dependabot dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant