Integrate coding shreds and recovery (#5625)

* Integrate coding shreds and recovery

* More tests for shreds and some fixes

* address review comments

* fixes to code shred generation

* unignore tests

* fixes to recovery
This commit is contained in:
Pankaj Garg
2019-08-26 18:27:45 -07:00
committed by GitHub
parent a0f3208828
commit 4ac1213c9c
13 changed files with 614 additions and 288 deletions

View File

@ -1916,7 +1916,7 @@ mod tests {
shred.set_index(1);
blocktree
.insert_shreds(&vec![shred])
.insert_shreds(vec![shred])
.expect("Expect successful ledger write");
let rv = ClusterInfo::run_window_request(
@ -1994,7 +1994,7 @@ mod tests {
let (blobs, _) = make_many_slot_entries_using_shreds(1, 3, 5);
blocktree
.insert_shreds(&blobs)
.insert_shreds(blobs)
.expect("Expect successful ledger write");
// We don't have slot 4, so we don't know how to service this requeset