velas / velas-chain

Other
70 stars 35 forks source link

[ur] feat(evm-utils/evm-state): secondary mode for Storage::open #408

Closed dj8yfo closed 1 year ago

dj8yfo commented 1 year ago

Problem

Summary of Changes

solana-ledger-tool evm_state -l ./validator-ledger-testnet-2 hang
solana-ledger-tool evm_state --secondary -l ./validator-ledger-testnet-2 list-roots 

or

solana-ledger-tool evm_state --secondary -l ./validator-ledger-testnet-2 hang
solana-ledger-tool evm_state  -l ./validator-ledger-testnet-2 list-roots 

Fixes #

[2023-01-18T14:58:36.448323806Z INFO  solana_ledger_tool] solana-ledger-tool 0.6.3 (src:devbuild; feat:1403586767)
[2023-01-18T14:58:36.448437858Z WARN  evm_state::storage] Trying as secondary at : Persisent("./validator-ledger-testnet-2/evm-state")
[2023-01-18T14:58:36.448455551Z WARN  evm_state::storage] This active secondary db use may
                    temporarily cause the performance of
                    another db use (like by validator) to degrade
Found root for slot: 139449651 => "fb6dd270b171ef07f805e316539e4f2f124691b606be4481aa2bcfe417eab9df"