[SERVER-68491] Get rid of the `forEachOrphanedRange` function Created: 02/Aug/22 Updated: 29/Oct/23 Resolved: 05/Aug/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 6.1.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Pierlauro Sciarelli | Assignee: | Silvia Surroca |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Sharding EMEA 2022-08-08 |
| Participants: |
| Description |
|
The forEachOrphanedRange function had been implemented to be used to create range deletion tasks on upgrade from v4.2 to v4.4. Get rid of this function since it's not used anymore and its name is misleading (it doesn't scan over local range deletions, but it considers each unowned range as orphaned). |