This example uses a ficticious application, ExApp, with 5 versions: 1.0, 2.0, 3.0, 4.0, and 5.0. Version 4.0 contains a change that requires an ExApp instance is on version 4.0 before it can be upgraded to 5.0.
If the current ExApp version is 2.0 and target version is 5.0, the upgrade will need to take place in two stages:
-
Upgrade from 2.0 to 4.0
-
Upgrade from 4.0 to 5.0