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

[DOC] Awareness Attribute Decommission #1812

Closed
1 of 4 tasks
imRishN opened this issue Nov 4, 2022 · 3 comments
Closed
1 of 4 tasks

[DOC] Awareness Attribute Decommission #1812

imRishN opened this issue Nov 4, 2022 · 3 comments
Assignees
Labels
2 - In progress Issue/PR: The issue or PR is in progress.

Comments

@imRishN
Copy link
Member

imRishN commented Nov 4, 2022

What do you want to do?

  • Request a change to existing documentation
  • Add new documentation
  • Report a technical problem with the documentation
  • Other

Tell us about your request. Provide a summary of the request and all versions that are affected.
We have introduced a feature to decommission an awareness attribute from the cluster in the event of zonal failures. With decommissioning an awareness attribute, nodes having those attributes will be kicked out of the cluster and will stay out until the attribute is recommissioned back. Hence, these decommission/recommission APIs serves as an andon cord to cut-off inter-zone replication traffic.

We need to document a brief summary of the feature and all the new apis.
Details on api can be found in the opensearch-project/OpenSearch#3639.

Which versions are affected?
2.4.0

What other resources are available? Provide links to related issues, POCs, steps for testing, etc.

  1. High Level Proposal - Support for decommissioning and recommissioning a zone OpenSearch#3402
  2. Design Proposal - [Design Proposal] Decommissioning and recommissioning a zone OpenSearch#3917
  3. APIs RFC - [RFC] API for decommissioning/recommissioning zone and weighted zonal search request routing policy OpenSearch#3639
  4. Meta Issues - [Meta] [Zone Decommission] Decommissioning and recommissioning a zone  OpenSearch#3957

Major PRs -

  1. Add DecommissionService and helper to execute awareness attribute decommissioning OpenSearch#4084
  2. Add APIs (GET/PUT) to decommission awareness attribute OpenSearch#4261
  3. Controlling discovery for decommissioned nodes OpenSearch#4590
  4. Add changes for graceful node decommission OpenSearch#4586
  5. Service Layer changes for Recommission API OpenSearch#4320
  6. Recommission api level support OpenSearch#4604
@Naarcha-AWS Naarcha-AWS added 1 - Backlog Issue: The issue is unassigned or assigned but not started v2.4.0 'Issues and PRs related to version v2.4.0' and removed untriaged labels Nov 7, 2022
@Naarcha-AWS Naarcha-AWS added this to the v2.4 milestone Nov 7, 2022
@Naarcha-AWS Naarcha-AWS added 2 - In progress Issue/PR: The issue or PR is in progress. and removed 1 - Backlog Issue: The issue is unassigned or assigned but not started labels Nov 14, 2022
@imRishN
Copy link
Member Author

imRishN commented Nov 18, 2022

@Naarcha-AWS any updates on this? Let me know if more details are required

@imRishN
Copy link
Member Author

imRishN commented Dec 12, 2022

@Naarcha-AWS any updates?

@Naarcha-AWS Naarcha-AWS removed the v2.4.0 'Issues and PRs related to version v2.4.0' label Jan 12, 2023
@Naarcha-AWS
Copy link
Collaborator

I'll account for these as well with the 2.5 updates for #1811.

@Naarcha-AWS Naarcha-AWS removed this from the v2.4 milestone Feb 1, 2023
@imRishN imRishN closed this as completed Apr 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - In progress Issue/PR: The issue or PR is in progress.
Projects
None yet
Development

No branches or pull requests

3 participants