-
Notifications
You must be signed in to change notification settings - Fork 2.9k
[AUTO] Add release notes for 3.5.0 #20534
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 3 commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
79e72ac
Add release notes for 3.5.0
opensearch-ci-bot a3e3ec6
Add release notes for 3.5.0
opensearch-ci-bot ca8bd98
Add release notes for 3.5.0
opensearch-ci-bot 9fdaa29
Add release notes from CHANGELOG for comparison
andrross 18ba215
fix unknown section
sandeshkr419 e5da523
Replace generated file with CHANGELOG-based contents
andrross File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,96 @@ | ||
| ## OpenSearch 3.5.0 Release Notes | ||
|
|
||
| Compatible with OpenSearch and OpenSearch Dashboards version 3.5.0 | ||
|
|
||
| ### Features | ||
|
|
||
| * Introduce AdditionalCodecs and EnginePlugin::getAdditionalCodecs hook to allow additional Codec registration ([#20411](https://github.com/opensearch-project/OpenSearch/pull/20411)) | ||
| * Support for HTTP/3 (server side) ([#20017](https://github.com/opensearch-project/OpenSearch/pull/20017)) | ||
| * HLL field Mapper for Cardinality Rollups ([#20129](https://github.com/opensearch-project/OpenSearch/pull/20129)) | ||
|
|
||
| ### Enhancements | ||
|
|
||
| * Add Alt-Svc header support to advertise HTTP/3 availability ([#20434](https://github.com/opensearch-project/OpenSearch/pull/20434)) | ||
| * Add cluster.initial_cluster_manager_nodes to testClusters OVERRIDABLE_SETTINGS ([#20348](https://github.com/opensearch-project/OpenSearch/pull/20348)) | ||
| * Add tracing support for StreamingRestChannel ([#20361](https://github.com/opensearch-project/OpenSearch/pull/20361)) | ||
| * Fix SearchPhaseExecutionException to properly initCause ([#20320](https://github.com/opensearch-project/OpenSearch/pull/20320)) | ||
| * Public getIncludes method in SourceFieldMapper ([#20290](https://github.com/opensearch-project/OpenSearch/pull/20290)) | ||
| * Use compact object headers with JDK25+ ([#20392](https://github.com/opensearch-project/OpenSearch/pull/20392)) | ||
| * Implementation for enabling intra-segment search ([#19704](https://github.com/opensearch-project/OpenSearch/pull/19704)) | ||
|
|
||
| ### Bug Fixes | ||
|
|
||
| * Allow removing plugin that's optionally extended ([#20417](https://github.com/opensearch-project/OpenSearch/pull/20417)) | ||
| * Fix X-Opaque-Id header propagation (along with other response headers) for streaming Reactor Netty 4 transport ([#20371](https://github.com/opensearch-project/OpenSearch/pull/20371)) | ||
| * Fix node local term/version log truncation with long host provider addresses ([#20432](https://github.com/opensearch-project/OpenSearch/pull/20432)) | ||
| * Fix segment replication failure during rolling restart ([#20422](https://github.com/opensearch-project/OpenSearch/pull/20422)) | ||
| * Fix stats aggregation returning zero results with `size:0` ([#20427](https://github.com/opensearch-project/OpenSearch/pull/20427)) | ||
| * [Plugins] Relax jar hell check when extended plugins share transitive dependencies ([#20103](https://github.com/opensearch-project/OpenSearch/pull/20103)) | ||
| * Transport-netty4 module set TLS SNI when server_name is provided ([#20321](https://github.com/opensearch-project/OpenSearch/pull/20321)) | ||
| * [BugFix] Restrict rename replacement field size for snapshot restore ([#20465](https://github.com/opensearch-project/OpenSearch/pull/20465)) | ||
| * Bug fix for Restore with Index Sort ([#20284](https://github.com/opensearch-project/OpenSearch/pull/20284)) | ||
|
|
||
| ### Infrastructure | ||
|
|
||
| * Bump actions/setup-java from 4 to 5 ([#20304](https://github.com/opensearch-project/OpenSearch/pull/20304)) | ||
| * Bump actions/upload-artifact from 5 to 6 ([#20333](https://github.com/opensearch-project/OpenSearch/pull/20333)) | ||
| * Bump lycheeverse/lychee-action from 2.6.1 to 2.7.0 ([#20370](https://github.com/opensearch-project/OpenSearch/pull/20370)) | ||
| * Bump tj-actions/changed-files from 47.0.0 to 47.0.1 ([#20408](https://github.com/opensearch-project/OpenSearch/pull/20408)) | ||
| * Cleanup HttpServerTransport.Dispatcher in Netty tests ([#20160](https://github.com/opensearch-project/OpenSearch/pull/20160)) | ||
| * Install demo security information when running ./gradlew run -PinstalledPlugins="['opensearch-security']" ([#20372](https://github.com/opensearch-project/OpenSearch/pull/20372)) | ||
| * Update to `almalinux:10` ([#20482](https://github.com/opensearch-project/OpenSearch/pull/20482)) | ||
|
|
||
| ### Documentation | ||
|
|
||
| * Fix CHANGELOG.md entry ([#20500](https://github.com/opensearch-project/OpenSearch/pull/20500)) | ||
|
|
||
| ### Maintenance | ||
|
|
||
| * Bump Apache HttpClient5 to 5.6 and Apache HttpCore5 to 5.4 ([#20358](https://github.com/opensearch-project/OpenSearch/pull/20358)) | ||
| * Bump asm from 9.7 to 9.9.1 ([#20330](https://github.com/opensearch-project/OpenSearch/pull/20330)) | ||
| * Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 in /test/fixtures/hdfs-fixture ([#20407](https://github.com/opensearch-project/OpenSearch/pull/20407)) | ||
| * Bump ch.qos.logback:logback-core from 1.5.20 to 1.5.23 in /test/fixtures/hdfs-fixture ([#20303](https://github.com/opensearch-project/OpenSearch/pull/20303)) | ||
| * Bump com.google.api.grpc:proto-google-iam-v1 from 1.57.0 to 1.58.2 in /plugins/repository-gcs ([#20302](https://github.com/opensearch-project/OpenSearch/pull/20302)) | ||
| * Bump com.google.http-client:google-http-client-appengine from 2.0.2 to 2.0.3 in /plugins/repository-gcs ([#20332](https://github.com/opensearch-project/OpenSearch/pull/20332)) | ||
| * Bump com.netflix.nebula.ospackage-base from 12.1.1 to 12.2.0 in /distribution/packages ([#20439](https://github.com/opensearch-project/OpenSearch/pull/20439)) | ||
| * Bump com.netflix.nebula:nebula-publishing-plugin from 21.1.0 to 23.0.0 ([#20477](https://github.com/opensearch-project/OpenSearch/pull/20477)) | ||
| * Bump com.nimbusds:nimbus-jose-jwt from 10.6 to 10.7 in /test/fixtures/hdfs-fixture ([#20478](https://github.com/opensearch-project/OpenSearch/pull/20478)) | ||
| * Bump com.squareup.okhttp3:okhttp from 5.3.0 to 5.3.2 in /test/fixtures/hdfs-fixture ([#20331](https://github.com/opensearch-project/OpenSearch/pull/20331)) | ||
| * Bump dnsjava:dnsjava from 3.6.3 to 3.6.4 in /test/fixtures/hdfs-fixture ([#20440](https://github.com/opensearch-project/OpenSearch/pull/20440)) | ||
| * Bump log4j from 2.21.0 to 2.25.3 ([#20308](https://github.com/opensearch-project/OpenSearch/pull/20308)) | ||
| * Bump opensearch-protobufs from 1.1.0 to 1.2.0 ([#20480](https://github.com/opensearch-project/OpenSearch/pull/20480)) | ||
| * Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.3 in /buildSrc/src/testKit/thirdPartyAudit/sample_jars ([#20300](https://github.com/opensearch-project/OpenSearch/pull/20300)) | ||
| * Bump org.apache.maven:maven-model from 3.9.6 to 3.9.12 ([#20438](https://github.com/opensearch-project/OpenSearch/pull/20438)) | ||
| * Bump org.jline:jline from 3.30.5 to 3.30.6 in /test/fixtures/hdfs-fixture ([#20369](https://github.com/opensearch-project/OpenSearch/pull/20369)) | ||
| * Bump org.jsoup:jsoup from 1.21.2 to 1.22.1 in /plugins/ingest-attachment ([#20368](https://github.com/opensearch-project/OpenSearch/pull/20368)) | ||
| * Bump org.wiremock:wiremock-standalone from 3.6.0 to 3.13.2 ([#20406](https://github.com/opensearch-project/OpenSearch/pull/20406)) | ||
| * Bump reactor-netty to 1.3.2 and reactor to 3.8.2 ([#20419](https://github.com/opensearch-project/OpenSearch/pull/20419)) | ||
| * Update Jackson to 2.20.1 ([#20343](https://github.com/opensearch-project/OpenSearch/pull/20343)) | ||
| * Update OpenTelemetry to 1.58.0 ([#20441](https://github.com/opensearch-project/OpenSearch/pull/20441)) | ||
|
|
||
| ### Refactoring | ||
|
|
||
| * Fix Netty deprecation warnings in transport-reactor-netty4 module ([#20429](https://github.com/opensearch-project/OpenSearch/pull/20429)) | ||
| * Introduce new libs/netty4 module to share common implementation between netty-based plugins and modules (transport-netty4, transport-reactor-netty4) ([#20447](https://github.com/opensearch-project/OpenSearch/pull/20447)) | ||
| * Refactor streaming agg query phase planning ([#20471](https://github.com/opensearch-project/OpenSearch/pull/20471)) | ||
| * Stream transport refactor ([#20359](https://github.com/opensearch-project/OpenSearch/pull/20359)) | ||
| * Remove identity-shiro from plugins folder ([#20305](https://github.com/opensearch-project/OpenSearch/pull/20305)) | ||
| * [repository-s3] remove endpointOverride and let AWS SDK V2 S3 determine the s3 url based on bucket name or arn provided ([#20345](https://github.com/opensearch-project/OpenSearch/pull/20345)) | ||
|
|
||
| ### Unknown | ||
|
andrross marked this conversation as resolved.
Outdated
|
||
|
|
||
| * Add Add X-Request-Id header to uniquely identify a search request ([#19798](https://github.com/opensearch-project/OpenSearch/pull/19798)) | ||
| * Add Circuit breaker support for gRPC ([#20203](https://github.com/opensearch-project/OpenSearch/pull/20203)) | ||
| * Add index-level-encryption support for snapshots and remote-store ([#20095](https://github.com/opensearch-project/OpenSearch/pull/20095)) | ||
| * Add integ test for simulating node join left event when data node clu… ([#19907](https://github.com/opensearch-project/OpenSearch/pull/19907)) | ||
| * Adding BWC test for remote publication enabled cluster ([#20221](https://github.com/opensearch-project/OpenSearch/pull/20221)) | ||
| * Fixing indexing regression and bug fixes for grouping criteria ([#20145](https://github.com/opensearch-project/OpenSearch/pull/20145)) | ||
| * LeafReader should not remove SubReaderWrappers incase IndexWriter encounters a non aborting Exception ([#20193](https://github.com/opensearch-project/OpenSearch/pull/20193)) | ||
| * Make crypto store settings immutable ([#20123](https://github.com/opensearch-project/OpenSearch/pull/20123)) | ||
| * Remove child level directory on refresh for CompositeIndexWriter ([#20326](https://github.com/opensearch-project/OpenSearch/pull/20326)) | ||
| * Support for fields containing dots in their name as literals ([#19958](https://github.com/opensearch-project/OpenSearch/pull/19958)) | ||
| * TopN selection for streaming terms aggregations ([#20481](https://github.com/opensearch-project/OpenSearch/pull/20481)) | ||
| * Introduce concurrent translog recovery to accelerate segment replication primary promotion ([#20251](https://github.com/opensearch-project/OpenSearch/pull/20251)) | ||
| * [GRPC] Add BigInteger support for unsigned_long fields in gRPC transport ([#20346](https://github.com/opensearch-project/OpenSearch/pull/20346)) | ||
| * [GRPC] Upgrade protobufs to 1.1.0 ([#20396](https://github.com/opensearch-project/OpenSearch/pull/20396)) | ||
| * [GRPC] Upgrade to protobufs 1.0.0 ([#20335](https://github.com/opensearch-project/OpenSearch/pull/20335)) | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.