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

Further simplify ES migration path #1376

Merged
merged 6 commits into from
Feb 18, 2021
Merged

Conversation

smatting
Copy link
Contributor

@smatting smatting commented Feb 17, 2021

See documented instructions.

This migration path requires no downtime in brig. However it assumes that the newly deployed version of brig is able to work with the index from the previous migration. In the upcoming release this is not the case: TeamSettings search will be defunct during the migration, which might take 15 mins for teams up to 10.000 users (guesstimate)).

I've tested this by following the instructions in the "Troubleshooting" section:

  1. deploy 2.98.2 (ES migration 2)
  2. Create an team with 1 admin and 3 members
  3. Follow steps 1&2 from the instructions to upgrade to version 0.0.1-pr.3429 (ES migration 3) with additionalWriteIndex: directory_v6
  4. Add 3 additional members to the team
  5. Follow step 3 from the instructions
  6. Verify that the /teams/:tid/search endpoint returns 7 members for the team

@smatting smatting requested a review from arianvp February 17, 2021 19:13
@smatting smatting merged commit 172cfd6 into develop Feb 18, 2021
@smatting smatting deleted the SQSERVICES-282-additional-index branch February 18, 2021 09:34
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

Successfully merging this pull request may close these issues.

2 participants