Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## Version 3.2.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.2.0

Added

  • [Feature Request] Enhance Terms lookup query to support query clause instead of docId (#18195)
  • Add hierarchical routing processors for ingest and search pipelines (#18826)
  • Add ACL-aware routing processors for ingest and search pipelines (#18834)
  • Add support for Warm Indices Write Block on Flood Watermark breach (#18375)
  • FS stats for warm nodes based on addressable space (#18767)
  • Add support for custom index name resolver from cluster plugin (#18593)
  • Rename WorkloadGroupTestUtil to WorkloadManagementTestUtil (#18709)
  • Disallow resize for Warm Index, add Parameterized ITs for close in remote store (#18686)
  • Ability to run Code Coverage with Gradle and produce the jacoco reports locally (#18509)
  • Extend BooleanQuery must_not rewrite to numeric must, term, and terms queries (#18498)
  • [Workload Management] Update logging and Javadoc, rename QueryGroup to WorkloadGroup (#18711)
  • Add NodeResourceUsageStats to ClusterInfo (#18480)
  • Introduce SecureHttpTransportParameters experimental API (to complement SecureTransportParameters counterpart) (#18572)
  • Create equivalents of JSM's AccessController in the java agent (#18346)
  • [WLM] Add WLM mode validation for workload group CRUD requests (#18652)
  • Introduced a new cluster-level API to fetch remote store metadata (segments and translogs) for each shard of an index. (#18257)
  • Add last index request timestamp columns to the _cat/indices API. (10766)
  • Introduce a new pull-based ingestion plugin for file-based indexing (for local testing) (#18591)
  • Add support for search pipeline in search and msearch template (#18564)
  • [Workload Management] Modify logging message in WorkloadGroupService (#18712)
  • Add BooleanQuery rewrite moving constant-scoring must clauses to filter clauses (#18510)
  • Add functionality for plugins to inject QueryCollectorContext during QueryPhase (#18637)
  • Add support for non-timing info in profiler (#18460)
  • [Rule-based auto tagging] Bug fix and improvements (#18726)
  • Extend Approximation Framework to other numeric types (#18530)
  • Add Semantic Version field type mapper and extensive unit tests (#18454)
  • Pass index settings to system ingest processor factories. (#18708)
  • Add fetch phase profiling. (#18664)
  • Include named queries from rescore contexts in matched_queries array (#18697)
  • Add the configurable limit on rule cardinality (#18663)
  • Disable approximation framework when dealing with multiple sorts (#18763)
  • [Experimental] Start in "clusterless" mode if a clusterless ClusterPlugin is loaded (#18479)
  • [Star-Tree] Add star-tree search related stats (#18707)
  • Add support for plugins to profile information (#18656)
  • Add support for Combined Fields query (#18724)
  • Make GRPC transport extensible to allow plugins to register and expose their own GRPC services (#18516)
  • Added approximation support for range queries with now in date field (#18511)
  • Upgrade to protobufs 0.6.0 and clean up deprecated TermQueryProtoUtils code (#18880)
  • Expand fetch phase profiling to multi-shard queries (#18887)
  • Prevent shard initialization failure due to streaming consumer errors (#18877)
  • APIs for stream transport and new stream-based search api action (#18722)
  • Add support for custom remote store segment path prefix to support clusterless configurations (#18750)
  • Added the core process for warming merged segments in remote-store enabled domains (#18683)
  • Streaming aggregation (#18874)
  • Optimize Composite Aggregations by removing unnecessary object allocations (#18531)
  • [Star-Tree] Add search support for ip field type (#18671)
  • [Derived Source] Add integration of derived source feature across various paths like get/search/recovery (#18565)
  • Supporting Scripted Metric Aggregation when reducing aggregations in InternalValueCount and InternalAvg (18411))
  • Support search_after numeric queries with Approximation Framework (#18896)
  • Add skip_list parameter to Numeric Field Mappers (default false) (#18889)
  • Optimization in Numeric Terms Aggregation query for Large Bucket Counts(#18702)
  • Map to proper GRPC status codes and achieve exception handling parity with HTTP APIs(#18925)

Changed

  • Update Subject interface to use CheckedRunnable (#18570)
  • Update SecureAuxTransportSettingsProvider to distinguish between aux transport types (#18616)
  • Make node duress values cacheable (#18649)
  • Change default value of remote_data_ratio, which is used in Searchable Snapshots and Writeable Warm from 0 to 5 and min allowed value to 1 (#18767)
  • Making multi rate limiters in repository dynamic #18069
  • Optimize grouping for segment concurrent search by ensuring that documents within each group are as equal as possible (#18451)
  • Move transport-grpc from a core plugin to a module (#18897)
  • Remove experimental designation from transport-grpc settings (#18915)
  • Rename package org.opensearch.plugin,transport.grpc to org.opensearch.transport.grpc (#18923)

Dependencies

  • Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#18524)
  • Bump Apache Lucene to 10.2.2 (#18573)
  • Bump org.apache.logging.log4j:log4j-core from 2.24.3 to 2.25.1 (#18589, #18744)
  • Bump com.google.code.gson:gson from 2.13.0 to 2.13.1 (#18585)
  • Bump com.azure:azure-core-http-netty from 1.15.11 to 1.15.12 (#18586)
  • Bump com.squareup.okio:okio from 3.13.0 to 3.15.0 (#18645, #18689)
  • Bump com.netflix.nebula.ospackage-base from 11.11.2 to 12.0.0 (#18646)
  • Bump com.azure:azure-storage-blob from 12.30.0 to 12.30.1 (#18644)
  • Bump com.google.guava:failureaccess from 1.0.1 to 1.0.2 (#18672)
  • Bump io.perfmark:perfmark-api from 0.26.0 to 0.27.0 (#18672)
  • Bump org.bouncycastle:bctls-fips from 2.0.19 to 2.0.20 (#18668)
  • Bump org.bouncycastle:bcpkix-fips from 2.0.7 to 2.0.8 (#18668)
  • Bump org.bouncycastle:bcpg-fips from 2.0.10 to 2.0.11 (#18668)
  • Bump com.password4j:password4j from 1.8.2 to 1.8.3 (#18668)
  • Bump com.azure:azure-core from 1.55.3 to 1.55.5 (#18691)
  • Bump com.squareup.okhttp3:okhttp from 4.12.0 to 5.1.0 (#18749)
  • Bump com.google.jimfs:jimfs from 1.3.0 to 1.3.1 (#18743), #18746), #18748)
  • Bump com.azure:azure-storage-common from 12.29.0 to 12.29.1 (#18742)
  • Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#18745), (#18955)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.2 to 10.4 (#18759, #18804)
  • Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 (#18401)
  • Bump org.xerial.snappy:snappy-java from 1.1.10.7 to 1.1.10.8 (#18803)
  • Bump org.ajoberstar.grgit:grgit-core from 5.2.1 to 5.3.2 (#18935)
  • Bump org.apache.kafka:kafka-clients from 3.8.1 to 3.9.1 (#18935)

Fixed

  • Add task cancellation checks in aggregators (#18426)
  • Fix concurrent timings in profiler (#18540)
  • Fix regex query from query string query to work with field alias (#18215)
  • [Autotagging] Fix delete rule event consumption in InMemoryRuleProcessingService (#18628)
  • Cannot communicate with HTTP/2 when reactor-netty is enabled (#18599)
  • Fix the visit of sub queries for HasParentQuery and HasChildQuery (#18621)
  • Fix the backward compatibility regression with COMPLEMENT for Regexp queries introduced in OpenSearch 3.0 (#18640)
  • Fix Replication lag computation (#18602)
  • Fix max_score is null when sorting on score firstly (#18715)
  • Field-level ignore_malformed should override index-level setting (#18706)
  • Fixed Staggered merge - load average replace with AverageTrackers, some Default thresholds modified (#18666)
  • Use new SecureRandom() to avoid blocking (18729)
  • Ignore archived settings on update (#8714)
  • Ignore awareness attributes when a custom preference string is included with a search request (#18848)
  • Use ScoreDoc instead of FieldDoc when creating TopScoreDocCollectorManager to avoid unnecessary conversion (#18802)
  • Fix leafSorter optimization for ReadOnlyEngine and NRTReplicationEngine (#18639)
  • Close IndexFieldDataService asynchronously (#18888)
  • Fix query string regex queries incorrectly swallowing TooComplexToDeterminizeException (#18883)
  • Fix socks5 user password settings for Azure repo (#18904)
  • Reset isPipelineResolved to false to resolve the system ingest pipeline again. (#18911)
  • Bug fix for scaled_float in encodePoint method (#18952)

View the full release notes at https://github.com/opensearch-project/OpenSearch/releases/tag/3.2.0.


@github-actions github-actions bot added java Java use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Aug 20, 2025
@daeho-ro daeho-ro added the build failure CI fails while building the software label Aug 20, 2025
@daeho-ro daeho-ro force-pushed the bump-opensearch-3.2.0 branch from d2d190e to 2a072a1 Compare August 20, 2025 07:38
@daeho-ro daeho-ro removed the build failure CI fails while building the software label Aug 20, 2025
@daeho-ro daeho-ro force-pushed the bump-opensearch-3.2.0 branch from 2a072a1 to 50cb685 Compare August 20, 2025 07:58
@daeho-ro daeho-ro added the ready to merge PR can be merged once CI is green label Aug 20, 2025
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Aug 20, 2025
@BrewTestBot BrewTestBot enabled auto-merge August 20, 2025 12:16
@BrewTestBot BrewTestBot added this pull request to the merge queue Aug 20, 2025
Merged via the queue into main with commit 47b755f Aug 20, 2025
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-opensearch-3.2.0 branch August 20, 2025 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. java Java use is a significant feature of the PR or issue ready to merge PR can be merged once CI is green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants