From 2d2415ca5b3ed823fb9bd39b56cfbe7182739678 Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Tue, 5 Jul 2022 15:48:47 +0000 Subject: [PATCH 1/6] Adding release notes for opensearch 2.1.0 Signed-off-by: Rishikesh1159 --- .../opensearch.release-notes-2.1.0.md | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 release-notes/opensearch.release-notes-2.1.0.md diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md new file mode 100644 index 0000000000000..e8b0939a2c3d5 --- /dev/null +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -0,0 +1,84 @@ +## 2022-07-05 Version 2.0.0-rc1 Release Notes + + +### Breaking Changes in 2.0 + +#### Remove Mapping types + +* [Type removal] Ignore _type field in bulk request ([#3505](https://github.com/opensearch-project/opensearch/pull/3505)) +* [Type removal] Remove type from BulkRequestParser (#3423) ([#3431](https://github.com/opensearch-project/opensearch/pull/3431)) +* [Type removal] _type removal from tests of yaml tests (#3406) ([#3414](https://github.com/opensearch-project/opensearch/pull/3414)) + +#### Upgrades + +* [Upgrade] Lucene-9.3.0-snapshot-b7231bb (#3537) ([#3555](https://github.com/opensearch-project/opensearch/pull/3555)) +* [Upgrade] Lucene-9.2.0-snapshot-ba8c3a8 (#3416) ([#3422](https://github.com/opensearch-project/opensearch/pull/3422)) +* [Upgrade] Lucene-9.2-snapshot (#2924) ([#3419](https://github.com/opensearch-project/opensearch/pull/3419)) + + +#### Deprecations + +* [2.x] Deprecate public methods and variables with master term in package 'org.opensearch.action.support.master' (#3617) ([#3643](https://github.com/opensearch-project/opensearch/pull/3643)) +* Deprecate classes in org.opensearch.action.support.master (#3593) ([#3609](https://github.com/opensearch-project/opensearch/pull/3609)) + +### Security Fixes + +* [Dependency upgrade] google-oauth-client to 1.33.3 (#3500) ([#3501](https://github.com/opensearch-project/opensearch/pull/3501)) + +### Features/Enhancements + +* Restore renaming method onMaster() and offMaster() in interface LocalNodeMasterListener ([#3687](https://github.com/opensearch-project/opensearch/pull/3687)) +* Revert renaming masterOperation() to clusterManagerOperation() ([#3682](https://github.com/opensearch-project/opensearch/pull/3682)) +* Restore AcknowledgedResponse and AcknowledgedRequest to package org.opensearch.action.support.master (#3669) ([#3670](https://github.com/opensearch-project/opensearch/pull/3670)) +* Remove class org.opensearch.action.support.master.AcknowledgedResponse (#3662) ([#3668](https://github.com/opensearch-project/opensearch/pull/3668)) +* Rename package 'o.o.action.support.master' to 'o.o.action.support.clustermanager' (#3556) ([#3597](https://github.com/opensearch-project/opensearch/pull/3597)) +* Support dynamic node role (#3436) ([#3585](https://github.com/opensearch-project/opensearch/pull/3585)) +* Support use of IRSA for repository-s3 plugin credentials (#3475) ([#3486](https://github.com/opensearch-project/opensearch/pull/3486)) +* Filter out invalid URI and HTTP method in the error message of no handler found for a REST request (#3459) ([#3485](https://github.com/opensearch-project/opensearch/pull/3485)) +* Set term vector flags to false for ._index_prefix field (#1901). (#3119) ([#3447](https://github.com/opensearch-project/opensearch/pull/3447)) +* Replace internal usages of 'master' term in 'server/src/test' directory (#2520) ([#3444](https://github.com/opensearch-project/opensearch/pull/3444)) +* Rename master to cluster_manager in the XContent Parser of ClusterHealthResponse (#3432) ([#3438](https://github.com/opensearch-project/opensearch/pull/3438)) +* Replace internal usages of 'master' term in 'server/src/internalClusterTest' directory (#2521) ([#3407](https://github.com/opensearch-project/opensearch/pull/3407)) + + +### Bug Fixes + +* [BUG] Custom POM configuration for ZIP publication produces duplicit tags (url, scm) (#3656) ([#3680](https://github.com/opensearch-project/opensearch/pull/3680)) +* [BUG] opensearch crashes on closed client connection before search reply (#3626) ([#3645](https://github.com/opensearch-project/opensearch/pull/3645)) +* Fix false positive query timeouts due to using cached time (#3454) ([#3624](https://github.com/opensearch-project/opensearch/pull/3624)) +* Fix NPE when minBound/maxBound is not set before being called. (#3605) ([#3610](https://github.com/opensearch-project/opensearch/pull/3610)) +* Fix for bug showing incorrect awareness attributes count in AwarenessAllocationDecider (#3428) ([#3580](https://github.com/opensearch-project/opensearch/pull/3580)) +* Add flat_skew setting to node overload decider (#3563) ([#3582](https://github.com/opensearch-project/opensearch/pull/3582)) +* Revert beat types changes 2x ([#3560](https://github.com/opensearch-project/opensearch/pull/3560)) +* Revert "[Remove] MainResponse version override cluster setting (#3031) (#3032)" ([#3530](https://github.com/opensearch-project/opensearch/pull/3530)) +* Revert removal of typed end-points for bulk, search, index APIs ([#3524](https://github.com/opensearch-project/opensearch/pull/3524)) +* Fix the support of RestClient Node Sniffer for version 2.x and update tests (#3487) ([#3521](https://github.com/opensearch-project/opensearch/pull/3521)) +* move bash flag to set statement (#3494) ([#3519](https://github.com/opensearch-project/opensearch/pull/3519)) +* [BUG] Fixing org.opensearch.monitor.os.OsProbeTests > testLogWarnCpuMessageOnlyOnes when cgroups are available but cgroup stats is not (#3448) ([#3464](https://github.com/opensearch-project/opensearch/pull/3464)) +* Removing unused method from TransportSearchAction (#3437) ([#3445](https://github.com/opensearch-project/opensearch/pull/3445)) +* Fix Lucene-snapshots repo for jdk 17. (#3396) ([#3404](https://github.com/opensearch-project/opensearch/pull/3404)) + +### Build & Infrastructure + +* Move gradle-check code to its own scripts and upload codecov (#3742) ([#3747](https://github.com/opensearch-project/opensearch/pull/3747)) +* Optimize Gradle builds by enabling local build caching (#3718) ([#3737](https://github.com/opensearch-project/opensearch/pull/3737)) +* Update github action gradle-check to use pull_request_target for accessing token (#3728) ([#3731](https://github.com/opensearch-project/opensearch/pull/3731)) +* Add gradle check test for github workflows (#3717) ([#3723](https://github.com/opensearch-project/opensearch/pull/3723)) + +### Maintenance + +* Lock 2.1 release to Lucene 9.2.0. ([#3676](https://github.com/opensearch-project/opensearch/pull/3676)) +* Added bwc version 2.0.2 ([#3612](https://github.com/opensearch-project/opensearch/pull/3612)) +* Added bwc version 1.3.4 (#3551) ([#3583](https://github.com/opensearch-project/opensearch/pull/3583)) +* Bump guava from 18.0 to 23.0 in /plugins/ingest-attachment (#3357) ([#3534](https://github.com/opensearch-project/opensearch/pull/3534)) +* Added bwc version 2.0.1 ([#3451](https://github.com/opensearch-project/opensearch/pull/3451)) +* Bump google-auth-library-oauth2-http from 0.20.0 to 1.7.0 in /plugins/repository-gcs (#3473) ([#3488](https://github.com/opensearch-project/opensearch/pull/3488)) +* Bump protobuf-java from 3.20.1 to 3.21.1 in /plugins/repository-hdfs (#3472) ([#3480](https://github.com/opensearch-project/opensearch/pull/3480)) +* Bump reactor-core from 3.4.17 to 3.4.18 in /plugins/repository-azure (#3427) ([#3430](https://github.com/opensearch-project/opensearch/pull/3430)) +* Bump com.gradle.enterprise from 3.10 to 3.10.1 (#3425) ([#3429](https://github.com/opensearch-project/opensearch/pull/3429)) + +### Tests + +* Fixing flakiness of ShuffleForcedMergePolicyTests (#3591) ([#3592](https://github.com/opensearch-project/opensearch/pull/3592)) +* Support use of IRSA for repository-s3 plugin credentials: added YAML Rest test case (#3499) ([#3520](https://github.com/opensearch-project/opensearch/pull/3520)) +* Fix testSetAdditionalRolesCanAddDeprecatedMasterRole() by removing the initial assertion (#3441) ([#3443](https://github.com/opensearch-project/opensearch/pull/3443)) From af30ef01a3cc0da0036ad5fd3db0bd7bc2b2c2b4 Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Tue, 5 Jul 2022 15:52:22 +0000 Subject: [PATCH 2/6] Fixing version number in release notes Signed-off-by: Rishikesh1159 --- release-notes/opensearch.release-notes-2.1.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md index e8b0939a2c3d5..24568c669bfde 100644 --- a/release-notes/opensearch.release-notes-2.1.0.md +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -1,7 +1,7 @@ -## 2022-07-05 Version 2.0.0-rc1 Release Notes +## 2022-07-05 Version 2.1.0 Release Notes -### Breaking Changes in 2.0 +### Breaking Changes in 2.1.0 #### Remove Mapping types From 78602dfceb863be8eb01fded8eb877fc69f2645c Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Tue, 5 Jul 2022 18:33:19 +0000 Subject: [PATCH 3/6] Removing unnecessary commits from release notes Signed-off-by: Rishikesh1159 --- release-notes/opensearch.release-notes-2.1.0.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md index 24568c669bfde..1cd84983c69a9 100644 --- a/release-notes/opensearch.release-notes-2.1.0.md +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -11,9 +11,7 @@ #### Upgrades -* [Upgrade] Lucene-9.3.0-snapshot-b7231bb (#3537) ([#3555](https://github.com/opensearch-project/opensearch/pull/3555)) -* [Upgrade] Lucene-9.2.0-snapshot-ba8c3a8 (#3416) ([#3422](https://github.com/opensearch-project/opensearch/pull/3422)) -* [Upgrade] Lucene-9.2-snapshot (#2924) ([#3419](https://github.com/opensearch-project/opensearch/pull/3419)) +* Lock 2.1 release to Lucene 9.2.0. ([#3676](https://github.com/opensearch-project/opensearch/pull/3676)) #### Deprecations @@ -27,10 +25,6 @@ ### Features/Enhancements -* Restore renaming method onMaster() and offMaster() in interface LocalNodeMasterListener ([#3687](https://github.com/opensearch-project/opensearch/pull/3687)) -* Revert renaming masterOperation() to clusterManagerOperation() ([#3682](https://github.com/opensearch-project/opensearch/pull/3682)) -* Restore AcknowledgedResponse and AcknowledgedRequest to package org.opensearch.action.support.master (#3669) ([#3670](https://github.com/opensearch-project/opensearch/pull/3670)) -* Remove class org.opensearch.action.support.master.AcknowledgedResponse (#3662) ([#3668](https://github.com/opensearch-project/opensearch/pull/3668)) * Rename package 'o.o.action.support.master' to 'o.o.action.support.clustermanager' (#3556) ([#3597](https://github.com/opensearch-project/opensearch/pull/3597)) * Support dynamic node role (#3436) ([#3585](https://github.com/opensearch-project/opensearch/pull/3585)) * Support use of IRSA for repository-s3 plugin credentials (#3475) ([#3486](https://github.com/opensearch-project/opensearch/pull/3486)) @@ -67,7 +61,6 @@ ### Maintenance -* Lock 2.1 release to Lucene 9.2.0. ([#3676](https://github.com/opensearch-project/opensearch/pull/3676)) * Added bwc version 2.0.2 ([#3612](https://github.com/opensearch-project/opensearch/pull/3612)) * Added bwc version 1.3.4 (#3551) ([#3583](https://github.com/opensearch-project/opensearch/pull/3583)) * Bump guava from 18.0 to 23.0 in /plugins/ingest-attachment (#3357) ([#3534](https://github.com/opensearch-project/opensearch/pull/3534)) From 072b13b18468699929ddc1bf632a917982b8609d Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Tue, 5 Jul 2022 18:33:19 +0000 Subject: [PATCH 4/6] Removing unnecessary commits from release notes and add steps to generate release notes. How to repeat: * `git checkout origin/2.0` * `git log --pretty=format:"* %s" --since=origin/2.0 > release-notes/opensearch-security.release-notes-2.0.0.0-rc1.md` * Manually organize file sections * Add Date / Version section (copy + modify from previous release) * Enhancements/Bug fixes/Maintenance * Replace pull request ids with full urls via regex * Find: `\(#(\d+)\)$` * Replace: `([#$1](https://github.com/opensearch-project/opensearch/pull/$1))` * Commit with these steps / modified with additional details Signed-off-by: Rishikesh1159 --- release-notes/opensearch.release-notes-2.1.0.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md index 24568c669bfde..1cd84983c69a9 100644 --- a/release-notes/opensearch.release-notes-2.1.0.md +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -11,9 +11,7 @@ #### Upgrades -* [Upgrade] Lucene-9.3.0-snapshot-b7231bb (#3537) ([#3555](https://github.com/opensearch-project/opensearch/pull/3555)) -* [Upgrade] Lucene-9.2.0-snapshot-ba8c3a8 (#3416) ([#3422](https://github.com/opensearch-project/opensearch/pull/3422)) -* [Upgrade] Lucene-9.2-snapshot (#2924) ([#3419](https://github.com/opensearch-project/opensearch/pull/3419)) +* Lock 2.1 release to Lucene 9.2.0. ([#3676](https://github.com/opensearch-project/opensearch/pull/3676)) #### Deprecations @@ -27,10 +25,6 @@ ### Features/Enhancements -* Restore renaming method onMaster() and offMaster() in interface LocalNodeMasterListener ([#3687](https://github.com/opensearch-project/opensearch/pull/3687)) -* Revert renaming masterOperation() to clusterManagerOperation() ([#3682](https://github.com/opensearch-project/opensearch/pull/3682)) -* Restore AcknowledgedResponse and AcknowledgedRequest to package org.opensearch.action.support.master (#3669) ([#3670](https://github.com/opensearch-project/opensearch/pull/3670)) -* Remove class org.opensearch.action.support.master.AcknowledgedResponse (#3662) ([#3668](https://github.com/opensearch-project/opensearch/pull/3668)) * Rename package 'o.o.action.support.master' to 'o.o.action.support.clustermanager' (#3556) ([#3597](https://github.com/opensearch-project/opensearch/pull/3597)) * Support dynamic node role (#3436) ([#3585](https://github.com/opensearch-project/opensearch/pull/3585)) * Support use of IRSA for repository-s3 plugin credentials (#3475) ([#3486](https://github.com/opensearch-project/opensearch/pull/3486)) @@ -67,7 +61,6 @@ ### Maintenance -* Lock 2.1 release to Lucene 9.2.0. ([#3676](https://github.com/opensearch-project/opensearch/pull/3676)) * Added bwc version 2.0.2 ([#3612](https://github.com/opensearch-project/opensearch/pull/3612)) * Added bwc version 1.3.4 (#3551) ([#3583](https://github.com/opensearch-project/opensearch/pull/3583)) * Bump guava from 18.0 to 23.0 in /plugins/ingest-attachment (#3357) ([#3534](https://github.com/opensearch-project/opensearch/pull/3534)) From bc8c26ca0a6c039695327ac4fbb11975f5831cb6 Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Thu, 7 Jul 2022 21:08:26 +0000 Subject: [PATCH 5/6] Generate opensearch 2.1.0 release notes correctly. How to repeat: * `git checkout origin/2.0` * `git log --pretty=format:"* %s" --since=3-23-2022 > release-notes/opensearch.release-notes-2.1.0.md` * Manually organize file sections * Add Date / Version section (copy + modify from previous release) * Enhancements/Bug fixes/Maintenance * Replace pull request ids with full urls via regex * Find: `\(#(\d+)\)$` * Replace: `([#$1](https://github.com/opensearch-project/opensearch/pull/$1))` * Commit with these steps / modified with additional details Signed-off-by: Rishikesh1159 --- .../opensearch.release-notes-2.1.0.md | 76 +++++++++++++++++-- 1 file changed, 70 insertions(+), 6 deletions(-) diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md index 1cd84983c69a9..e320a668f6d80 100644 --- a/release-notes/opensearch.release-notes-2.1.0.md +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -1,13 +1,13 @@ -## 2022-07-05 Version 2.1.0 Release Notes +## 2022-07-07 Version 2.1.0 Release Notes ### Breaking Changes in 2.1.0 #### Remove Mapping types -* [Type removal] Ignore _type field in bulk request ([#3505](https://github.com/opensearch-project/opensearch/pull/3505)) * [Type removal] Remove type from BulkRequestParser (#3423) ([#3431](https://github.com/opensearch-project/opensearch/pull/3431)) -* [Type removal] _type removal from tests of yaml tests (#3406) ([#3414](https://github.com/opensearch-project/opensearch/pull/3414)) +* [Type removal] _type removal from tests of yaml tests (#3406) ([#3414](https://github.com/opensearch-project/opensearch/pull/3414) +* [Backport 2.x] Add type mapping removal bwc tests for indexing, searching, snapshots ([#2921](https://github.com/opensearch-project/opensearch/pull/2921)) #### Upgrades @@ -33,6 +33,24 @@ * Replace internal usages of 'master' term in 'server/src/test' directory (#2520) ([#3444](https://github.com/opensearch-project/opensearch/pull/3444)) * Rename master to cluster_manager in the XContent Parser of ClusterHealthResponse (#3432) ([#3438](https://github.com/opensearch-project/opensearch/pull/3438)) * Replace internal usages of 'master' term in 'server/src/internalClusterTest' directory (#2521) ([#3407](https://github.com/opensearch-project/opensearch/pull/3407)) +* Replace 'master' terminology with 'cluster manager' in 'qa' directory (#3330) ([#3332](https://github.com/opensearch-project/opensearch/pull/3332)) +* Replace 'master' terminology with 'cluster manager' in 'modules' directory (#3328) ([#3333](https://github.com/opensearch-project/opensearch/pull/3333)) +* Replace 'master' terminology with 'cluster manager' in 'plugins' directory (#3329) ([#3334](https://github.com/opensearch-project/opensearch/pull/3334)) +* Replace internal usages of 'master' term in 'test' directory (#3283) ([#3293](https://github.com/opensearch-project/opensearch/pull/3293)) +* Replace internal usages of 'master' term in 'client' directory (#3088) ([#3284](https://github.com/opensearch-project/opensearch/pull/3284)) +* Replace internal usages of 'master' term in 'test' directory (#3283) ([#3293](https://github.com/opensearch-project/opensearch/pull/3293)) +* Replace internal usages of 'master' term in 'client' directory (#3088) ([#3284](https://github.com/opensearch-project/opensearch/pull/3284)) +* Replace internal usages of 'master' term in 'server/src/main' directory (#2519) ([#3165](https://github.com/opensearch-project/opensearch/pull/3165)) +* Rename ClusterBlock description 'no master' to 'no cluster-manager' (#3133) ([#3151](https://github.com/opensearch-project/opensearch/pull/3151)) +* Correct the skip version, multi_terms aggregation is supported on 2.1 (#3072) ([#3073](https://github.com/opensearch-project/opensearch/pull/3073)) +* Adds the replication type index setting, alongside a formal notion of feature flags (#3037) ([#3071](https://github.com/opensearch-project/opensearch/pull/3071)) +* Add new multi_term aggregation (#2687) ([#3022](https://github.com/opensearch-project/opensearch/pull/3022)) +* Add `positive_score_impact` support for `rank_features` (#2725) ([#2968](https://github.com/opensearch-project/opensearch/pull/2968)) +* [Backport 2.x] Add resource stats to task framework ([#2655](https://github.com/opensearch-project/opensearch/pull/2655)) +* Optimize Node, remove duplicate Settings (#2703) ([#2742](https://github.com/opensearch-project/opensearch/pull/2742)) +* [Backport 2.x] Add request parameter 'cluster_manager_timeout' as the alternative for 'master_timeout', and deprecate 'master_timeout' - in CAT APIs ([#2716](https://github.com/opensearch-project/opensearch/pull/2716)) +* Enable merge on refresh and merge on commit on Opensearch (#2535) ([#2600](https://github.com/opensearch-project/opensearch/pull/2600)) +* Concurrent Searching (Experimental) (#1500) ([#2584](https://github.com/opensearch-project/opensearch/pull/2584)) ### Bug Fixes @@ -43,14 +61,15 @@ * Fix NPE when minBound/maxBound is not set before being called. (#3605) ([#3610](https://github.com/opensearch-project/opensearch/pull/3610)) * Fix for bug showing incorrect awareness attributes count in AwarenessAllocationDecider (#3428) ([#3580](https://github.com/opensearch-project/opensearch/pull/3580)) * Add flat_skew setting to node overload decider (#3563) ([#3582](https://github.com/opensearch-project/opensearch/pull/3582)) -* Revert beat types changes 2x ([#3560](https://github.com/opensearch-project/opensearch/pull/3560)) -* Revert "[Remove] MainResponse version override cluster setting (#3031) (#3032)" ([#3530](https://github.com/opensearch-project/opensearch/pull/3530)) -* Revert removal of typed end-points for bulk, search, index APIs ([#3524](https://github.com/opensearch-project/opensearch/pull/3524)) * Fix the support of RestClient Node Sniffer for version 2.x and update tests (#3487) ([#3521](https://github.com/opensearch-project/opensearch/pull/3521)) * move bash flag to set statement (#3494) ([#3519](https://github.com/opensearch-project/opensearch/pull/3519)) * [BUG] Fixing org.opensearch.monitor.os.OsProbeTests > testLogWarnCpuMessageOnlyOnes when cgroups are available but cgroup stats is not (#3448) ([#3464](https://github.com/opensearch-project/opensearch/pull/3464)) * Removing unused method from TransportSearchAction (#3437) ([#3445](https://github.com/opensearch-project/opensearch/pull/3445)) * Fix Lucene-snapshots repo for jdk 17. (#3396) ([#3404](https://github.com/opensearch-project/opensearch/pull/3404)) +* Temporary adding Apache Lucene repositories for snapshots (#3042) ([#3047](https://github.com/opensearch-project/opensearch/pull/3047)) +* [Remove] MainResponse version override cluster setting (#3031) ([#3032](https://github.com/opensearch-project/opensearch/pull/3032)) +* Excluding system indices from max shard limit validator (#2894) ([#2911](https://github.com/opensearch-project/opensearch/pull/2911)) +* [Backport] [2.x] Bugfix to guard against stack overflow errors caused by very large reg-ex input ([#2817](https://github.com/opensearch-project/opensearch/pull/2817)) ### Build & Infrastructure @@ -58,6 +77,12 @@ * Optimize Gradle builds by enabling local build caching (#3718) ([#3737](https://github.com/opensearch-project/opensearch/pull/3737)) * Update github action gradle-check to use pull_request_target for accessing token (#3728) ([#3731](https://github.com/opensearch-project/opensearch/pull/3731)) * Add gradle check test for github workflows (#3717) ([#3723](https://github.com/opensearch-project/opensearch/pull/3723)) +* Used set to make shell scripts more strict (#3278) ([#3344](https://github.com/opensearch-project/opensearch/pull/3344)) +* Bootstrap should implement a denylist of Java versions (ranges) (#3164) ([#3292](https://github.com/opensearch-project/opensearch/pull/3292)) +* Add Github Workflow to build and publish lucene snapshots. (#2906) ([#3038](https://github.com/opensearch-project/opensearch/pull/3038)) +* Remove JavaVersion in favour of standard Runtime.Version (java-version-checker) (#3027) ([#3034](https://github.com/opensearch-project/opensearch/pull/3034)) +* Remove JavaVersion, use builtin Runtime.Version to deal with runtime versions (#3006) ([#3013](https://github.com/opensearch-project/opensearch/pull/3013)) +* [Backport 2.x] Added a new line linter ([#2892](https://github.com/opensearch-project/opensearch/pull/2892)) ### Maintenance @@ -69,9 +94,48 @@ * Bump protobuf-java from 3.20.1 to 3.21.1 in /plugins/repository-hdfs (#3472) ([#3480](https://github.com/opensearch-project/opensearch/pull/3480)) * Bump reactor-core from 3.4.17 to 3.4.18 in /plugins/repository-azure (#3427) ([#3430](https://github.com/opensearch-project/opensearch/pull/3430)) * Bump com.gradle.enterprise from 3.10 to 3.10.1 (#3425) ([#3429](https://github.com/opensearch-project/opensearch/pull/3429)) +* Bump reactor-netty-core from 1.0.16 to 1.0.19 in /plugins/repository-azure (#3360) ([#3386](https://github.com/opensearch-project/opensearch/pull/3386)) +* Bump xz from 1.8 to 1.9 in /plugins/ingest-attachment (#3248) ([#3280](https://github.com/opensearch-project/opensearch/pull/3280)) +* Upgrading ingest-attachment dependencies (#3111) ([#3279](https://github.com/opensearch-project/opensearch/pull/3279)) +* Bump reactor-netty from 1.0.17 to 1.0.18 in /plugins/repository-azure (#3246) ([#3258](https://github.com/opensearch-project/opensearch/pull/3258)) +* Bump google-http-client-appengine from 1.35.0 to 1.41.8 in /plugins/repository-gcs (#3247) ([#3259](https://github.com/opensearch-project/opensearch/pull/3259)) +* Bump HdrHistogram from 2.1.9 to 2.1.12 in /server (#2135) ([#3200](https://github.com/opensearch-project/opensearch/pull/3200)) +* Add bwc version 1.3.3 ([#3221](https://github.com/opensearch-project/opensearch/pull/3221)) +* Bump commons-lang3 from 3.9 to 3.12.0 in /plugins/ingest-attachment (#3190) ([#3194](https://github.com/opensearch-project/opensearch/pull/3194)) +* Bump google-api-client from 1.30.10 to 1.34.0 in /plugins/repository-gcs (#3161) ([#3191](https://github.com/opensearch-project/opensearch/pull/3191)) +* Bump reactor-netty-http from 1.0.16 to 1.0.18 in /plugins/repository-azure (#3057) ([#3070](https://github.com/opensearch-project/opensearch/pull/3070)) +* Bump com.gradle.enterprise from 3.9 to 3.10 (#3055) ([#3069](https://github.com/opensearch-project/opensearch/pull/3069)) +* Bump protobuf-java from 3.20.0 to 3.20.1 in /plugins/repository-hdfs (#3062) ([#3068](https://github.com/opensearch-project/opensearch/pull/3068)) +* Bump protobuf-java from 3.20.0 to 3.20.1 in /plugins/repository-hdfs (#3062) ([#3068](https://github.com/opensearch-project/opensearch/pull/3068)) +* Bump json-schema-validator from 1.0.68 to 1.0.69 in /buildSrc (#3060) ([#3066](https://github.com/opensearch-project/opensearch/pull/3066)) +* Add Gradle 7.4 Aggregated Test Reports (#2821) ([#2983](https://github.com/opensearch-project/opensearch/pull/2983)) +* Bump google-oauth-client from 1.33.2 to 1.33.3 in /plugins/discovery-gce (#2943) ([#2966](https://github.com/opensearch-project/opensearch/pull/2966)) +* Bump org.gradle.test-retry from 1.3.1 to 1.3.2 (#2940) ([#2960](https://github.com/opensearch-project/opensearch/pull/2960)) +* Bump reactor-core from 3.4.15 to 3.4.17 in /plugins/repository-azure (#2947) ([#2961](https://github.com/opensearch-project/opensearch/pull/2961)) +* Bump grpc-context from 1.29.0 to 1.45.1 in /plugins/repository-gcs (#2944) ([#2962](https://github.com/opensearch-project/opensearch/pull/2962)) +* Bump guava from 30.1.1-jre to 31.1-jre in /plugins/repository-hdfs (#2948) ([#2959](https://github.com/opensearch-project/opensearch/pull/2959)) +* Bump reactor-netty from 1.0.16 to 1.0.17 in /plugins/repository-azure (#2613) ([#2958](https://github.com/opensearch-project/opensearch/pull/2958)) +* Bump hadoop-minicluster from 3.3.1 to 3.3.2 in /test/fixtures/hdfs-fixture (#2381) ([#2957](https://github.com/opensearch-project/opensearch/pull/2957)) +* Bump com.diffplug.spotless from 6.4.1 to 6.4.2 (#2827) ([#2956](https://github.com/opensearch-project/opensearch/pull/2956)) +* Bump jna from 5.10.0 to 5.11.0 in /buildSrc (#2946) ([#2955](https://github.com/opensearch-project/opensearch/pull/2955)) +* Adding asm to version file and upgrading (#2933) ([#2951](https://github.com/opensearch-project/opensearch/pull/2951)) +* [Backport 2.x] Update commons-logging to 1.2 ([#2823](https://github.com/opensearch-project/opensearch/pull/2823)) +* Bump gradle-info-plugin from 7.1.3 to 11.3.3 in /buildSrc (#2831) ([#2842](https://github.com/opensearch-project/opensearch/pull/2842)) +* Update azure-storage-blob to 12.15.0: fix test flakiness (#2795) ([#2798](https://github.com/opensearch-project/opensearch/pull/2798)) +* Bump proto-google-common-protos from 1.16.0 to 2.8.0 in /plugins/repository-gcs (#2738) ([#2743](https://github.com/opensearch-project/opensearch/pull/2743)) +* Update to Gradle 7.4.2 (#2688) ([#2692](https://github.com/opensearch-project/opensearch/pull/2692)) +* Update Gradle to 7.4.1 (#2078) ([#2645](https://github.com/opensearch-project/opensearch/pull/2645)) + +### Refactoring + +* [Refactor] XContentType to parse Accept or Content-Type headers (#3077) ([#3103](https://github.com/opensearch-project/opensearch/pull/3103)) +* Remove usages of MultiTermQuery.setRewriteMethodsetRewriteMethod (#2997) ([#3017](https://github.com/opensearch-project/opensearch/pull/3017)) +* Refactoring GatedAutoCloseable and moving RecoveryState.Timer (#2965) ([#3014](https://github.com/opensearch-project/opensearch/pull/3014)) ### Tests * Fixing flakiness of ShuffleForcedMergePolicyTests (#3591) ([#3592](https://github.com/opensearch-project/opensearch/pull/3592)) * Support use of IRSA for repository-s3 plugin credentials: added YAML Rest test case (#3499) ([#3520](https://github.com/opensearch-project/opensearch/pull/3520)) * Fix testSetAdditionalRolesCanAddDeprecatedMasterRole() by removing the initial assertion (#3441) ([#3443](https://github.com/opensearch-project/opensearch/pull/3443)) +* [TEST] Add back necessary tests for deprecated settings that are replaced during applying inclusive naming (#2825) ([#3353](https://github.com/opensearch-project/opensearch/pull/3353)) + From 4fb42e0f9cb72033c49b39affd26c44bbc619537 Mon Sep 17 00:00:00 2001 From: Rishikesh1159 Date: Thu, 7 Jul 2022 21:21:31 +0000 Subject: [PATCH 6/6] Fixing EOF lint error. How to repeat: * `git checkout origin/2.1` * `git log --pretty=format:"* %s" --since=3-23-2022 > release-notes/opensearch.release-notes-2.1.0.md` * Manually organize file sections * Add Date / Version section (copy + modify from previous release) * Enhancements/Bug fixes/Maintenance * Replace pull request ids with full urls via regex * Find: `\(#(\d+)\)$` * Replace: `([#$1](https://github.com/opensearch-project/opensearch/pull/$1))` * Commit with these steps / modified with additional details Signed-off-by: Rishikesh1159 --- release-notes/opensearch.release-notes-2.1.0.md | 1 - 1 file changed, 1 deletion(-) diff --git a/release-notes/opensearch.release-notes-2.1.0.md b/release-notes/opensearch.release-notes-2.1.0.md index e320a668f6d80..b2347b763d1db 100644 --- a/release-notes/opensearch.release-notes-2.1.0.md +++ b/release-notes/opensearch.release-notes-2.1.0.md @@ -138,4 +138,3 @@ * Support use of IRSA for repository-s3 plugin credentials: added YAML Rest test case (#3499) ([#3520](https://github.com/opensearch-project/opensearch/pull/3520)) * Fix testSetAdditionalRolesCanAddDeprecatedMasterRole() by removing the initial assertion (#3441) ([#3443](https://github.com/opensearch-project/opensearch/pull/3443)) * [TEST] Add back necessary tests for deprecated settings that are replaced during applying inclusive naming (#2825) ([#3353](https://github.com/opensearch-project/opensearch/pull/3353)) -