Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit f3afe5c

Browse files
authored
Remove dead code (#9404)
automerge
1 parent aab9d92 commit f3afe5c

File tree

5 files changed

+32
-47
lines changed

5 files changed

+32
-47
lines changed

core/src/broadcast_stage/standard_broadcast_run.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -476,11 +476,9 @@ mod test {
476476
.receive_elapsed = 10;
477477

478478
// Try to fetch ticks from blockstore, nothing should break
479-
assert_eq!(blockstore.get_slot_entries(0, 0, None).unwrap(), ticks0);
479+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), ticks0);
480480
assert_eq!(
481-
blockstore
482-
.get_slot_entries(0, num_shreds_per_slot, None)
483-
.unwrap(),
481+
blockstore.get_slot_entries(0, num_shreds_per_slot).unwrap(),
484482
vec![],
485483
);
486484

@@ -516,11 +514,9 @@ mod test {
516514
);
517515

518516
// Try to fetch the incomplete ticks from blockstore, should succeed
519-
assert_eq!(blockstore.get_slot_entries(0, 0, None).unwrap(), ticks0);
517+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), ticks0);
520518
assert_eq!(
521-
blockstore
522-
.get_slot_entries(0, num_shreds_per_slot, None)
523-
.unwrap(),
519+
blockstore.get_slot_entries(0, num_shreds_per_slot).unwrap(),
524520
vec![],
525521
);
526522
}

core/src/window_service.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -542,10 +542,7 @@ mod test {
542542
.insert_shreds(shreds, None, false)
543543
.expect("Expect successful processing of shred");
544544

545-
assert_eq!(
546-
blockstore.get_slot_entries(0, 0, None).unwrap(),
547-
original_entries
548-
);
545+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), original_entries);
549546

550547
drop(blockstore);
551548
Blockstore::destroy(&blockstore_path).expect("Expected successful database destruction");

