[SERVER-74745] Use `mergeAllChunksOnShard` for defragmentation Created: 10/Mar/23  Updated: 26/Oct/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: oldshardingemea, shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File partial_solution_patch_to_apply_on_dd8703e8b9c50022cdf8d738b064fe2534e9d8b2.diff    
Assigned Teams:
Catalog and Routing
Sprint: Sharding EMEA 2023-04-03, Sharding EMEA 2023-04-17, Sharding EMEA 2023-05-01, Sharding EMEA 2023-05-15, Sharding EMEA 2023-05-29
Participants:
Story Points: 2

 Description   

Currently, defragmentation is issuing subsequent merge requests for each sequence of contiguous chunks and it is making sure that chunks honor the chunk size.

Purpose of this ticket is to:

  • Stop honoring the chunk size because starting from 6.0.3 chunks can be of arbitrary sizes.
  • Rely on mergeAllChunksOnShard (SERVER-71612) instead of issuing simple merges

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