-
Notifications
You must be signed in to change notification settings - Fork 142
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
docs: event tag migration guide #781
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.
I left some rewording suggestions.
I know realise that the way we are creating the migration script wouldn't allow for proper rolling upgrades.
To have it properly done, a user must first run a script that only creates the new columns.
Then they need to redeploy their application in legacy-mode. The application will start to write on all three columns. But the join will be done using the event_id
.
After that, they should run the second part of the script that will migrate the rows and adapt the constraints. Once this is done, they can redeploy their application by disabling the legacy-mode.
Co-authored-by: Renato Cavalcanti <[email protected]>
Co-authored-by: Renato Cavalcanti <[email protected]>
Co-authored-by: Renato Cavalcanti <[email protected]>
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.
Thanks @Roiocam
Looking good. Left a few minor change requests.
I think we can merge it after that.
Co-authored-by: Renato Cavalcanti <[email protected]>
Co-authored-by: Renato Cavalcanti <[email protected]>
Thanks for the feedback. |
* docs: event tag migration guide * Update docs/src/main/paradox/migration.md Co-authored-by: Renato Cavalcanti <[email protected]> * Update docs/src/main/paradox/migration.md Co-authored-by: Renato Cavalcanti <[email protected]> * Update docs/src/main/paradox/migration.md Co-authored-by: Renato Cavalcanti <[email protected]> * fix: guide for multi-phase rollout * Update docs/src/main/paradox/migration.md Co-authored-by: Renato Cavalcanti <[email protected]> * Update docs/src/main/paradox/migration.md Co-authored-by: Renato Cavalcanti <[email protected]> --------- Co-authored-by: Renato Cavalcanti <[email protected]>
References #731