ledger-tool/src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ fn output_slot(
7171
) -> Result<(), String> {
7272
println!("Slot Meta {:?}", blockstore.meta(slot));
7373
let entries = blockstore
74-
.get_slot_entries(slot, 0, None)
74+
.get_slot_entries(slot, 0)
7575
.map_err(|err| format!("Failed to load entries for slot {}: {}", slot, err))?;
7676

7777
for (entry_index, entry) in entries.iter().enumerate() {
@@ -1159,7 +1159,7 @@ fn main() {
11591159
let potential_hashes: Vec<_> = iter
11601160
.filter_map(|(slot, _meta)| {
11611161
let blockhash = blockstore
1162-
.get_slot_entries(slot, 0, None)
1162+
.get_slot_entries(slot, 0)
11631163
.unwrap()
11641164
.last()
11651165
.unwrap()
@@ -1202,7 +1202,7 @@ fn main() {
12021202
.filter_map(|(slot, _meta)| {
12031203
if slot <= max_height as u64 {
12041204
let blockhash = blockstore
1205-
.get_slot_entries(slot, 0, None)
1205+
.get_slot_entries(slot, 0)
12061206
.unwrap()
12071207
.last()
12081208
.unwrap()

ledger/src/blockstore.rs

Lines changed: 22 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1503,13 +1503,13 @@ impl Blockstore {
15031503
}
15041504
};
15051505

1506-
let slot_entries = self.get_slot_entries(slot, 0, None)?;
1506+
let slot_entries = self.get_slot_entries(slot, 0)?;
15071507
if !slot_entries.is_empty() {
15081508
let slot_transaction_iterator = slot_entries
15091509
.iter()
15101510
.cloned()
15111511
.flat_map(|entry| entry.transactions);
1512-
let parent_slot_entries = self.get_slot_entries(slot_meta.parent_slot, 0, None)?;
1512+
let parent_slot_entries = self.get_slot_entries(slot_meta.parent_slot, 0)?;
15131513
let previous_blockhash = if !parent_slot_entries.is_empty() {
15141514
get_last_hash(parent_slot_entries.iter()).unwrap()
15151515
} else {
@@ -1749,7 +1749,7 @@ impl Blockstore {
17491749
slot: Slot,
17501750
signature: Signature,
17511751
) -> Result<Option<Transaction>> {
1752-
let slot_entries = self.get_slot_entries(slot, 0, None)?;
1752+
let slot_entries = self.get_slot_entries(slot, 0)?;
17531753
Ok(slot_entries
17541754
.iter()
17551755
.cloned()
@@ -1766,7 +1766,7 @@ impl Blockstore {
17661766
}
17671767

17681768
fn get_block_timestamps(&self, slot: Slot) -> Result<Vec<(Pubkey, (Slot, UnixTimestamp))>> {
1769-
let slot_entries = self.get_slot_entries(slot, 0, None)?;
1769+
let slot_entries = self.get_slot_entries(slot, 0)?;
17701770
Ok(slot_entries
17711771
.iter()
17721772
.cloned()
@@ -1796,12 +1796,7 @@ impl Blockstore {
17961796
}
17971797

17981798
/// Returns the entry vector for the slot starting with `shred_start_index`
1799-
pub fn get_slot_entries(
1800-
&self,
1801-
slot: Slot,
1802-
shred_start_index: u64,
1803-
_max_entries: Option<u64>,
1804-
) -> Result<Vec<Entry>> {
1799+
pub fn get_slot_entries(&self, slot: Slot, shred_start_index: u64) -> Result<Vec<Entry>> {
18051800
self.get_slot_entries_with_shred_info(slot, shred_start_index)
18061801
.map(|x| x.0)
18071802
}
@@ -2914,7 +2909,7 @@ pub mod tests {
29142909
let ledger = Blockstore::open(&ledger_path).unwrap();
29152910

29162911
let ticks = create_ticks(genesis_config.ticks_per_slot, 0, genesis_config.hash());
2917-
let entries = ledger.get_slot_entries(0, 0, None).unwrap();
2912+
let entries = ledger.get_slot_entries(0, 0).unwrap();
29182913

29192914
assert_eq!(ticks, entries);
29202915

@@ -3004,7 +2999,7 @@ pub mod tests {
30042999

30053000
assert_eq!(
30063001
&ticks[(i * ticks_per_slot) as usize..((i + 1) * ticks_per_slot) as usize],
3007-
&ledger.get_slot_entries(i, 0, None).unwrap()[..]
3002+
&ledger.get_slot_entries(i, 0).unwrap()[..]
30083003
);
30093004
}
30103005

@@ -3032,7 +3027,7 @@ pub mod tests {
30323027
assert_eq!(
30333028
&ticks[0..1],
30343029
&ledger
3035-
.get_slot_entries(num_slots, ticks_per_slot - 2, None)
3030+
.get_slot_entries(num_slots, ticks_per_slot - 2)
30363031
.unwrap()[..]
30373032
);
30383033
@@ -3046,7 +3041,7 @@ pub mod tests {
30463041
30473042
assert_eq!(
30483043
&ticks[1..2],
3049-
&ledger.get_slot_entries(num_slots + 1, 0, None).unwrap()[..]
3044+
&ledger.get_slot_entries(num_slots + 1, 0).unwrap()[..]
30503045
);
30513046
*/
30523047
}
@@ -3200,7 +3195,7 @@ pub mod tests {
32003195
assert!(shreds.len() > 1);
32013196
let last_shred = shreds.pop().unwrap();
32023197
ledger.insert_shreds(vec![last_shred], None, false).unwrap();
3203-
assert!(ledger.get_slot_entries(0, 0, None).unwrap().is_empty());
3198+
assert!(ledger.get_slot_entries(0, 0).unwrap().is_empty());
32043199

32053200
let meta = ledger
32063201
.meta(0)
@@ -3210,7 +3205,7 @@ pub mod tests {
32103205

32113206
// Insert the other shreds, check for consecutive returned entries
32123207
ledger.insert_shreds(shreds, None, false).unwrap();
3213-
let result = ledger.get_slot_entries(0, 0, None).unwrap();
3208+
let result = ledger.get_slot_entries(0, 0).unwrap();
32143209

32153210
assert_eq!(result, entries);
32163211

@@ -3244,7 +3239,7 @@ pub mod tests {
32443239
for i in (0..num_shreds).rev() {
32453240
let shred = shreds.pop().unwrap();
32463241
ledger.insert_shreds(vec![shred], None, false).unwrap();
3247-
let result = ledger.get_slot_entries(0, 0, None).unwrap();
3242+
let result = ledger.get_slot_entries(0, 0).unwrap();
32483243

32493244
let meta = ledger
32503245
.meta(0)
@@ -3333,7 +3328,7 @@ pub mod tests {
33333328
.expect("Expected successful write of shreds");
33343329

33353330
assert_eq!(
3336-
blockstore.get_slot_entries(1, 0, None).unwrap()[2..4],
3331+
blockstore.get_slot_entries(1, 0).unwrap()[2..4],
33373332
entries[2..4],
33383333
);
33393334
}
@@ -3367,7 +3362,7 @@ pub mod tests {
33673362
.expect("Expected successful write of shreds");
33683363
assert_eq!(
33693364
blockstore
3370-
.get_slot_entries(slot, u64::from(index - 1), None)
3365+
.get_slot_entries(slot, u64::from(index - 1))
33713366
.unwrap(),
33723367
vec![last_entry],
33733368
);
@@ -3398,7 +3393,7 @@ pub mod tests {
33983393
blockstore
33993394
.insert_shreds(shreds, None, false)
34003395
.expect("Expected successful write of shreds");
3401-
assert_eq!(blockstore.get_slot_entries(slot, 0, None).unwrap(), entries);
3396+
assert_eq!(blockstore.get_slot_entries(slot, 0).unwrap(), entries);
34023397
}
34033398
}
34043399
Blockstore::destroy(&blockstore_path).expect("Expected successful database destruction");
@@ -3433,7 +3428,7 @@ pub mod tests {
34333428

34343429
blockstore.insert_shreds(odd_shreds, None, false).unwrap();
34353430

3436-
assert_eq!(blockstore.get_slot_entries(slot, 0, None).unwrap(), vec![]);
3431+
assert_eq!(blockstore.get_slot_entries(slot, 0).unwrap(), vec![]);
34373432

34383433
let meta = blockstore.meta(slot).unwrap().unwrap();
34393434
if num_shreds % 2 == 0 {
@@ -3452,7 +3447,7 @@ pub mod tests {
34523447
blockstore.insert_shreds(even_shreds, None, false).unwrap();
34533448

34543449
assert_eq!(
3455-
blockstore.get_slot_entries(slot, 0, None).unwrap(),
3450+
blockstore.get_slot_entries(slot, 0).unwrap(),
34563451
original_entries,
34573452
);
34583453

@@ -3486,18 +3481,15 @@ pub mod tests {
34863481
.insert_shreds(original_shreds, None, false)
34873482
.unwrap();
34883483

3489-
assert_eq!(blockstore.get_slot_entries(0, 0, None).unwrap(), vec![]);
3484+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), vec![]);
34903485

34913486
let duplicate_shreds = entries_to_test_shreds(original_entries.clone(), 0, 0, true, 0);
34923487
let num_shreds = duplicate_shreds.len() as u64;
34933488
blockstore
34943489
.insert_shreds(duplicate_shreds, None, false)
34953490
.unwrap();
34963491

3497-
assert_eq!(
3498-
blockstore.get_slot_entries(0, 0, None).unwrap(),
3499-
original_entries
3500-
);
3492+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), original_entries);
35013493

35023494
let meta = blockstore.meta(0).unwrap().unwrap();
35033495
assert_eq!(meta.consumed, num_shreds);
@@ -4178,7 +4170,7 @@ pub mod tests {
41784170

41794171
for i in 0..num_entries - 1 {
41804172
assert_eq!(
4181-
blockstore.get_slot_entries(i, 0, None).unwrap()[0],
4173+
blockstore.get_slot_entries(i, 0).unwrap()[0],
41824174
entries[i as usize]
41834175
);
41844176

@@ -4921,7 +4913,7 @@ pub mod tests {
49214913
.insert_shreds(shreds, None, false)
49224914
.expect("Expected successful write of shreds");
49234915
assert_eq!(
4924-
blockstore.get_slot_entries(slot, 0, None).unwrap().len() as u64,
4916+
blockstore.get_slot_entries(slot, 0).unwrap().len() as u64,
49254917
num_ticks
49264918
);
49274919

@@ -4943,7 +4935,7 @@ pub mod tests {
49434935
blockstore
49444936
.insert_shreds(shreds, None, false)
49454937
.expect("Expected successful write of shreds");
4946-
assert!(blockstore.get_slot_entries(slot, 0, None).is_err());
4938+
assert!(blockstore.get_slot_entries(slot, 0).is_err());
49474939
}
49484940
Blockstore::destroy(&blockstore_path).expect("Expected successful database destruction");
49494941
}

local-cluster/src/cluster_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ pub fn validator_exit(entry_point_info: &ContactInfo, nodes: usize) {
141141

142142
pub fn verify_ledger_ticks(ledger_path: &Path, ticks_per_slot: usize) {
143143
let ledger = Blockstore::open(ledger_path).unwrap();
144-
let zeroth_slot = ledger.get_slot_entries(0, 0, None).unwrap();
144+
let zeroth_slot = ledger.get_slot_entries(0, 0).unwrap();
145145
let last_id = zeroth_slot.last().unwrap().hash;
146146
let next_slots = ledger.get_slots_since(&[0]).unwrap().remove(&0).unwrap();
147147
let mut pending_slots: Vec<_> = next_slots
@@ -306,7 +306,7 @@ fn get_and_verify_slot_entries(
306306
slot: Slot,
307307
last_entry: &Hash,
308308
) -> Vec<Entry> {
309-
let entries = blockstore.get_slot_entries(slot, 0, None).unwrap();
309+
let entries = blockstore.get_slot_entries(slot, 0).unwrap();
310310
assert_eq!(entries.verify(last_entry), true);
311311
entries
312312
}

0 commit comments

Comments
 (0)