Broadcast for slots (#2081)
* Insert blobs into db_ledger in broadcast stage to support leader to validator transitions * Add transmitting real slots to broadcast stage * Handle real slots instead of default slots in window * Switch to dummy repair on slots and modify erasure to support leader rotation * Shorten length of holding locks * Remove logger from replicator test
This commit is contained in:
@ -7,7 +7,6 @@ use solana::db_ledger::DbLedger;
|
||||
use solana::fullnode::Fullnode;
|
||||
use solana::leader_scheduler::LeaderScheduler;
|
||||
use solana::ledger::{create_tmp_genesis, get_tmp_ledger_path, read_ledger};
|
||||
use solana::logger;
|
||||
use solana::replicator::Replicator;
|
||||
use solana_sdk::signature::{Keypair, KeypairUtil};
|
||||
use solana_sdk::system_transaction::SystemTransaction;
|
||||
@ -19,7 +18,6 @@ use std::time::Duration;
|
||||
|
||||
#[test]
|
||||
fn test_replicator_startup() {
|
||||
logger::setup();
|
||||
info!("starting replicator test");
|
||||
let replicator_ledger_path = &get_tmp_ledger_path("replicator_test_replicator_ledger");
|
||||
|
||||
@ -103,7 +101,7 @@ fn test_replicator_startup() {
|
||||
}
|
||||
assert!(num_entries > 0);
|
||||
replicator.close();
|
||||
leader.exit();
|
||||
leader.close().expect("Expected successful node closure");
|
||||
}
|
||||
|
||||
DbLedger::destroy(&leader_ledger_path).expect("Expected successful database destuction");
|
||||
|
Reference in New Issue
Block a user