Skip to content

Conversation

@utic-renovate
Copy link
Contributor

@utic-renovate utic-renovate bot commented Dec 24, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
opensearchproject/opensearch major 2.11.13.4.0

Release Notes

opensearch-project/OpenSearch (opensearchproject/opensearch)

v3.4.0

Compare Source

Version 3.4.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.4.0

Added
  • Allow setting index.creation_date on index creation and restore for plugin compatibility and migrations (#​19931)
  • Add support for a ForkJoinPool type (#​19008)
  • Add seperate shard limit validation for local and remote indices (#​19532)
  • Use Lucene pack method for half_float and unsigned_long when using ApproximatePointRangeQuery (#​19553)
  • New cluster setting search.query.max_query_string_length_monitor_only (#​19539)
  • Add a mapper for context aware segments grouping criteria (#​19233)
  • Return full error for GRPC error response (#​19568)
  • Add support for repository with Server side encryption enabled and client side encryption as well based on a flag (#​19630)
  • Add pluggable gRPC interceptors with explicit ordering(#​19005)
  • Add BindableServices extension point to transport-grpc-spi (#​19304)
  • Add metrics for the merged segment warmer feature (#​18929)
  • Handle deleted documents for filter rewrite sub-aggregation optimization (#​19643)
  • Add bulk collect API for filter rewrite sub-aggregation optimization (#​19933)
  • Allow collectors take advantage of preaggregated data using collectRange API (#​20009)
  • Bulk collection logic for metrics and cardinality aggregations (#​20067)
  • Add pointer based lag metric in pull-based ingestion (#​19635)
  • Introduced internal API for retrieving metadata about requested indices from transport actions (#​18523)
  • Add cluster defaults for merge autoThrottle, maxMergeThreads, and maxMergeCount; Add segment size filter to the merged segment warmer (#​19629)
  • Add build-tooling to run in FIPS environment (#​18921)
  • Add SMILE/CBOR/YAML document format support to Bulk GRPC endpoint (#​19744)
  • Make test-suite runnable under FIPS compliance support (#​18491)
  • Implement GRPC Search params Highlightand Sort (#​19868)
  • Implement GRPC ConstantScoreQuery, FuzzyQuery, MatchBoolPrefixQuery, MatchPhrasePrefix, PrefixQuery, MatchQuery (#​19854)
  • Add async periodic flush task support for pull-based ingestion (#​19878)
  • Add support for context aware segments (#​19098)
  • Implement GRPC FunctionScoreQuery (#​19888)
  • Implement error_trace parameter for bulk requests (#​19985)
  • Allow the truncate filter in normalizers (#​19778)
  • Support pull-based ingestion message mappers and raw payload support (#​19765)
  • Add search API tracker (#​18601)
  • Support dynamic consumer configuration update in pull-based ingestion (#​19963)
  • Cache the StoredFieldsReader for scroll query optimization (#​20112)
  • Add Hybrid Cardinality collector to prioritize Ordinals Collector (#​19524)
Changed
  • Combining filter rewrite and skip list to optimize sub aggregation(#​19573)
  • Faster terms query creation for keyword field with index and docValues enabled (#​19350)
  • Refactor to move prepareIndex and prepareDelete methods to Engine class (#​19551)
  • Omit maxScoreCollector in SimpleTopDocsCollectorContext when concurrent segment search enabled (#​19584)
  • Onboarding new maven snapshots publishing to s3 (#​19619)
  • Remove MultiCollectorWrapper and use MultiCollector in Lucene instead (#​19595)
  • Change implementation for percentiles aggregation for latency improvement (#​19648)
  • Wrap checked exceptions in painless.DefBootstrap to support JDK-25 (#​19706)
  • Refactor the ThreadPoolStats.Stats class to use the Builder pattern instead of constructors (#​19317)
  • Refactor the IndexingStats.Stats class to use the Builder pattern instead of constructors (#​19306)
  • Remove FeatureFlag.MERGED_SEGMENT_WARMER_EXPERIMENTAL_FLAG. (#​19715)
  • Replace java.security.AccessController with org.opensearch.secure_sm.AccessController in sub projects with SocketAccess class (#​19803)
  • Replace java.security.AccessController with org.opensearch.secure_sm.AccessController in discovery plugins (#​19802)
  • Change the default value of doc_values in WildcardFieldMapper to true. (#​19796)
  • Make Engine#loadHistoryUUID() protected and Origin#isFromTranslog() public (#​19753)
  • Bump opensearch-protobufs dependency to 0.23.0 and update transport-grpc module compatibility (#​19831)
  • Refactor the RefreshStats class to use the Builder pattern instead of constructors (#​19835)
  • Refactor the DocStats and StoreStats class to use the Builder pattern instead of constructors (#​19863)
  • Pass registry of headers from ActionPlugin.getRestHeaders to ActionPlugin.getRestHandlerWrapper (#​19875)
  • Refactor the Condition.Stats and DirectoryFileTransferTracker.Stats class to use the Builder pattern instead of constructors (#​19862)
  • Refactor the RemoteTranslogTransferTracker.Stats and RemoteSegmentTransferTracker.Stats class to use the Builder pattern instead of constructors (#​19837)
  • Refactor the GetStats, FlushStats and QueryCacheStats class to use the Builder pattern instead of constructors (#​19935)
  • Add RangeSemver for dependencies in plugin-descriptor.properties (#​19939)
  • Refactor the FieldDataStats and CompletionStats class to use the Builder pattern instead of constructors (#​19936)
  • Thread Context Preservation by gRPC Interceptor (#​19776)
  • Update NoOpResult constructors in the Engine to be public (#​19950)
  • Make XContentMapValues.filter case insensitive (#​19976)
  • Refactor the TranslogStats and RequestCacheStats class to use the Builder pattern instead of constructors (#​19961)
  • Improve performance of matrix_stats aggregation (#​19989)
  • Refactor the IndexPressutreStats, DeviceStats and TransportStats class to use the Builder pattern instead of constructors (#​19991)
  • Refactor the Cache.CacheStats class to use the Builder pattern instead of constructors (#​20015)
  • Refactor the HttpStats, ScriptStats, AdaptiveSelectionStats and OsStats class to use the Builder pattern instead of constructors (#​20014)
  • Bump opensearch-protobufs dependency to 0.24.0 and update transport-grpc module compatibility (#​20059)
  • Refactor the ShardStats, WarmerStats and IndexingPressureStats class to use the Builder pattern instead of constructors (#​19966)
  • Add skiplist optimization to auto_date_histogram aggregation (#​20057)
  • Throw exceptions for currently unsupported GRPC request-side fields (#​20162)
Fixed
  • Fix Allocation and Rebalance Constraints of WeightFunction are incorrectly reset (#​19012)
  • Fix flaky test FieldDataLoadingIT.testIndicesFieldDataCacheSizeSetting (#​19571)
  • Fix case-insensitive wildcard + aggregation query crash (#​19489)
  • Avoid primary shard failure caused by merged segment warmer exceptions (#​19436)
  • Fix pull-based ingestion out-of-bounds offset scenarios and remove persisted offsets (#​19607)
  • Fix issue with updating core with a patch number other than 0 (#​19377)
  • [Java Agent] Allow JRT protocol URLs in protection domain extraction (#​19683)
  • Fix potential concurrent modification exception when updating allocation filters (#​19701)
  • Fix wildcard query with escaped backslash followed by wildcard character (#​19719)
  • Fix file-based ingestion consumer to handle start point beyond max line number (#​19757)
  • Fix IndexOutOfBoundsException when running include/exclude on non-existent prefix in terms aggregations (#​19637)
  • Fixed assertion unsafe use of ClusterService.state() in ResourceUsageCollectorService ([#​19775])(#​19775))
  • Fix Unified highlighter for nested fields when using matchPhrasePrefixQuery (#​19442)
  • Add S3Repository.LEGACY_MD5_CHECKSUM_CALCULATION to list of repository-s3 settings (#​19788)
  • Fix NullPointerException when restoring remote snapshot with missing shard size information (#​19684)
  • Fix NPE of ScriptScoreQuery (#​19650)
  • Fix ClassCastException in FlightClientChannel for requests larger than 16KB (#​20010)
  • Fix GRPC Bulk (#​19937)
  • Fix node bootstrap error when enable stream transport and remote cluster state (#​19948)
  • Keep track and release Reactor Netty 4 Transport accepted Http Channels during the Node shutdown (#​20106)
  • Fix deletion failure/error of unused index template; case when an index template matches a data stream but has a lower priority. (#​20102)
  • Fixed version incompatibility in remote state entities using bytestream for ser/de (#​20080)
  • Fix toBuilder method in EngineConfig to include mergedSegmentTransferTracker(#​20105)
  • Fixed handling of property index in BulkRequest during deserialization (#​20132)
  • Fix negative CPU usage values in node stats (#​19120)
  • Fix duplicate registration of FieldDataCache dynamic setting (#​20140)
  • Fix array out of bounds during aggregation (#​20204)
Dependencies
  • Bump Apache Lucene from 10.3.1 to 10.3.2 (#​20026)
  • Update to Gradle 9.2 (#​19575) (#​19856)
  • Update bundled JDK to JDK-25 (#​19314)
  • Bump peter-evans/create-or-update-comment from 4 to 5 (#​19536)
  • Bump com.azure:azure-core-http-netty from 1.15.12 to 1.16.1 (#​19533)
  • Bump org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4 (#​19535)
  • Bump com.azure:azure-storage-common from 12.30.2 to 12.30.3 (#​19615)
  • Bump peter-evans/create-issue-from-file from 5 to 6 (#​19616)
  • Bump com.squareup.okhttp3:okhttp from 5.1.0 to 5.3.0 (#​19614, #​19944)
  • Bump com.microsoft.azure:msal4j from 1.21.0 to 1.23.1 (#​19688)
  • Bump commons-net:commons-net from 3.11.1 to 3.12.0 (#​19687)
  • Bump org.apache.avro:avro from 1.12.0 to 1.12.1 (#​19692)
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 (#​19691)
  • Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#​19689)
  • Bump ch.qos.logback modules from 1.5.18 to 1.5.20 in HDFS test fixture (#​19763)
  • Bump github/codeql-action from 3 to 4 (#​19785)
  • Bump gradle/actions from 4 to 5 (#​19781)
  • Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2 (#​19818)
  • Bump com.google.http-client:google-http-client-gson from 1.47.1 to 2.0.0 (#​19253)
  • Bump com.sun.xml.bind:jaxb-impl from 2.2.3-1 to 4.0.6 (#​19472)
  • Bump tj-actions/changed-files from 46.0.5 to 47.0.0 (#​19873)
  • Bump com.google.api.grpc:proto-google-iam-v1 from 1.55.0 to 1.57.0 (#​19872)
  • Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (#​19871)
  • Exclude group com.microsoft.sqlserver from hadoop-minicluster (#​19889)
  • Bump netty to 4.2.4 (#​19178)
  • Bump actions/github-script from 7 to 8 (#​19946)
  • Bump com.google.api:gax-httpjson from 2.69.0 to 2.72.1 (#​19943)
  • Update Hadoop to 3.4.2 and enable security (Kerberos) integration tests under JDK-24 and above (#​19952)
  • Bump com.google.cloud:google-cloud-storage from 2.55.0 to 2.60.0 (#​20023)
  • Bump commons-cli:commons-cli from 1.10.0 to 1.11.0 (#​20022)
  • Bump com.squareup.okio:okio from 3.16.0 to 3.16.3 (#​20025)
  • Bump org.tukaani:xz from 1.10 to 1.11 (#​20082)
  • Bump com.google.api:api-common from 2.52.0 to 2.55.1 (#​20083)
  • Bump actions/upload-artifact from 4 to 5 (#​20081)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.5 to 10.6 (#​20084)
  • Bump commons-logging from 1.2 to 1.3.5 (#​20156)
Deprecated
  • Deprecated existing constructors in ThreadPoolStats.Stats in favor of the new Builder (#​19317)
  • Deprecated existing constructors in IndexingStats.Stats in favor of the new Builder (#​19306)
  • Deprecated existing constructors in RefreshStats in favor of the new Builder (#​19835)
  • Deprecated existing constructors in DocStats and StoreStats in favor of the new Builder (#​19863)
  • Deprecated existing constructors in Condition.Stats and DirectoryFileTransferTracker.Stats in favor of the new Builder (#​19862)
  • Deprecated existing constructors in RemoteTranslogTransferTracker.Stats and RemoteSegmentTransferTracker.Stats in favor of the new Builder (#​19837)
  • Deprecated existing constructors in GetStats, FlushStats and QueryCacheStats in favor of the new Builder (#​19935)
  • Deprecated existing constructors in FieldDataStats and CompletionStats in favor of the new Builder (#​19936)
  • Deprecated existing constructors in TranslogStats and RequestCacheStats in favor of the new Builder (#​19961)
  • Deprecated existing constructors in IndexPressutreStats, DeviceStats and TransportStats in favor of the new Builder (#​19991)
  • Deprecated existing constructors in Cache.CacheStats in favor of the new Builder (#​20015)
  • Deprecated existing constructors in HttpStats, ScriptStats, AdaptiveSelectionStats and OsStats in favor of the new Builder (#​20014)
  • Deprecated existing constructors in ShardStats, WarmerStats and IndexingPressureStats in favor of the new Builder (#​19966)

v3.3.2

Compare Source

Version 3.3.2 Release Notes

Compatible with OpenSearch 3.3.2 and OpenSearch Dashboards 3.3.0

Fixed
  • [Star Tree] Fix sub-aggregator casting for search with profile=true (#​19652)
  • [Java Agent] Allow JRT protocol URLs in protection domain extraction (#​19683)
  • Fix bwc @​timestamp upgrade issue by adding a version check on skip_list param (#​19671)
  • Fix issue with updating core with a patch number other than 0 (#​19377)
  • Fix IndexOutOfBoundsException when running include/exclude on non-existent prefix in terms aggregations (#​19637)
  • Add S3Repository.LEGACY_MD5_CHECKSUM_CALCULATION to list of repository-s3 settings (#​19789)
Dependencies
  • Bump ch.qos.logback modules from 1.5.18 to 1.5.20 in HDFS test fixture (#​19764)
  • Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2 (#​19817)

v3.3.1

Compare Source

Version 3.3.1 Release Notes

OpenSearch 3.3.1 Only.

Fixed
  • Fix issue with updating core with a patch number other than 0 (#​19377)
  • [Star Tree] Fix sub-aggregator casting for search with profile=true (#​19652)
  • Fix bwc @​timestamp upgrade issue by adding a version check on skip_list param (#​19671)

v3.3.0

Compare Source

Version 3.3.0 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 3.3.0

Added
  • Expand fetch phase profiling to support inner hits and top hits aggregation phases (#​18936)
  • [Rule-based Auto-tagging] add the schema for security attributes (#​19345)
  • Add temporal routing processors for time-based document routing (#​18920)
  • Implement Query Rewriting Infrastructure (#​19060)
  • The dynamic mapping parameter supports false_allow_templates (#​19065, #​19097)
  • [Rule-based Auto-tagging] restructure the in-memory trie to store values as a set (#​19344)
  • Add a toBuilder method in EngineConfig to support easy modification of configs (#​19054)
  • Add StoreFactory plugin interface for custom Store implementations (#​19091)
  • Use S3CrtClient for higher throughput while uploading files to S3 (#​18800)
  • [Rule-based Auto-tagging] bug fix on Update Rule API with multiple attributes (#​19497)
  • Add a dynamic setting to change skip_cache_factor and min_frequency for querycache (#​18351)
  • Add overload constructor for Translog to accept Channel Factory as a parameter (#​18918)
  • Addition of fileCache activeUsage guard rails to DiskThresholdMonitor (#​19071)
  • Add subdirectory-aware store module with recovery support (#​19132)
  • [Rule-based Auto-tagging] Modify get rule api to suit nested attributes (#​19429)
  • [Rule-based Auto-tagging] Add autotagging label resolving logic for multiple attributes (#​19486)
  • Field collapsing supports search_after (#​19261)
  • Add a dynamic cluster setting to control the enablement of the merged segment warmer (#​18929)
  • Publish transport-grpc-spi exposing QueryBuilderProtoConverter and QueryBuilderProtoConverterRegistry (#​18949)
  • Support system generated search pipeline. (#​19128)
  • Add epoch_micros date format (#​14669)
  • Grok processor supports capturing multiple values for same field name (#​18799)
  • Add support for search tie-breaking by _shard_doc (#​18924)
  • Upgrade opensearch-protobufs dependency to 0.13.0 and update transport-grpc module compatibility (#​19007)
  • Add new extensible method to DocRequest to specify type (#​19313)
  • [Rule based auto-tagging] Add Rule based auto-tagging IT (#​18550)
  • Add all-active ingestion as docrep equivalent in pull-based ingestion (#​19316)
  • Adding logic for histogram aggregation using skiplist (#​19130)
  • Add skip_list param for date, scaled float and token count fields (#​19142)
  • Enable skip_list for @​timestamp field or index sort field by default (#​19480)
  • Implement GRPC MatchPhrase, MultiMatch queries (#​19449)
  • Optimize gRPC transport thread management for improved throughput (#​19278)
  • Implement GRPC Boolean query and inject registry for all internal query converters (#​19391)
  • Added precomputation for rare terms aggregation (#​18978)
  • Implement GRPC Script query (#​19455)
  • [Search Stats] Add search & star-tree search query failure count metrics (#​19210)
  • [Star-tree] Support for multi-terms aggregation (#​18398)
  • Add stream search enabled cluster setting and auto fallback logic (#​19506)
  • Implement GRPC Exists, Regexp, and Wildcard queries (#​19392)
  • Implement GRPC GeoBoundingBox, GeoDistance queries (#​19451)
  • Implement GRPC Ids, Range, and Terms Set queries (#​19448)
  • Implement GRPC Nested query (#​19453)
  • Add sub aggregation support for histogram aggregation using skiplist (19438)
  • Optimization in String Terms Aggregation query for Large Bucket Counts (#​18732)
  • New cluster setting search.query.max_query_string_length (#​19491)
  • Add StreamNumericTermsAggregator to allow numeric term aggregation streaming (#​19335)
  • Query planning to determine flush mode for streaming aggregations (#​19488)
  • Harden the circuit breaker and failure handle logic in query result consumer (#​19396)
  • Add streaming cardinality aggregator (#​19484)
  • Disable request cache for streaming aggregation queries (#​19520)
  • [WLM] add a check to stop workload group deletion having rules (#​19502)
Changed
  • Refactor if-else chains to use Java 17 pattern matching switch expressions (#​18965)
  • Add CompletionStage variants to methods in the Client Interface and default to ActionListener impl (#​18998)
  • IllegalArgumentException when scroll ID references a node not found in Cluster (#​19031)
  • Adding ScriptedAvg class to painless spi to allowlist usage from plugins (#​19006)
  • Make field data cache size setting dynamic and add a default limit (#​19152)
  • Replace centos:8 with almalinux:8 since centos docker images are deprecated (#​19154)
  • Add CompletionStage variants to IndicesAdminClient as an alternative to ActionListener (#​19161)
  • Remove cap on Java version used by forbidden APIs (#​19163)
  • Omit maxScoreCollector for field collapsing when sort by score descending (#​19181)
  • Disable pruning for doc_values for the wildcard field mapper (#​18568)
  • Make all methods in Engine.Result public (#​19276)
  • Create and attach interclusterTest and yamlRestTest code coverage reports to gradle check task (#​19165)
  • Optimized date histogram aggregations by preventing unnecessary object allocations in date rounding utils (19088)
  • Optimize source conversion in gRPC search hits using zero-copy BytesRef (#​19280)
  • Allow plugins to copy folders into their config dir during installation (#​19343)
  • Add failureaccess as runtime dependency to transport-grpc module (#​19339)
  • Migrate usages of deprecated Operations#union from Lucene (#​19397)
  • Delegate primitive write methods with ByteSizeCachingDirectory wrapped IndexOutput (#​19432)
  • Bump opensearch-protobufs dependency to 0.18.0 and update transport-grpc module compatibility (#​19447)
  • Bump opensearch-protobufs dependency to 0.19.0 (#​19453)
  • Disable query rewriting framework as a default behaviour (#​19592)
Fixed
  • Fix unnecessary refreshes on update preparation failures (#​15261)
  • Fix NullPointerException in segment replicator (#​18997)
  • Ensure that plugins that utilize dumpCoverage can write to jacoco.dir when tests.security.manager is enabled (#​18983)
  • Fix OOM due to large number of shard result buffering (#​19066)
  • Fix flaky tests in CloseIndexIT by addressing cluster state synchronization issues (#​18878)
  • [Tiered Caching] Handle query execution exception (#​19000)
  • Grant access to testclusters dir for tests (#​19085)
  • Fix assertion error when collapsing search results with concurrent segment search enabled (#​19053)
  • Fix skip_unavailable setting changing to default during node drop issue (#​18766)
  • Fix issue with s3-compatible repositories due to missing checksum trailing headers (#​19220)
  • Add reference count control in NRTReplicationEngine#acquireLastIndexCommit (#​19214)
  • Fix pull-based ingestion pause state initialization during replica promotion (#​19212)
  • Fix QueryPhaseResultConsumer incomplete callback loops (#​19231)
  • Fix the scaled_float precision issue (#​19188)
  • Fix Using an excessively large reindex slice can lead to a JVM OutOfMemoryError on coordinator (#​18964)
  • Add alias write index policy to control writeIndex during restore (#​1511)
  • [Flaky Test] Fix flaky test in SecureReactorNetty4HttpServerTransportTests with reproducible seed (#​19327)
  • Remove unnecessary looping in field data cache clear (#​19116)
  • [Flaky Test] Fix flaky test IngestFromKinesisIT.testAllActiveIngestion (#​19380)
  • Fix lag metric for pull-based ingestion when streaming source is empty (#​19393)
  • Fix IntervalQuery flaky test (#​19332)
  • Fix ingestion state xcontent serialization in IndexMetadata and fail fast on mapping errors (#​19320)
  • Fix updated keyword field params leading to stale responses from request cache (#​19385)
  • Fix cardinality agg pruning optimization by self collecting (#​19473)
  • Implement SslHandler retrieval logic for transport-reactor-netty4 plugin (#​19458)
  • Cache serialised cluster state based on cluster state version and node version (#​19307)
  • Fix stats API in store-subdirectory module's SubdirectoryAwareStore (#​19470)
  • Setting number of sharedArenaMaxPermits to 1 (#​19503)
  • Handle negative search request nodes stats (#​19340)
  • Remove unnecessary iteration per-shard in request cache cleanup (#​19263)
  • Fix derived field rewrite to handle range queries (#​19496)
  • Fix incorrect rewriting of terms query with more than two consecutive whole numbers (#​19587)
Dependencies
  • Bump com.gradleup.shadow:shadow-gradle-plugin from 8.3.5 to 8.3.9 (#​19400)
  • Bump com.netflix.nebula.ospackage-base from 12.0.0 to 12.1.1 (#​19019, #​19460)
  • Bump actions/checkout from 4 to 5 (#​19023)
  • Bump commons-cli:commons-cli from 1.9.0 to 1.10.0 (#​19021)
  • Bump org.jline:jline from 3.30.4 to 3.30.5 (#​19013)
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.3 to 4.9.6 (#​19015, #​19294, #​19358, #​19459)
  • Bump com.azure:azure-storage-common from 12.29.1 to 12.30.2 (#​19016, #​19145)
  • Update OpenTelemetry to 1.53.0 and OpenTelemetry SemConv to 1.34.0 (#​19068)
  • Bump 1password/load-secrets-action from 2 to 3 (#​19100)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.3 to 10.5 (#​19099, #​19101, #​19254, #​19362)
  • Bump netty from 4.1.121.Final to 4.1.125.Final (#​19103, #​19269)
  • Bump Google Cloud Storage SDK from 1.113.1 to 2.55.0 (#​18922)
  • Bump com.google.auth:google-auth-library-oauth2-http from 1.37.1 to 1.38.0 (#​19144)
  • Bump com.squareup.okio:okio from 3.15.0 to 3.16.0 (#​19146)
  • Bump Slf4j from 1.7.36 to 2.0.17 (#​19136)
  • Bump org.apache.tika from 2.9.2 to 3.2.2 (#​19125)
  • Bump org.apache.commons:commons-compress from 1.26.1 to 1.28.0 (#​19125)
  • Bump io.projectreactor.netty:reactor_netty from 1.2.5 to 1.2.9 (#​19222)
  • Bump org.bouncycastle:bouncycastle_jce from 2.0.0 to 2.1.1 (#​19222)
  • Bump org.bouncycastle:bouncycastle_tls from 2.0.20 to 2.1.20 (#​19222)
  • Bump org.bouncycastle:bouncycastle_pkix from 2.0.8 to 2.1.9 (#​19222)
  • Bump org.bouncycastle:bouncycastle_pg from 2.0.11 to 2.1.11 (#​19222)
  • Bump org.bouncycastle:bouncycastle_util from 2.0.3 to 2.1.4 (#​19222)
  • Bump com.azure:azure-core from 1.55.5 to 1.56.0 (#​19206)
  • Bump com.google.cloud:google-cloud-core from 2.59.0 to 2.60.0 (#​19208)
  • Bump org.jsoup:jsoup from 1.20.1 to 1.21.2 (#​19207)
  • Bump org.apache.hadoop:hadoop-minicluster from 3.4.1 to 3.4.2 (#​19203)
  • Bump com.maxmind.geoip2:geoip2 from 4.3.1 to 4.4.0 (#​19205)
  • Replace commons-lang:commons-lang with org.apache.commons:commons-lang3 (#​19229)
  • Bump org.jboss.xnio:xnio-nio from 3.8.16.Final to 3.8.17.Final (#​19252)
  • Bump actions/setup-java from 4 to 5 (#​19143)
  • Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 (#​19290, #​19293)
  • Bump actions/stale from 9 to 10 (#​19292)
  • Bump com.nimbusds:oauth2-oidc-sdk from 11.25 to 11.29.1 (#​19291, #​19462)
  • Bump Apache Lucene from 10.2.2 to 10.3.0 (#​19296)
  • Add com.google.code.gson:gson to the gradle version catalog (#​19328)
  • Bump org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.2 (#​19360)
  • Bump aws-actions/configure-aws-credentials from 4 to 5 (#​19363)
  • Bump com.azure:azure-identity from 1.14.2 to 1.18.0 (#​19361)
  • Bump net.bytebuddy:byte-buddy from 1.17.5 to 1.17.7 (#​19371)
  • Bump lycheeverse/lychee-action from 2.4.1 to 2.6.1 (#​19463)
  • Exclude commons-lang and org.jsonschema2pojo from hadoop-miniclusters (#​19538)
  • Bump io.grpc deps from 1.68.2 to 1.75.0 (#​19495)
Removed
  • Enable backward compatibility tests on Mac (#​18983)

v3.2.0

Compare Source

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](htt

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Renovate Bot.

@utic-renovate utic-renovate bot added dependencies Pull requests that update a dependency file security labels Dec 24, 2025
@utic-renovate utic-renovate bot changed the title fix(deps): Update opensearchproject/opensearch Docker tag to v3 fix(deps): Update opensearchproject/opensearch Docker tag to v3 - autoclosed Dec 24, 2025
@utic-renovate utic-renovate bot closed this Dec 24, 2025
@utic-renovate utic-renovate bot deleted the renovate/opensearchproject-opensearch-3.x branch December 24, 2025 19:27
@utic-renovate utic-renovate bot changed the title fix(deps): Update opensearchproject/opensearch Docker tag to v3 - autoclosed fix(deps): Update opensearchproject/opensearch Docker tag to v3 Dec 25, 2025
@utic-renovate utic-renovate bot reopened this Dec 25, 2025
@utic-renovate utic-renovate bot force-pushed the renovate/opensearchproject-opensearch-3.x branch 2 times, most recently from 62c3f73 to 43f4a73 Compare December 25, 2025 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant