Remove succssor field from block sideband (#5038) * Removed successor from block sideband * Unit tests for V26 migration * Extract block_sideband_v25 as standalone type Move v25 sideband format (with successor field) from methods on block_sideband into a dedicated frozen type. Rename block_w_sideband_legacy to block_w_sideband_v25 and update migration code to use the new types. * Test interrupted V25 to V26 upgrade with mixed formats * Make v25-to-v26 upgrade resumable * Use crawler for V25-to-V26 upgrade * Remove obsolete sideband successor field --------- Co-authored-by: Piotr Wójcik <3044353+pwojcikdev@users.noreply.github.com>
__________
Type: commit
Hash: 7bbc460f3609eaca251131c2ec695b0d22d45de2
Created: 2 day(s) ago
__________
gr0v1ty/nano-node:7bbc460f3609eaca251131c2ec695b0d22d45de2
| Test Case | Status | Duration | Median Deviation | Log | Graph |
|---|---|---|---|---|---|
| 5n4pr_conf_10k_bintree | PASS | 118 s | 1.5 s | - | Show |
| 5n4pr_conf_10k_change | PASS | 225 s | 62.5 s | - | Show |
| 5n4pr_conf_change_dependant | PASS | 117 s | -9.0 s | - | - |
| 5n4pr_conf_change_independant | PASS | 130 s | -1.5 s | - | - |
| 5n4pr_conf_send_dependant | PASS | 106 s | -17.5 s | - | - |
| 5n4pr_conf_send_independant | PASS | 117 s | -2.5 s | - | - |
| 5n4pr_rocks_10k_bintree | PASS | 117 s | 3.0 s | - | - |
| 5n4pr_rocks_10k_change | FAIL | 147 s | -128.5 s | Show | - |