-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[Meta] Deprecate non-inclusive naming #2589
Comments
I'm glad to see this! |
I've updated the timeline: OpenSearch 2.0 will deprecate several APIs in core. Plugins will deprecate APIs in 2.1. By a 2.x version all non-inclusive terminology will be deprecated, and all deprecated APIs will be removed in 3.0. This issue is now only about deprecation. |
…Manager As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories Every repository that uses non-inclusive words should replace all the non-inclusive usages in the code base. In this change we are replacing the instances of the terminology "isDevClusterMaster" with "isDevClusterManager". Signed-off-by: manasvis <manasvis@amazon.com>
As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories Every repository that uses non-inclusive words should replace all the non-inclusive usages in the code base. We are deprecating setupMaster in favor of setupClusterManager Signed-off-by: manasvis <manasvis@amazon.com>
…evClusterManager As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories Every repository that uses non-inclusive words should replace all the non-inclusive usages in the code base. In this change we are deprecating the terminology "isDevClusterMaster" and adding "isDevClusterManager" for future usages. Signed-off-by: manasvis <manasvis@amazon.com>
As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories We are deprecating setupMaster in favor of setupClusterManager Signed-off-by: manasvinibs <manasvis@amazon.com>
As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories We are deprecating setupMaster in favor of setupClusterManager Signed-off-by: manasvinibs <manasvis@amazon.com>
… nodes (#1761) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories Issue - #1688 Signed-off-by: manasvinibs <manasvis@amazon.com> (cherry picked from commit 6aba08a) Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…meout As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1685 Signed-off-by: manasvinibs <manasvis@amazon.com>
…nction names As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1692 Signed-off-by: manasvinibs <manasvis@amazon.com>
… nodes (#1761) (#1779) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories Issue - #1688 Signed-off-by: manasvinibs <manasvis@amazon.com> (cherry picked from commit 6aba08a) Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…nction names As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1692 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…meout As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1685 Signed-off-by: manasvinibs <manasvis@amazon.com>
…meout As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1685 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…nction names As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1692 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…meout As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - opensearch-project#1685 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…nction names (#1778) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - #1692 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…nction names (#1778) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - #1692 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit e32a259)
…meout (#1788) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Includes updates from generation with the removal of type. Issues: #1685 #1290 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…meout (#1788) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Includes updates from generation with the removal of type. Issues: #1685 #1290 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit c659831)
…nction names (#1778) (#1793) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Issue - #1692 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit e32a259) Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…meout (#1788) (#1794) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories. Includes updates from generation with the removal of type. Issues: #1685 #1290 Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit c659831) Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
@anasalkouz / @tlfeng this issue is tagged 2.1.0. |
…evClusterManager (opensearch-project#1719) (opensearch-project#1762) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories In this change we are deprecating the terminology "isDevClusterMaster" and adding "isDevClusterManager" for future usages. Signed-off-by: manasvinibs <manasvis@amazon.com> Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit 1dda730) Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…pensearch-project#1752) (opensearch-project#1769) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories We are deprecating setupMaster in favor of setupClusterManager Signed-off-by: manasvinibs <manasvis@amazon.com> (cherry picked from commit 9e508e7) Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…evClusterManager (opensearch-project#1719) (opensearch-project#1762) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories In this change we are deprecating the terminology "isDevClusterMaster" and adding "isDevClusterManager" for future usages. Signed-off-by: manasvinibs <manasvis@amazon.com> Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> (cherry picked from commit 1dda730) Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
…pensearch-project#1752) (opensearch-project#1769) As part of the meta issue opensearch-project/OpenSearch#2589 to track the plan and progress of applying inclusive naming across OpenSearch Repositories We are deprecating setupMaster in favor of setupClusterManager Signed-off-by: manasvinibs <manasvis@amazon.com> (cherry picked from commit 9e508e7) Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com> Co-authored-by: Manasvini B Suryanarayana <manasvis@amazon.com>
This is a meta issue to track the pan and progress of applying inclusive naming across OpenSearch Repositories
Timeline
OpenSearch 2.0 will deprecate several APIs in core. Plugins will deprecate APIs in 2.0. By a 2.x version all non-inclusive terminology will be deprecated, and all deprecated APIs will be removed in 3.0.
High Level Plan
Every repository that uses non-inclusive words should replace all the non-inclusive usages in the code base. There are 2 main action to take as following:
List of Issues
When being compatible with OpenSearch 2.0:
Change the "Master" nomenclature #472
Change the "Blacklist / Whitelist" nomenclature #1483
List of REST APIs and settings that contain non-inclusive name in other repositories
REST API of plugins
Performance Analyzer
Impacted API:
GET <endpoint>:9600/_plugins/_performanceanalyzer/metrics
Document: https://opensearch.org/docs/latest/monitoring-plugins/pa/api/
Detail: Names of 3 Performance Analyzer metrics can be contained in an optional parameter of the API request, and a field of the API response: Master_PendingQueueSize , Master_Task_Queue_Time , Master_Task_Run_Time .
Security
Impacted API:
GET (or PUT or PATCH) _plugins/_security/api/whitelist
Code: https://github.com/opensearch-project/security/blob/1.2.4.0/src/main/java/org/opensearch/security/dlic/rest/api/WhitelistApiAction.java
Detail: “whitelist” contains in the API endpoint.
Configuration / Setting
OpenSearch Dashboards
Impacted setting names:
opensearch.requestHeadersWhitelist
,server.compression.referrerWhitelist
,server.xsrf.whitelist
.Detail: These settings can be configured through
opensearch_dahsboards.yml
file inconfig
directory.Security
Impacted configuration file:
whitelist.yml
Document: https://www.opensearch.org/docs/1.2/security-plugin/configuration/yaml/#whitelistyml
Detail: It is a YAML file in
plugins/opensearch-security/securityconfig
directory, configurations defined in the file can be imported to Security plugin.The text was updated successfully, but these errors were encountered: