Test Details Overview

migrate_database_lmdb_to_rocksdb improvements (#4647)

* Rocksdb migration: disk space check and progress output

* Estimate the required free disk space

* More granular progress feedback

* Use Nano Logger

* Clang format fix

* Fixed double count

* Use atomics for multithreaded counters are accurate

* Use a single periodically refreshed transaction per thread.

* Output the number of entries for each table

* Use TransactionDB rather than OptimisticTransactionDB.

* Use default refresh interval.

* Fixed error and aligned log output format

---------

Co-authored-by: Colin LeMahieu <clemahieu@gmail.com>

__________

Type: commit

Hash: 809becfba0d2596d85de58a8ede9faa24fc62c66

Created: 60 day(s) ago

__________

gr0v1ty/nano-node:809becfba0d2596d85de58a8ede9faa24fc62c66

Test Results

Test Case Status Duration Median Deviation Log Graph
5n4pr_conf_10k_bintree PASS 111 s 0.0 s - Show
5n4pr_conf_10k_change PASS 197 s -16.0 s - Show
5n4pr_conf_change_dependant PASS 146 s -4.0 s - -
5n4pr_conf_change_independant PASS 156 s 3.0 s - -
5n4pr_conf_send_dependant PASS 130 s -9.0 s - -
5n4pr_conf_send_independant PASS 154 s 16.0 s - -
5n4pr_rocks_10k_bintree PASS 111 s -51.0 s - -
5n4pr_rocks_10k_change PASS 233 s -41.0 s - -