Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented May 9, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
org.opensearch.client:opensearch-java 2.12.03.5.0 age confidence
org.opensearch.client:opensearch-rest-client (source) 2.12.03.4.0 age confidence

Release Notes

opensearch-project/opensearch-java (org.opensearch.client:opensearch-java)

v3.5.0

Compare Source

Added
  • Fix formatting of the main method to run for various samples (#​1749)
  • Fix NPE when null ObjectBuilder is accessed (#​1717)
  • Added BulkIngester helper for efficient bulk operations with buffering, retries, and backpressure. Ported from elasticsearch-java (commit e7120d4) (#​1809)
  • Added equals and hashCode implementation to JsonDataImpl (#​1803)
Dependencies
  • Bump com.github.jk1.dependency-license-report from 2.9 to 3.0.1 (#​1779, #​1781)
Changed
Deprecated
Removed
Fixed
Security

v3.4.0

Compare Source

Added
Dependencies
Changed
Deprecated
Removed
Fixed
  • Fixed an issue where AwsSdk2Transport would create a default JacksonJsonpMapper on every instantiation even if a mapper was already provided, which could cause issues with Jackson module resolution (#​1788)
  • Fixed the regression introduced in the OpenSearch OpenAPI spec (#​1794)
Security

v3.3.0

Compare Source

Added
  • Added decommission awareness & weighted routing operations (#​1632)
  • Added support for the ltr namespace (#​1689)
  • Added support for the geospatial namespace (#​1690)
  • Added support for the knn namespace (#​1693)
  • Added getter for retrieve all nodes along with their state (#​1698)
  • Added support for the search_relevance namespace (#​1748)
Dependencies
  • Bump io.github.classgraph:classgraph from 4.8.180 to 4.8.181 (#​1703)
  • Bump org.junit:junit-bom from 5.13.3 to 5.13.4 (#​1704)

v3.2.0

Compare Source

Added
  • Added support for Index Management plugin APIs (#​1604)
  • Added support for the security plugin APIs (#​1601)
  • Added Jackson ObjectMapper module auto-detection (#​1643)
  • Added support for the ingestion namespace (#​1663)
Dependencies
Changed
  • Changed the type of the properties in DocStatus from integer to Long to resolve the integer overflow issue (#​1644)
Fixed
  • Fixed building instances of Explanation by making details optional (#​1620)
  • Fixed ApacheHttpClient5Transport not honoring connect & socket timeouts configured on ConnectionConfig (#​1662)

v3.1.0

Compare Source

Added
  • Added support for the template query type (#​1586)
  • Added support for Search Shards request slice property (#​1586)
  • Added support for the score-ranker-processor phase results processor (#​1594)
Dependencies
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.4 to 5.5 (#​1578)
  • Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#​1587)

v3.0.0

Compare Source

⚠️ Breaking Changes ⚠️
  • As part of efforts to re-generate the client from our OpenAPI specification there have been numerous corrections and changes that resulted in breaking changes. Please refer to UPGRADING.md for a complete list of these breakages and any relevant guidance for upgrading to this version of the client.
Added
  • Document HTTP/2 support (#​330)
Dependencies
  • Bumps org.eclipse.parsson:parsson from 1.1.6 to 1.1.7
  • Bumps org.hamcrest:hamcrest from 2.2 to 3.0
  • Bumps com.github.jk1.dependency-license-report from 2.8 to 2.9
  • Bump com.carrotsearch.randomizedtesting:randomizedtesting-runner from 2.8.2 to 2.8.3 (#​1487)
  • Bump org.opensearch.gradle:build-tools from 3.0.0-alpha1-SNAPSHOT to 3.1.0-SNAPSHOT (#​1543)
Changed
  • Migrate client transports to Apache HttpClient / Core 5.x (#​246)
  • Changed SearchAfter of SearchRequest type to FieldValue instead of String (#​769)
  • Changed type of DanglingIndex's creationDateMillis field from String to long (#​1124)
  • Changed type of ShardStatistics's total, successful, failed & skipped fields from Number to int/Integer (#​1158)
  • Unified tasks.Info and tasks.State classes into tasks.TaskInfo (#​1187)
  • Changed type of Hit's sort field from List<String> to List<FieldValue> (#​1225)
  • Changed type of MultisearchBody's searchAfter field from List<String> to List<FieldValue> (#​1225)
Deprecated
  • Deprecate RestClientTransport (#​536)
Removed
  • Removed the features and shutdown namespaces as they're not supported by OpenSearch (#​1361)
  • Removed the indices.diskUsage operation as it's not supported by OpenSearch (#​1361)
  • Removed the ingest.geoIpStats operation as it's not supported by OpenSearch (#​1375)
  • Removed the indices.getUpgrade and indices.upgrade operations as they're not supported by OpenSearch (#​1377)
  • Removed the termsEnum operation as it's not supported by OpenSearch (#​1377)
Fixed
  • Fix version and build (#​254)
  • Fixed deserializing tasks.ListResponse when using GroupBy.None (#​1187)

v2.26.0

Compare Source

Added
  • Added Jackson ObjectMapper module auto-detection (#​1643)
Dependencies
Fixed
  • Fixed ApacheHttpClient5Transport not honoring connect & socket timeouts configured on ConnectionConfig (#​1662)

v2.25.0

Compare Source

Added
  • Added support for the template query type (#​1586)
  • Added support for Search Shards request slice property (#​1586)
  • Added support for ML tool attributes (#​1594)
  • Added support for the score-ranker-processor phase results processor (#​1594)
Dependencies
  • Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#​1587)
Fixed
  • Fixed ScoreCombination's parameters structure (#​1594)

v2.24.0

Compare Source

Dependencies
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 (#​1544)
Changed
  • Changed StopTokenFilter's stopwords field to no longer be required (#​1551)
Fixed
  • Fixed deserializing wrapper queries (#​1537)
  • Add is_hidden to AliasDefinition (#​1537)

v2.23.0

Compare Source

Added
  • Added normalizer to wildcard field (#​1489)
  • Added paginationDepth to HybridQuery (#​1490)
Dependencies
  • Bump org.owasp.dependencycheck from 12.0.2 to 12.1.1 (#​1440, #​1514)
  • Bump org.junit:junit-bom from 5.12.0 to 5.12.2 (#​1486, #​1525)
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3 (#​1506)
  • Bump org.apache.httpcomponents.core5:httpcore5-h2 from 5.3.3 to 5.3.4 (#​1498)
  • Bump org.apache.httpcomponents.core5:httpcore5 from 5.3.3 to 5.3.4 (#​1497)
Fixed
  • Fixed ClassCastException in extractAndWrapCause when handling ExecutionException (#​1483)
  • Fixed getting cluster & node stats and node info against AOS due to missing properties (#​1520, #​1521)

v2.22.0

Compare Source

Added
  • Added toBuilder() and Builder.copy() methods to all generated classes (#​1300)
  • Added support for additional ML APIs (#​1443)
  • Added support for the Search Pipeline APIs (#​1442)
  • Added support for simple_pattern and simple_pattern_split tokenizers (#​1448, #​1451)
  • Added support for the Search response phase_took field (#​1449)
  • Added support for GeoDistanceSort's nested and validation_method fields (#​1470)
Dependencies
  • Bump org.junit:junit-bom from 5.11.4 to 5.12.0 (#​1456)
Changed
  • Changed abstract builders visibility to public (#​1464)

v2.21.0

Compare Source

Added
  • Added support for GeoDistanceQuery's ignore_unmapped property (#​1430)
  • Added support for docvalue_fields in msearch (#​1429)
Dependencies
  • Bump commons-logging:commons-logging from 1.3.4 to 1.3.5 (#​1418)
Fixed
  • Fixed serialization of KnnQuery's method_parameters property (#​1427)
  • Fixed deserializing GeoValidationMethod enum values when uppercase (#​1431)

v2.20.0

Compare Source

Added
  • Added support for KnnQuery's expand_nested_docs, method_parameters and rescore properties (#​1407)
Dependencies
  • Bump org.junit:junit-bom from 5.11.3 to 5.11.4 (#​1367)
  • Bumps org.apache.httpcomponents.client5:httpclient5 from 5.4 to 5.4.2 (#​1401)
  • Bumps org.apache.httpcomponents.core5:httpcore5 from 5.3 to 5.3.3 (#​1383, #​1402)
  • Bump org.owasp.dependencycheck from 11.1.1 to 12.0.2 (#​1381, #​1393, #​1399)
Fixed
  • Fixed serialization of time_zone field in CompositeDateHistogramAggregationSource (#​1362)

v2.19.0

Compare Source

Added
  • Added support for IcuCollationKeywordProperty's country, language and variant properties (#​1321)
Dependencies
  • Bumps org.junit:junit-bom from 5.10.2 to 5.11.3
  • Bump com.carrotsearch.randomizedtesting:randomizedtesting-runner from 2.8.1 to 2.8.2 (#​1343)
  • Bump org.owasp.dependencycheck from 11.1.0 to 11.1.1 (#​1344)
Fixed
  • Fixed IcuCollationDecomposition's variants to align with those supported by OpenSearch (#​1321)
  • Fixed don't invoke the mapper's serialize method for the RangeQuery JsonData raw value #​1309
  • Fixed an issue where FieldSort was not implementing SortOptionsVariant (#​1323)
  • Fixed GetSnapshotResponse deserialization (#​1299)
  • Fixed CreateSnapshotResponse deserialization when wait_for_completion is false (#​1332)
  • Fixed serialization of nested aggregates under SingleBucketAggregateBase (#​1350)

v2.18.0

Compare Source

Added
  • Added support for disabling typed keys serialization (#​1296)
  • Added support for the batch_size param on the text_embedding processor (#​1298)
Dependencies
  • Bump io.github.classgraph:classgraph from 4.8.177 to 4.8.179 (#​1302)
Changed
  • Changed AwsSdk2Transport to pre-emptively throw an exception when using AWS SDK's ApacheHttpClient to make an unsupported DELETE/GET request with a body (#​1256)

v2.17.0

Compare Source

Added
  • Added support for KnnVectorProperty's compression_level, data_type, mode & space_type properties (#​1255)
Dependencies
  • Bumps org.apache.httpcomponents.core5:httpcore5-h2 from 5.3 to 5.3.1
  • Bumps org.owasp.dependencycheck from 10.0.2 to 11.1.0
Fixed
  • Fixed UndeployModelResponse deserialization (#​1257)

v2.16.0

Compare Source

Added
  • Added minScore and maxDistance to KnnQuery (#​1166)
  • Added minScore and maxDistance to NeuralQuery (#​1235)
Dependencies
  • Bumps org.ajoberstar.grgit:grgit-gradle from 5.2.2 to 5.3.0
Fixed
  • Fixed deserializing GeoBoundsAggregate when bounds is not returned by OpenSearch (#​1238)

v2.15.0

Compare Source

Added
  • Added hashCode and equals implementations to generated code (#​312)
  • Added sortVals to Hit to allow retrieving non-string sort values (#​1224)
  • Added searchAfterVals to MultisearchBody to allow passing arbitrary FieldValues to search_after (#​1224)
Dependencies
  • Bumps org.junit:junit-bom from 5.10.3 to 5.11.1
  • Bumps org.apache.httpcomponents.core5:httpcore5-h2 from 5.2.5 to 5.3
  • Bumps org.apache.httpcomponents.core5:httpcore5 from 5.2.5 to 5.3
  • Bumps org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4
  • Bumps io.github.classgraph:classgraph from 4.8.175 to 4.8.177
Fixed
  • Fix queries not preserving boost and name when converted to builders (#​1181)
  • Remove required check on ShardStats.shards (#​1177)
  • Fixed TextEmbeddingProcessor returning the wrong processor kind (#​1127)

v2.14.0

Compare Source

Added
  • Added queryImage (query_image) field to NeuralQuery, following definition in (Neural Query) (#​1137)
  • Added cancelAfterTimeInterval to SearchRequest and MsearchRequest (#​1147)
  • Added the ml namespace operations (#​1158)
  • Added IndexTemplateMapping.Builder#withJson, SourceField.Builder#withJson and IndexSettings.Builder#withJson for streamlining deserialization (#​1148)
Dependencies
  • Bumps commons-logging:commons-logging from 1.3.3 to 1.3.4
  • Bumps io.github.classgraph:classgraph from 4.8.174 to 4.8.175
Fixed
  • Fixed handling of NodeInfo fields that are not returned by Amazon OpenSearch Service (#​1132)

v2.13.0

Compare Source

Added
  • Added searchAfterVals to SearchRequest to allow passing arbitrary FieldValues to search_after (#​1105)
Changed
  • Changed URL path encoding to own implementation adapted from Apache HTTP Client 5's (#​1109)
Fixed
  • Fixed error when deserializing a normalizer without 'type' (#​1111)
  • Fixed deserialization of SearchRequest when _source is an array (#​1117)
opensearch-project/OpenSearch (org.opensearch.client:opensearch-rest-client)

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


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 these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner May 9, 2025 00:11
@renovate renovate bot changed the title Update dependency org.opensearch.client:opensearch-rest-client to v3 Update opensearch.version to v3 (major) May 17, 2025
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from e88352a to d1991fd Compare June 28, 2025 15:53
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch 2 times, most recently from f6be06a to 7b19cde Compare August 28, 2025 14:28
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from 7b19cde to e130cf3 Compare October 15, 2025 11:54
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from e130cf3 to 30a22d3 Compare October 25, 2025 07:33
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from 30a22d3 to f35c82c Compare November 1, 2025 11:50
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from f35c82c to aea1d78 Compare December 12, 2025 09:33
@renovate renovate bot force-pushed the renovate/major-opensearch.version branch from aea1d78 to 0d17c86 Compare December 18, 2025 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant