-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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 data migration to copy all course index data into MySQL #29144
Add a data migration to copy all course index data into MySQL #29144
Conversation
Thanks for the pull request, @bradenmacdonald! I've created OSPR-6180 to keep track of it in JIRA. As a core committer in this repo, you can merge this once the pull request is approved per the core committer reviewer requirements and according to the agreement with your edX Champion. |
Your PR has finished running tests. There were no failures. |
@bradenmacdonald Thank you for your contribution. |
I'm going to be a bit busy today to watch this go out, but I'll merge on Monday morning. |
@bradenmacdonald: FYI, there's a delay on this because I'm tracking down some flakiness added to the build that's related to the new table around active versions. |
@ormsbee Hmm ok, let me know if I can help. |
@ormsbee Just to confirm, it's a different issue than https://github.com/edx/edx-platform/pull/29109 right? |
@bradenmacdonald: Yes, separate issue. I'll have a PR later this afternoon. |
@ormsbee, @kdmccormick: thought you might like to know that bradenmacdonald merged this pull request. |
@bradenmacdonald 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production. |
EdX Release Notice: This PR has been deployed to the production environment. |
1 similar comment
EdX Release Notice: This PR has been deployed to the production environment. |
Description
This is a follow up to #29058. This is the next step in moving part of the modulestore data (the course indexes / "active versions" table) from MongoDB to MySQL.
There are four steps planned in moving course index data to MySQL:
Supporting information
An earlier version of this migration failed due to a case insensitivity issue, which has since been fixed (in #29058).
Testing instructions
master
devstack. Make some changes to a course or two (maybe a library too).Deadline
None
Other information
See also the ADR for Mongo removal.