the upgrade procedure described in your blog post has left me a bit confused and worried:
Step 1: Stop all projections. This will force the projections to write a checkpoint and when the node is restarted, events up to the checkpoint will not be processed again.
Note following Step 1 may cause your projections to fault with the following error and you will need to either reset the projection or manually adjust the checkpoint
Does this mean a zero-downtime upgrade is not possible?
What are the implications of not following Step 1?
How do you even stop system projections? Trying to stop them via the es-admin just leads to “Failure: Projection could not be stopped”.
If stopping them leads to a fault as warned, how do you manually adjust the checkpoint?