simplify bank drop calls (#24142)
* simplify bank drop calls * clippy: import * Update ledger/src/blockstore_processor.rs Co-authored-by: Brooks Prumo <brooks@prumo.org> * Update runtime/src/accounts_background_service.rs Co-authored-by: Brooks Prumo <brooks@prumo.org> * Update runtime/src/bank.rs Co-authored-by: Brooks Prumo <brooks@prumo.org> * cleanup * format * use msb of bank_id to indicates that we are dropping * clippy * restore bank id * clippy * revert is-serialized_with_abs flag * assert * clippy * whitespace * fix bank drop callback check * more fix * remove msb dropping implementation * fix Co-authored-by: Brooks Prumo <brooks@prumo.org>
This commit is contained in:
@@ -1156,13 +1156,6 @@ impl Accounts {
|
||||
self.accounts_db.store_cached(slot, &accounts_to_store);
|
||||
}
|
||||
|
||||
/// Purge a slot if it is not a root
|
||||
/// Root slots cannot be purged
|
||||
/// `is_from_abs` is true if the caller is the AccountsBackgroundService
|
||||
pub fn purge_slot(&self, slot: Slot, bank_id: BankId, is_from_abs: bool) {
|
||||
self.accounts_db.purge_slot(slot, bank_id, is_from_abs);
|
||||
}
|
||||
|
||||
/// Add a slot to root. Root slots cannot be purged
|
||||
pub fn add_root(&self, slot: Slot) -> AccountsAddRootTiming {
|
||||
self.accounts_db.add_root(slot)
|
||||
|
Reference in New Issue
Block a user