While working on another issue (#16580), the list of uncleaned pubkeys returned from `remove_uncleaned_slots_and_collect_pubkeys_up_to_slot()` did not include unrooted slots. This meant that during cleaning, unrooted slots would not have their pubkeys cleaned up properly. Now, return all uncleaned pubkeys, regardless if the slot is rooted or not. Additionally, update the tests to have unrooted slots to ensure this behavior. This is part two of PR #16879, and originally based on PR #15106. |
||
---|---|---|
.. | ||
benches | ||
src | ||
store-tool | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
build.rs |