-
Notifications
You must be signed in to change notification settings - Fork 277
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add 2.1.0 release notes Signed-off-by: Sayali Gaikawad <[email protected]>
- Loading branch information
Showing
1 changed file
with
245 additions
and
0 deletions.
There are no files selected for viewing
This file contains 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,245 @@ | ||
# OpenSearch and Dashboards 2.1.0 Release Notes | ||
|
||
## Release Highlights | ||
|
||
|
||
* OpenSearch 2.1.0 supports version spoofing against 2.0.0 where it was [removed](https://github.com/opensearch-project/opensearch/pull/3530). | ||
* You can now configure nodes with [dynamic nodes roles](https://github.com/opensearch-project/OpenSearch/pull/3436), which allows for custom node roles that won't affect node start processes. | ||
* The [ML node role](https://github.com/opensearch-project/ml-commons/pull/346) can be configured for ML functions and tasks. | ||
* SQL and PPL queries now supports [relevance-based search](https://github.com/opensearch-project/sql/issues/182), including [match_function](https://github.com/opensearch-project/sql/pull/204], [match_phrase](https://github.com/opensearch-project/sql/pull/604), and [match_bool_prefix](https://github.com/opensearch-project/sql/pull/634). | ||
* OpenSearch now supports [multi-term aggregation](https://github.com/opensearch-project/OpenSearch/pull/2687). | ||
|
||
## Release Details | ||
|
||
OpenSearch and OpenSearch Dashboards 2.1.0 includes the following features, enhancements, bug fixes, infrastructure, documentation, maintenance, and refactoring updates. | ||
|
||
OpenSearch [Release Notes](https://github.com/opensearch-project/OpenSearch/blob/main/release-notes/opensearch.release-notes-2.1.0.md). | ||
|
||
OpenSearch Dashboards [Release Notes](https://github.com/opensearch-project/OpenSearch-Dashboards/blob/main/release-notes/opensearch-dashboards.release-notes-2.1.0.md). | ||
|
||
## FEATURES | ||
|
||
### Opensearch Index Management | ||
* Merge snapshot management into main branch ([#390](https://github.com/opensearch-project/index-management/pull/390)) | ||
* Adds snapshot management notification implementation ([#387](https://github.com/opensearch-project/index-management/pull/387)) | ||
* Snapshot management default date format in snapshot name ([#392](https://github.com/opensearch-project/index-management/pull/392)) | ||
|
||
|
||
### Opensearch Index Management Dashboards Plugin | ||
* Merge snapshot management into main branch ([#205](https://github.com/opensearch-project/index-management-dashboards-plugin/pull/205)) | ||
|
||
|
||
### Opensearch Ml Common | ||
* Dispatch ML task to ML node first ([#346](https://github.com/opensearch-project/ml-commons/pull/346)) | ||
|
||
|
||
### Opensearch Performance Analyzer | ||
* Thread Metrics RCA ([#180](https://github.com/opensearch-project/performance-analyzer/pull/180)) | ||
|
||
|
||
### Opensearch SQL | ||
* Support match_phrase filter function in SQL and PPL ([#604](https://github.com/opensearch-project/sql/pull/604)) | ||
* Add implementation for `simple_query_string` relevance search function in SQL and PPL ([#635](https://github.com/opensearch-project/sql/pull/635)) | ||
* Add multi_match to SQL plugin ([#649](https://github.com/opensearch-project/sql/pull/649)) | ||
* Integ match bool prefix #187 ([#634](https://github.com/opensearch-project/sql/pull/634)) | ||
* PPL describe command ([#646](https://github.com/opensearch-project/sql/pull/646)) | ||
|
||
|
||
## ENHANCEMENT | ||
|
||
### Opensearch Index Management Dashboards Plugin | ||
* Snapshot management small fixes ([#208](https://github.com/opensearch-project/index-management-dashboards-plugin/pull/208)) | ||
* Tune the column width, fix the problem of showing snapshot failures ([#210](https://github.com/opensearch-project/index-management-dashboards-plugin/pull/210)) | ||
|
||
|
||
### Opensearch Security Dashboards Plugin | ||
* Dynamically compute OpenID redirectUri from proxy HTTP headers ([#929](https://github.com/opensearch-project/security-dashboards-plugin/pull/929)) | ||
* Clear the sessionStorage when logging out ([#1003](https://github.com/opensearch-project/security-dashboards-plugin/pull/1003)) | ||
S | ||
|
||
## BUG FIX | ||
|
||
### Opensearch Security | ||
* Cluster permissions evaluation logic will now include `index_template` type action ([#1885](https://github.com/opensearch-project/security/pull/1885)) | ||
* Add missing settings to plugin allowed list ([#1814](https://github.com/opensearch-project/security/pull/1814)) | ||
* Updates license headers ([#1829](https://github.com/opensearch-project/security/pull/1829)) | ||
* Prevent recursive action groups ([#1868](https://github.com/opensearch-project/security/pull/1868)) | ||
* Update `org.springframework:spring-core` to `5.3.20` ([#1850](https://github.com/opensearch-project/security/pull/1850)) | ||
|
||
|
||
### Opensearch Security Dashboards Plugin | ||
* Disable private tenant for read only users ([#868](https://github.com/opensearch-project/security-dashboards-plugin/pull/868)) | ||
* Replace _opendistro route with _plugins ([#895](https://github.com/opensearch-project/security-dashboards-plugin/pull/895)) | ||
ES | ||
|
||
### Opensearch SQL | ||
* Integ replace junit assertthat with hamcrest import ([#616](https://github.com/opensearch-project/sql/pull/616)) | ||
* Integ relevance function it fix ([#608](https://github.com/opensearch-project/sql/pull/608)) | ||
* Fix merge conflict on function name ([#664](https://github.com/opensearch-project/sql/pull/664)) | ||
* Fix `fuzziness` parsing in `multi_match` function. Update tests. ([#668](https://github.com/opensearch-project/sql/pull/668)) | ||
* ODBC SSL Compliance Fix ([#653](https://github.com/opensearch-project/sql/pull/653)) | ||
|
||
|
||
## INFRASTRUCTURE | ||
|
||
### Opensearch Anomaly Detection | ||
* Cluster manager revert fix ([#584](https://github.com/opensearch-project/anomaly-detection/pull/584)) | ||
* Adding HCAD data ingestion script to AD ([#585](https://github.com/opensearch-project/anomaly-detection/pull/585)) | ||
* Update ingestion ([#592](https://github.com/opensearch-project/anomaly-detection/pull/592)) | ||
* Adding custom plugin to publish zip to maven ([#594](https://github.com/opensearch-project/anomaly-detection/pull/594)) | ||
|
||
|
||
### Opensearch Anomaly Detection Dashboards | ||
* Added UT for validation API related components ([#252](https://github.com/opensearch-project/anomaly-detection-dashboards-plugin/pull/252)) | ||
* Run UT/IT on all branches ([#228](https://github.com/opensearch-project/anomaly-detection-dashboards-plugin/pull/228)) | ||
|
||
|
||
### Opensearch Index Management | ||
* Uses custom plugin to publish zips to maven ([#366](https://github.com/opensearch-project/index-management/pull/366)) | ||
|
||
|
||
### Opensearch k-NN | ||
|
||
* Update opensearch version in BWCWorkflow ([#402](https://github.com/opensearch-project/k-NN/pull/402)) | ||
* Adding workflow for creating documentation issues ([#403](https://github.com/opensearch-project/k-NN/pull/403)) | ||
* Add Querying Functionality to OSB ([#409](https://github.com/opensearch-project/k-NN/pull/409)) | ||
* Add OpenSearch Benchmark index workload for k-NN ([#364](https://github.com/opensearch-project/k-NN/pull/364)) | ||
* Set tests.security.manager flag to false in integTestRemote task | ||
([#410](https://github.com/opensearch-project/k-NN/pull/410)) | ||
|
||
|
||
### Opensearch Ml Common | ||
* Bump RCF version to 3.0-rc3 ([#340](https://github.com/opensearch-project/ml-commons/pull/340)) | ||
|
||
|
||
### Opensearch Observability | ||
* Uses custom plugin to publish zips to maven ([#786](https://github.com/opensearch-project/observability/pull/786)) | ||
|
||
|
||
### Opensearch SQL | ||
* Match Query Unit Tests ([#614](https://github.com/opensearch-project/sql/pull/614)) | ||
* Uses custom plugin to publish zips to maven ([#638](https://github.com/opensearch-project/sql/pull/638)) | ||
|
||
|
||
## DOCUMENTATION | ||
|
||
### Opensearch Alerting | ||
* Added 2.1 release notes. ([#485](https://github.com/opensearch-project/alerting/pull/485)) | ||
|
||
|
||
### Opensearch Alerting Dashboards Plugin | ||
* Added 2.1 release notes. ([#284](https://github.com/opensearch-project/alerting-dashboards-plugin/pull/284)) | ||
|
||
|
||
### Opensearch Common Utils | ||
* Added 2.1 release notes. ([#194](https://github.com/opensearch-project/common-utils/pull/194)) | ||
|
||
|
||
### Opensearch Index Management | ||
* Updated issue templates from .github. ([#324](https://github.com/opensearch-project/index-management/pull/324)) | ||
|
||
|
||
### Opensearch Index Management Dashboards Plugin | ||
* Adding workflow for creating documentation issues. ([#197](https://github.com/opensearch-project/index-management-dashboards-plugin/pull/197)) | ||
|
||
|
||
### OpenSearch Job Scheduler | ||
* Added 2.1 release notes. ([#198](https://github.com/opensearch-project/job-scheduler/pull/198)) | ||
|
||
|
||
## MAINTENANCE | ||
|
||
### Opensearch Anomaly Detection | ||
* 2.1 version bump and Gradle bump ([#582](https://github.com/opensearch-project/anomaly-detection/pull/582)) | ||
|
||
|
||
### Opensearch Anomaly Detection Dashboards | ||
* Bump to 2.1.0 compatibility ([#282](https://github.com/opensearch-project/anomaly-detection-dashboards-plugin/pull/282)) | ||
|
||
### Opensearch Alerting | ||
* Bumped version to 2.1.0, and gradle to 7.4.2. ([#475](https://github.com/opensearch-project/alerting/pull/475])) | ||
|
||
|
||
### Opensearch Alerting Dashboards Plugin | ||
* Bumped version from 2.0.1 to 2.1.0. ([#277](https://github.com/opensearch-project/alerting-dashboards-plugin/pull/277)) | ||
* Bumped OpenSearch-Dashboards branch used by by the unit-tests-workflow. ([#278](https://github.com/opensearch-project/alerting-dashboards-plugin/pull/278)) | ||
|
||
|
||
### Opensearch Common Utils | ||
* Upgrade gradle to 7.4.2. ([#191](https://github.com/opensearch-project/common-utils/pull/191)) | ||
* Bump up the version to 2.1. ([#190](https://github.com/opensearch-project/common-utils/pull/190)) | ||
|
||
|
||
### Opensearch Dashboards Visualizations | ||
* Version bump to 2.1.0 ([#89](https://github.com/opensearch-project/dashboards-visualizations/pull/89)) | ||
|
||
|
||
### Opensearch Index Management | ||
* Version upgrade to 2.1.0 ([#389](https://github.com/opensearch-project/index-management/pull/389)) | ||
|
||
|
||
### Opensearch k-NN | ||
* Bumping main version to opensearch core 2.1.0 ([#411](https://github.com/opensearch-project/k-NN/pull/411)) | ||
|
||
|
||
### Opensearch Index Management Dashboards Plugin | ||
* Version bump 2.1.0 ([#206](https://github.com/opensearch-project/index-management-dashboards-plugin/pull/206)) | ||
|
||
|
||
### OpenSearch Job Scheduler | ||
* Bump up the OS version to 2.1. ([#195](https://github.com/opensearch-project/job-scheduler/pull/195)) | ||
|
||
|
||
### Opensearch Notifications | ||
* Upgrade Notifications and Notifications Dashboards to 2.1 ([#468](https://github.com/opensearch-project/notifications/pull/468)) | ||
* Fix Email test for security integration test ([#462](https://github.com/opensearch-project/notifications/pull/462)) | ||
|
||
|
||
### Opensearch Observability | ||
* Bump version to 2.1.0 and gradle version to 7.4.2 ([#817](https://github.com/opensearch-project/observability/pull/817)) | ||
|
||
|
||
### Opensearch Performance Analyzer | ||
* Update 2.1 release version ([#192](https://github.com/opensearch-project/performance-analyzer-rca/pull/192)) | ||
* Update 2.1 release version ([#232](https://github.com/opensearch-project/performance-analyzer/pull/232)) | ||
|
||
|
||
### Opensearch Security | ||
* Revert "Bump version to 2.1.0.0 (#1865)" ([#1882](https://github.com/opensearch-project/security/pull/1882)) | ||
* Bump version to 2.1.0.0 ([#1865](https://github.com/opensearch-project/security/pull/1865)) | ||
* Revert "Bump version to 2.1.0.0 (#1855)" ([#1864](https://github.com/opensearch-project/security/pull/1864)) | ||
* Bump version to 2.1.0.0 ([#1855](https://github.com/opensearch-project/security/pull/1855)) | ||
* Add suppression for all removal warnings ([#1828](https://github.com/opensearch-project/security/pull/1828)) | ||
* Update support link ([#1851](https://github.com/opensearch-project/security/pull/1851)) | ||
* Create 2.0.0 release notes ([#1854](https://github.com/opensearch-project/security/pull/1854)) | ||
* Switch to standard OpenSearch gradle build ([#1888](https://github.com/opensearch-project/security/pull/1888)) | ||
* Fix build break from cluster manager changes ([#1911](https://github.com/opensearch-project/security/pull/1911)) | ||
* Update org.apache.zookeeper:zookeeper to 3.7.1 ([#1912](https://github.com/opensearch-project/security/pull/1912)) | ||
|
||
|
||
### Opensearch Security Dashboards Plugin | ||
* Bump version to 2.1.0.0 ([#1004](https://github.com/opensearch-project/security-dashboards-plugin/pull/1004)) | ||
* Adds 1.3.1.0 release notes ([#988](https://github.com/opensearch-project/security-dashboards-plugin/pull/988)) | ||
* Create release notes 2.0.0 ([#996](https://github.com/opensearch-project/security-dashboards-plugin/pull/996)) | ||
|
||
|
||
### Opensearch SQL | ||
* Change plugin folder name to opensearch-sql-plugin ([#670](https://github.com/opensearch-project/sql/pull/670)) | ||
* Version bump to 2.1.0 and gradle version bump ([#655](https://github.com/opensearch-project/sql/pull/655)) | ||
|
||
|
||
## REFACTORING | ||
|
||
### Opensearch k-NN | ||
* Adding support for Lombok ([#393](https://github.com/opensearch-project/k-NN/pull/393)) | ||
|
||
|
||
### Opensearch Observability | ||
* Make common delete modal for components ([#766](https://github.com/opensearch-project/observability/pull/766)) | ||
* Sync app and app list types ([#763](https://github.com/opensearch-project/observability/pull/763)) | ||
|
||
|
||
### Opensearch Security | ||
* Remove master keywords ([#1886](https://github.com/opensearch-project/security/pull/1886)) | ||
|
||
|