[SERVER-57524] Revisit DDL operations that are currently modifying config.chunks Created: 08/Jun/21  Updated: 29/Oct/23  Resolved: 16/Jun/21

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 5.0.0-rc2, 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Sergi Mateo Bellido Assignee: Kaloian Manassiev
Resolution: Fixed Votes: 0
Labels: PM-1965-Milestone-1, post-rc0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
is depended on by SERVER-57060 Rename of a sharded collection must b... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: Sharding EMEA 2021-06-14, Sharding EMEA 2021-06-28
Participants:

 Description   

We are only interested on DDL operations that are currently modifying the epoch/timestamp from config.chunks. I believe that there are only two operations: refineShardKey and resharding. We should check that we didn't break anything and whether we can remove some code from refineShardKey and perhaps resharding.

If we need to do any change on resharding we should properly synchronize with the NY Sharding team.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 16/Jun/21 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-57524 Make refine and resharding not write epoch/timestamp to the chunk entries

(cherry picked from commit a896fe0fdb65e21bb3c92c88043768554399d14b)
Branch: v5.0
https://github.com/mongodb/mongo/commit/8e9133433a732d27f3ac13f0e7cf47cddb1c2ecb

Comment by Githook User [ 16/Jun/21 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-57524 Make refine and resharding not write epoch/timestamp to the chunk entries
Branch: master
https://github.com/mongodb/mongo/commit/a896fe0fdb65e21bb3c92c88043768554399d14b

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