[ledger-tool]compare_blocks (#22229)

* 1.made load_credentials accept credential path as a parameter. 2.partial implement bigtable comparasion function

* finding missing blocks in bigtables in a specified range

* refactor compare-blocks,add unit test for missing_blocks and fmt

* compare-block fix last block bug

* refactor compare-block and improve wording

* Update ledger-tool/src/bigtable.rs

Co-authored-by: Tyera Eulberg <teulberg@gmail.com>

* update compare-block command-line description

* style:improve wording/naming/code style

Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
This commit is contained in:
pieceofr
2022-01-06 14:36:03 +08:00
committed by GitHub
parent 0673dc5375
commit d9220652ad
5 changed files with 177 additions and 27 deletions

View File

@ -348,6 +348,7 @@ impl JsonRpcService {
.block_on(solana_storage_bigtable::LedgerStorage::new(
!config.enable_bigtable_ledger_upload,
config.rpc_bigtable_timeout,
None,
))
.map(|bigtable_ledger_storage| {
info!("BigTable ledger storage initialized");