Skip to content

Conversation

@andreasohlund
Copy link
Member

@andreasohlund andreasohlund commented Feb 24, 2025

Prior to this PR setup/upgrade could show the message "Creating queue...." for a very long time while in reality it started the child database process which can run a lenghty recovery operation.

This refactores setup routing to improve setup progress messages and show a proper message :

Instance setup in progress, this could take several minutes...

It also now infinitely waits for the setup process to exit and no longer kills it to ensure the setup will not leave the filesytem in a corrupted state.

Copy link
Member

@ramonsmits ramonsmits left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, timeout duration and killing behavior will be addressed in a secondary PR.

Co-authored-by: Mauro Servienti <mauro.servienti@gmail.com>
@andreasohlund andreasohlund enabled auto-merge (squash) February 25, 2025 09:07
@andreasohlund andreasohlund merged commit 2c1dea6 into master Feb 25, 2025
32 checks passed
@andreasohlund andreasohlund deleted the setup-rename branch February 25, 2025 09:19
@mauroservienti mauroservienti added this to the vNext milestone Mar 12, 2025
@ramonsmits ramonsmits changed the title Use correct name for the instance setup phase Improved installer progress messages and no longer timeout when setup/upgrade taking a long time to complete Mar 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants