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

Commit 65f0187

Browse files
authored
Remove dead code (#9404) (#9409)
automerge
1 parent 8dc5d10 commit 65f0187

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
@@ -70,7 +70,7 @@ fn output_slot(
7070
) -> Result<(), String> {
7171
println!("Slot Meta {:?}", blockstore.meta(slot));
7272
let entries = blockstore
73-
.get_slot_entries(slot, 0, None)
73+
.get_slot_entries(slot, 0)
7474
.map_err(|err| format!("Failed to load entries for slot {}: {}", slot, err))?;
7575

7676
for (entry_index, entry) in entries.iter().enumerate() {
@@ -1148,7 +1148,7 @@ fn main() {
11481148
let potential_hashes: Vec<_> = iter
11491149
.filter_map(|(slot, _meta)| {
11501150
let blockhash = blockstore
1151-
.get_slot_entries(slot, 0, None)
1151+
.get_slot_entries(slot, 0)
11521152
.unwrap()
11531153
.last()
11541154
.unwrap()
@@ -1191,7 +1191,7 @@ fn main() {
11911191
.filter_map(|(slot, _meta)| {
11921192
if slot <= max_height as u64 {
11931193
let blockhash = blockstore
1194-
.get_slot_entries(slot, 0, None)
1194+
.get_slot_entries(slot, 0)
11951195
.unwrap()
11961196
.last()
11971197
.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
}
@@ -3180,7 +3175,7 @@ pub mod tests {
31803175
assert!(shreds.len() > 1);
31813176
let last_shred = shreds.pop().unwrap();
31823177
ledger.insert_shreds(vec![last_shred], None, false).unwrap();
3183-
assert!(ledger.get_slot_entries(0, 0, None).unwrap().is_empty());
3178+
assert!(ledger.get_slot_entries(0, 0).unwrap().is_empty());
31843179

31853180
let meta = ledger
31863181
.meta(0)
@@ -3190,7 +3185,7 @@ pub mod tests {
31903185

31913186
// Insert the other shreds, check for consecutive returned entries
31923187
ledger.insert_shreds(shreds, None, false).unwrap();
3193-
let result = ledger.get_slot_entries(0, 0, None).unwrap();
3188+
let result = ledger.get_slot_entries(0, 0).unwrap();
31943189

31953190
assert_eq!(result, entries);
31963191

@@ -3224,7 +3219,7 @@ pub mod tests {
32243219
for i in (0..num_shreds).rev() {
32253220
let shred = shreds.pop().unwrap();
32263221
ledger.insert_shreds(vec![shred], None, false).unwrap();
3227-
let result = ledger.get_slot_entries(0, 0, None).unwrap();
3222+
let result = ledger.get_slot_entries(0, 0).unwrap();
32283223

32293224
let meta = ledger
32303225
.meta(0)
@@ -3313,7 +3308,7 @@ pub mod tests {
33133308
.expect("Expected successful write of shreds");
33143309

33153310
assert_eq!(
3316-
blockstore.get_slot_entries(1, 0, None).unwrap()[2..4],
3311+
blockstore.get_slot_entries(1, 0).unwrap()[2..4],
33173312
entries[2..4],
33183313
);
33193314
}
@@ -3347,7 +3342,7 @@ pub mod tests {
33473342
.expect("Expected successful write of shreds");
33483343
assert_eq!(
33493344
blockstore
3350-
.get_slot_entries(slot, u64::from(index - 1), None)
3345+
.get_slot_entries(slot, u64::from(index - 1))
33513346
.unwrap(),
33523347
vec![last_entry],
33533348
);
@@ -3378,7 +3373,7 @@ pub mod tests {
33783373
blockstore
33793374
.insert_shreds(shreds, None, false)
33803375
.expect("Expected successful write of shreds");
3381-
assert_eq!(blockstore.get_slot_entries(slot, 0, None).unwrap(), entries);
3376+
assert_eq!(blockstore.get_slot_entries(slot, 0).unwrap(), entries);
33823377
}
33833378
}
33843379
Blockstore::destroy(&blockstore_path).expect("Expected successful database destruction");
@@ -3413,7 +3408,7 @@ pub mod tests {
34133408

34143409
blockstore.insert_shreds(odd_shreds, None, false).unwrap();
34153410

3416-
assert_eq!(blockstore.get_slot_entries(slot, 0, None).unwrap(), vec![]);
3411+
assert_eq!(blockstore.get_slot_entries(slot, 0).unwrap(), vec![]);
34173412

34183413
let meta = blockstore.meta(slot).unwrap().unwrap();
34193414
if num_shreds % 2 == 0 {
@@ -3432,7 +3427,7 @@ pub mod tests {
34323427
blockstore.insert_shreds(even_shreds, None, false).unwrap();
34333428

34343429
assert_eq!(
3435-
blockstore.get_slot_entries(slot, 0, None).unwrap(),
3430+
blockstore.get_slot_entries(slot, 0).unwrap(),
34363431
original_entries,
34373432
);
34383433

@@ -3466,18 +3461,15 @@ pub mod tests {
34663461
.insert_shreds(original_shreds, None, false)
34673462
.unwrap();
34683463

3469-
assert_eq!(blockstore.get_slot_entries(0, 0, None).unwrap(), vec![]);
3464+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), vec![]);
34703465

34713466
let duplicate_shreds = entries_to_test_shreds(original_entries.clone(), 0, 0, true, 0);
34723467
let num_shreds = duplicate_shreds.len() as u64;
34733468
blockstore
34743469
.insert_shreds(duplicate_shreds, None, false)
34753470
.unwrap();
34763471

3477-
assert_eq!(
3478-
blockstore.get_slot_entries(0, 0, None).unwrap(),
3479-
original_entries
3480-
);
3472+
assert_eq!(blockstore.get_slot_entries(0, 0).unwrap(), original_entries);
34813473

34823474
let meta = blockstore.meta(0).unwrap().unwrap();
34833475
assert_eq!(meta.consumed, num_shreds);
@@ -4158,7 +4150,7 @@ pub mod tests {
41584150

41594151
for i in 0..num_entries - 1 {
41604152
assert_eq!(
4161-
blockstore.get_slot_entries(i, 0, None).unwrap()[0],
4153+
blockstore.get_slot_entries(i, 0).unwrap()[0],
41624154
entries[i as usize]
41634155
);
41644156

@@ -4901,7 +4893,7 @@ pub mod tests {
49014893
.insert_shreds(shreds, None, false)
49024894
.expect("Expected successful write of shreds");
49034895
assert_eq!(
4904-
blockstore.get_slot_entries(slot, 0, None).unwrap().len() as u64,
4896+
blockstore.get_slot_entries(slot, 0).unwrap().len() as u64,
49054897
num_ticks
49064898
);
49074899

@@ -4923,7 +4915,7 @@ pub mod tests {
49234915
blockstore
49244916
.insert_shreds(shreds, None, false)
49254917
.expect("Expected successful write of shreds");
4926-
assert!(blockstore.get_slot_entries(slot, 0, None).is_err());
4918+
assert!(blockstore.get_slot_entries(slot, 0).is_err());
49274919
}
49284920
Blockstore::destroy(&blockstore_path).expect("Expected successful database destruction");
49294921
}

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)