Skip to content

Commit

Permalink
move retain
Browse files Browse the repository at this point in the history
  • Loading branch information
whistlinwilly committed Aug 28, 2022
1 parent 11ef258 commit e31adf3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions runtime/src/snapshot_utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1423,10 +1423,10 @@ pub fn get_highest_full_snapshot_archive_info(
halt_at_slot: Option<Slot>,
) -> Option<FullSnapshotArchiveInfo> {
let mut full_snapshot_archives = get_full_snapshot_archives(full_snapshot_archives_dir);
full_snapshot_archives.sort_unstable();
if let Some(halt_at_slot) = halt_at_slot {
full_snapshot_archives.retain(| archive | archive.snapshot_archive_info().slot <= halt_at_slot);
}
full_snapshot_archives.sort_unstable();
full_snapshot_archives.into_iter().rev().next()
}

Expand All @@ -1447,10 +1447,10 @@ pub fn get_highest_incremental_snapshot_archive_info(
incremental_snapshot_archive_info.base_slot() == full_snapshot_slot
})
.collect::<Vec<_>>();
incremental_snapshot_archives.sort_unstable();
if let Some(halt_at_slot) = halt_at_slot {
incremental_snapshot_archives.retain(|archive| { archive.slot() <= halt_at_slot });
}
incremental_snapshot_archives.sort_unstable();
incremental_snapshot_archives.into_iter().rev().next()
}

Expand Down

0 comments on commit e31adf3

Please sign in to comment.