-
Notifications
You must be signed in to change notification settings - Fork 4.2k
LC Course Prototype #36909
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
LC Course Prototype #36909
Conversation
This commit stops this error: ContainerVersion.unitversion.RelatedObjectDoesNotExist: ContainerVersion has no unitversion. from happening when accessing migrated content. You will have to re-migrate the content to fix. You may even have to discard the original broken migrated content.
…tline feat: Migrate an OutlineRoot into a library
we were missing the unique_together on modulestoreblocksource, meaning we had multiple modulestoreblocksources for the same legacy usage key. also, replace bulk_create with a series of saves to un-bork forwarding for now. also, this renames forwarded_by -> forwarded
…rebuild the structure doc manually
Prototype Writing to SplitModuleStore-shim layer from Learning Core Libraries
|
Sandbox deployment failed 💥 |
|
Sandbox deployment failed 💥 |
|
Sandbox deployment failed 💥 |
|
Sandbox deployment successful 🚀 |
Also special case ignore "discussion" blocks, for those libraries where we already wrote that data into the structures in places.
|
Sandbox deployment successful 🚀 |
|
For the record, here's how I set up the sandbox for this:
|
|
Talk slides are here: https://docs.google.com/presentation/d/1jxl67EC7dyo3NMXf2yk_eZKLLtBEoh7LvtsbXKnxxXs/edit?slide=id.g36961410b1f_0_8#slide=id.g36961410b1f_0_8 Talk video including a demo of this PR in action will be uploaded soon to https://www.youtube.com/@OpenedX |
Uses openedx/openedx-learning#326