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

[Remote Store] Reject Resize index requests. (i.e, split, shrink and clone), While DocRep to SegRep migration is in progress. #12976

Closed
astute-decipher opened this issue Mar 29, 2024 · 0 comments · Fixed by #12686
Assignees
Labels
enhancement Enhancement or improvement to existing feature or request Storage:Remote

Comments

@astute-decipher
Copy link
Contributor

Is your feature request related to a problem? Please describe

We want to disallow some APIs' which are involved in Index resizing and shard relocation, when Document-Replication type to Segment-Replication type migration is happening.

Describe the solution you'd like

Resize requests are :

  1. Always allowed if source Index setting/metadata has SETTING_REMOTE_STORE_ENABLED as true.
  2. Disallowed If cluster settings has REMOTE_STORE_COMPATIBILITY_MODE_SETTING as MIXED and MIGRATION_DIRECTION_SETTING as REMOTE_STORE and Condition 1 is not met.

Related component

Storage:Remote

Describe alternatives you've considered

No response

Additional context

No response

@astute-decipher astute-decipher added enhancement Enhancement or improvement to existing feature or request untriaged labels Mar 29, 2024
@astute-decipher astute-decipher self-assigned this Mar 29, 2024
@astute-decipher astute-decipher moved this from 🆕 New to Next (Next Quarter) in Storage Project Board Mar 29, 2024
@astute-decipher astute-decipher moved this from Next (Next Quarter) to Now(This Quarter) in Storage Project Board Mar 29, 2024
@astute-decipher astute-decipher moved this from Now(This Quarter) to 👀 In review in Storage Project Board Mar 29, 2024
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Storage Project Board Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request Storage:Remote
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

1 participant