Skip to content
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

Support OpenSearch 2.0 in .net client #51

Merged
merged 1 commit into from
Aug 31, 2022

Commits on Aug 29, 2022

  1. Add OpenSearch 2.0 support to .Net client.

    * Update nuget packages (opensearch-project#88)
    * Cleanup - removing stale dependencies.
    * Fix 2 typos in scripts project
    * Update `scripts` project file to include all relevant objects.
    * Rename `master` node role to `cluster_manager` as it was done in OpenSearch.
        Ref: opensearch-project/OpenSearch#2480
    * Remove validation for indices segments stats.
        `OpenSearch` 2.0 uses newer version of `Lucene` (9.0) which doesn't provide segments stats info.
        Ref: opensearch-project/OpenSearch#2029 opensearch-project/OpenSearch#1109
        See also history for `server/src/main/java/org/opensearch/index/engine/SegmentsStats.java` in `OpenSearch` repo.
    * Remove tests for `_type` validation in mapping APIs as it was removed from `OpenSearch`.
        Ref: opensearch-project/OpenSearch#2238 opensearch-project/OpenSearch#2480
    * Remove usage of deprecated `search.remote` settings.
        Ref: opensearch-project/OpenSearch#1870
    * Update abstractions package - patch to support OpenSearch 2.0. Update integration workflow to run tests on OpenSearch 2.0.
    * Rename `master_timeout` to `cluster_manager_timeout` in all APIs where it is used.
    * Enrich comments to already renamed `CatMaster`/`CatClusterManager` API.
    * Rename in `/_cluster/stats`/`cluster.stats` and `/_cluster/state`/`cluster.state`.
    * Add deprecation info.
    * Rename in comments.
    * Rename in test data.
    * Renamings in tests including `MasterEligible`, but mark it is obsolete.
    * Rename branch reference in scripting.
    * Mark `indices.exists_type`/`TypeExists` APIs as deprecated.
    * Update compatibility matrix and include it into `sln` file.
    * Add deprecation notice to all reference of `include_type_name`/`IncludeTypeName`.
    * Update compatibility matrix.
    * Remove `OpenDistro` compatibility notice.
    * Update repo link.
    * Add small README for each project being released.
    * Address PR opensearch-project#51 feedback.
    
    Signed-off-by: Yury-Fridlyand <yuryf@bitquilltech.com>
    Yury-Fridlyand committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    234b745 View commit details
    Browse the repository at this point in the history