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

Pause and Resume API Support #9

Closed
gbbafna opened this issue Jun 2, 2021 · 0 comments
Closed

Pause and Resume API Support #9

gbbafna opened this issue Jun 2, 2021 · 0 comments

Comments

@gbbafna
Copy link
Collaborator

gbbafna commented Jun 2, 2021

Expected Customer Behavior

  1. User can pause ccr anytime after bootstrap is done and shards start following the leader shard .
  2. User can hit resume ccr anytime once after pause .
  3. Resume anytime on an unpaused index will throw error.
  4. Subsequent resume operation can fail in case it is done too late after pause . It will result in replication task getting failed.
  5. Between pause-resume, the newer operations should not be replicated .
  6. CCR Plugin will pause for non-retriable errors. For retriable errors,we will infinitely retry.
  7. We will store the reason of the Pause : whether it is customer driven via API or due to a failed resumable task . .
gbbafna added a commit that referenced this issue Jun 21, 2021
* Pause and Resume APIs addition

Issue : #9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants