[SERVER-22909] Unify ChunkManager, MetadataLoader, ChunkDiff and DistributionStatus Created: 01/Mar/16 Updated: 06/Dec/22 Resolved: 24/Oct/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | 3.2.17 |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Kaloian Manassiev | Assignee: | [DO NOT USE] Backlog - Sharding Team |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Sharding
|
||||||||
| Participants: | |||||||||
| Description |
|
The ChunkManager and MetadataLoader/ChunkDiff and DistributionStatus have somewhat overlapping functionality with regard to incrementally updating chunk ranges. ChunkManager contains the global collection information while MetadataLoader uses the one specific to the shard. We should unify these into one uniform caching solution. |
| Comments |
| Comment by Kaloian Manassiev [ 24/Oct/17 ] |
|
Gone away in 3.4.4 as result of |