feat: Update ckb node to 0.105.1 - #2517
Conversation
|
If migration fails, will data of ckb be broken? I ask this because if I need to send a transaction immediately but migration fails, I would prefer to keep data there and use a previous version of Neuron to send the transaction, instead of removing all data and synchronizing from scratch. If the data of ckb are still available after migration fails, a |
If ckb migrate broken in progress, it can't run by old version like v0.104.1. |
1. If users download the latest neuron, we shouldn't show the migrate dialog. And save the last version when the dialog show whenever.
Then we should allow users not to migrate. Maybe we can add a button next to the |
|
I add a choice for users to choose to migrate or not by b9c8e3a |
Style of |
|
When Clicking on the background window area behind the pop-up window, the pop-up window will automatically disappear. Expected: the pop-up window will always appear unless the button is clicked. Screen.Recording.2022-11-07.at.19.11.58.mov |
Fixed. |
Verified. |
|
When Neuron is restarted after clicking Expected: When Neuron is restarted after clicking |
|
Verified: Neuron automatically continues the previous migration normally after restart. |
|
There is one user experience optimization to consider: In this scenario, Neuron has no pop-up to prompt the user to choose whether to migrate or not:
Now: Expected: |
I think users only need to choose whether migrate once. Once they set the path to old data, they should know why this data is migrating. |
|
The migration failure was prompted when I still had 6G of space on my local disk. Does the migration require any specific local disk space? Expected:
|
Users may forget about previous migration actions, because the actual users may not care about its impact. |
@quake |
You can download v0.106.0-rc1 ckb release file, and run migrate with the old data path. This can exclude |
v0.106.0-rc1 ckb Runs cmd |
After upgrading to v0.106.0-rc2 of ckb, no disk space error was repeated during the migration. |












migrate-success.mov
migrate-failed.mov