Details
-
Task
-
Resolution: Won't Do
-
Major - P3
-
None
-
None
-
None
-
None
-
Execution Team 2024-01-22, Execution Team 2024-02-05, Execution Team 2024-02-19
Description
SERVER-79480 involves changing the rollover behavior of buckets to accommodate for the fact that there will be multiple open buckets. This is a split off ticket from that ticket that handles moving the code that handles determining rollover action from insertIntoBucket into useBucket - this will change the contract for useBucket to return a bucket with no RolloverAction that can be inserted into by insertIntoBucket safely, and rollover buckets if there are no such buckets. It will essentially also collapse the functionality of useAlternateBucket into useBucket.