Proposal:
Currently, as per MVP, we do not have a rollback mechanism.
We should think about and introduce a recovery system so that in case something goes wrong in creating a table or the rebalancing mechanism, we can rollback all intermediate tables/states and use the same queue mechanism to remove everything and restore the state, allowing us to proceed with the next requests.
Checklist:
To be completed by the assignee. Check off tasks that have been completed or are not applicable.
Details
Proposal:
Currently, as per MVP, we do not have a rollback mechanism.
We should think about and introduce a recovery system so that in case something goes wrong in creating a table or the rebalancing mechanism, we can rollback all intermediate tables/states and use the same queue mechanism to remove everything and restore the state, allowing us to proceed with the next requests.
Checklist:
To be completed by the assignee. Check off tasks that have been completed or are not applicable.
Details