[SERVER-64171] Split chunks when downgrading from v6.0 Created: 03/Mar/22  Updated: 29/Oct/23  Resolved: 12/Apr/22

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

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Paolo Polato
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-64437 Improve the logic to consume streamin... Closed
Related
related to SERVER-64779 Review downgrade policy while defragm... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2022-04-04, Sharding EMEA 2022-04-18
Participants:

 Description   

With the introduction of ranges in v6.0, chunks will have different sizes by design. This implies that when downgrading to pre-v6.0 versions, it will be needed to split again chunks according to the configured chunk size.

The idea is to run autoSplitVector on all the existing ranges in order to split them (if needed).



 Comments   
Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'Paolo Polato', 'email': 'paolo.polato@mongodb.com', 'username': 'ppolato'}

Message: SERVER-64171 Resize Cluster Chunks when downgrading to 5.x
Branch: master
https://github.com/mongodb/mongo/commit/bc35bf347362573c1d6c4b7d3bf5a92ac5839c8e

Comment by Paolo Polato [ 11/Mar/22 ]

Moving the ticket back to open, after identifying SERVER-64437 as an unsolved dependency.

Generated at Thu Feb 08 05:59:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.