You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a rolling deployment, each instance of the application is taken down after successfully creating a new instance of the application.
In this scenario, there is a chance that a new version of the application could write a document with the new schema and then an old instance of the application could read this new document.
As far as I can work out, this would clearly break serialization as the old instance of the application would never be able to migrate down.
This seems like a big flaw with on-the-fly migrations? How are others dealing with this scenario?
The text was updated successfully, but these errors were encountered:
In a rolling deployment, each instance of the application is taken down after successfully creating a new instance of the application.
In this scenario, there is a chance that a new version of the application could write a document with the new schema and then an old instance of the application could read this new document.
As far as I can work out, this would clearly break serialization as the old instance of the application would never be able to migrate down.
This seems like a big flaw with on-the-fly migrations? How are others dealing with this scenario?
The text was updated successfully, but these errors were encountered: