-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
-
M
Context:
Given the Optimize upgrade becomes an integrated step of the startup in one way or the other and given that it can take a considerable amount of time it becomes crucial to make it resumable to avoid any manual intervention in scenarios where the upgrade executing instance was killed by the enviromment (cloud).
AT:
- if the Optimize upgrade process get's killed it can be restarted and resumes the upgrade until it eventually completes
This is the controller panel for Smart Panels app
1.
|
All potential long running upgrade steps should be asynchronous | Done | Unassigned | |
2.
|
Keep track of completed upgrade steps | Done | Unassigned | |
3.
|
The upgrade recognizes previously completed steps and resumes from there | Done | Unassigned | |
4.
|
Ensure atomic upgrade operations are idempotent | Done | Unassigned | |
5.
|
Recognize already running reindex operations | Done | Unassigned | |
6.
|
Documentation is updated to mention the option to resume | Done | Unassigned |