-
Notifications
You must be signed in to change notification settings - Fork 1
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
Migration Integrity #234
Comments
If you have a sec to quickly jot down a high level potential approach that will help get this done when we pick this up some day way down the road. |
Sure! Most likely as part of the reflection pass at the beginning with the other migration functionality we'll scan the types and nested types and nested collections to find where any Then before actually migrating, we'll run a job to collect the TaskDriver data and EntityPersistentData that has Entity references and we'll store what we were referencing. If we were referencing Entity.Null, that's all good, just means the slot was empty. We actually do the move, and then we collect everything that stayed in the old world and find any breaks and we collect everything in the new world and find any breaks there. High level architecture should look like a pre and post job on either side of the actual move. One to build the current state, and then the post to check it. |
Building off of #232
The text was updated successfully, but these errors were encountered: