Cleanup slot remnants in db_ledger (#2153)

* Cleanup slot remnants in db_ledger
This commit is contained in:
carllin
2018-12-14 17:05:41 -08:00
committed by GitHub
parent fe5566d642
commit 9ef5e51c0f
6 changed files with 47 additions and 41 deletions

View File

@@ -634,7 +634,6 @@ pub mod test {
pub fn generate_db_ledger_from_window(
ledger_path: &str,
window: &[WindowSlot],
slot_height: u64,
use_random: bool,
) -> DbLedger {
let mut db_ledger =
@@ -649,14 +648,14 @@ pub mod test {
.data_cf
.put_by_slot_index(
&db_ledger.db,
slot_height,
data_l.slot().unwrap(),
data_l.index().unwrap(),
&data_l.data[..data_l.data_size().unwrap() as usize],
)
.expect("Expected successful put into data column of ledger");
} else {
db_ledger
.write_shared_blobs(slot_height, vec![data].into_iter())
.write_shared_blobs(vec![data].into_iter())
.unwrap();
}
}
@@ -670,13 +669,13 @@ pub mod test {
let data_size = coding_lock
.size()
.expect("Expected coding blob to have valid ata size");
.expect("Expected coding blob to have valid data size");
db_ledger
.erasure_cf
.put_by_slot_index(
&db_ledger.db,
slot_height,
coding_lock.slot().unwrap(),
index,
&coding_lock.data[..data_size as usize + BLOB_HEADER_SIZE],
)
@@ -792,8 +791,10 @@ pub mod test {
{
// Make some dummy slots
let slot_tick_heights: Vec<(&SharedBlob, u64)> =
blobs.iter().zip(vec![0; blobs.len()]).collect();
let slot_tick_heights: Vec<(&SharedBlob, u64)> = blobs
.iter()
.zip(vec![DEFAULT_SLOT_HEIGHT; blobs.len()])
.collect();
index_blobs(slot_tick_heights, &Keypair::new().pubkey(), offset as u64);
}
@@ -844,7 +845,6 @@ pub mod test {
let db_ledger = Arc::new(RwLock::new(generate_db_ledger_from_window(
&ledger_path,
&window,
DEFAULT_SLOT_HEIGHT,
true,
)));
@@ -899,7 +899,6 @@ pub mod test {
let db_ledger = Arc::new(RwLock::new(generate_db_ledger_from_window(
&ledger_path,
&window,
DEFAULT_SLOT_HEIGHT,
true,
)));