[SERVER-66697] Remove outdated entries from clear registry Created: 23/May/22  Updated: 29/Oct/23  Resolved: 04/Aug/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.1.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Dan Larkin-York Assignee: David Wang (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-66694 Track bucket count per era Closed
depends on SERVER-66696 Check clear registry when accessing b... Closed
is depended on by SERVER-66698 Clear BucketCatalog namespaces lazily... Closed
is depended on by SERVER-66699 Add statistics about clear registry t... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2022-08-08
Participants:

 Description   

When we decrease an era counter to zero, we should remove it from the map of counters and check if we can remove any entries from the clear registry. Specifically, we should check what the smallest remaining positive era counter is, and remove any clear entries with eras equal to or less than that value.


Generated at Thu Feb 08 06:06:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.