-
Notifications
You must be signed in to change notification settings - Fork 214
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
Add a guide for upgrading and migrating ES indices #3321
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for such detailed and clear documentation, @dhruvkb !
Co-authored-by: Olga Bulat <obulat@gmail.com>
Full-stack documentation: https://docs.openverse.org/_preview/3321 Please note that GitHub pages takes a little time to deploy newly pushed code, if the links above don't work or you see old versions, wait 5 minutes and try again. You can check the GitHub pages deployment action list to see the current status of the deployments. New files ➕:
Changed files 🔄: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome 🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is fantastic documentation Dhruv, thank you for taking the time to distill all the steps you took with the recent deployments! I have a few suggestions/improvements, nothing to block a merge 🚀 📓
Co-authored-by: Madison Swain-Bowden <bowdenm@spu.edu>
Fixes
Fixes #3314 by @dhruvkb
Description
This PR documents the process for upgrading and migrating ES indices without API downtime. It also adds documentation regarding the ingestion server
/task
API that the process uses and also documents the process for stopping a reindex job midway in staging.Testing Instructions
Read the updated documentation.
Checklist
Update index.md
).main
) or a parent feature branch.Developer Certificate of Origin
Developer Certificate of Origin