[SERVER-76486] Make RefineShardKey coordinator authoritative on shards Created: 25/Apr/23  Updated: 29/Oct/23  Resolved: 23/Aug/23

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

Type: Task Priority: Major - P3
Reporter: Tommaso Tocci Assignee: Marcos José Grillo Ramirez
Resolution: Fixed Votes: 0
Labels: auto-reverted, shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-73130 getCollectionDescription doesn't hono... Closed
depends on SERVER-80246 Fsync test is not correctly checking ... Closed
Problem/Incident
causes SERVER-80538 New refine collection shard key might... Closed
causes SERVER-80715 New refine collection shard key might... Closed
causes SERVER-80890 _configsvrCommitRefineCollectionShard... Closed
Related
is related to SERVER-79064 Remove refine collection shard key de... Backlog
Assigned Teams:
Sharding EMEA
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2023-05-15, Sharding EMEA 2023-05-29, Sharding EMEA 2023-06-12, Sharding EMEA 2023-06-26, Sharding EMEA 2023-07-10, Sharding EMEA 2023-07-24, Sharding EMEA 2023-08-07, Sharding EMEA 2023-08-21, Sharding EMEA 2023-09-04
Participants:
Linked BF Score: 154

 Description   

Currently, RefineShardKey does not inform shards about the new collection version.



 Comments   
Comment by Githook User [ 23/Aug/23 ]

Author:

{'name': 'Marcos José Grillo Ramirez', 'email': 'marcos.grillo@mongodb.com', 'username': 'm4nti5'}

Message: SERVER-76486 Change RefineShardKey coordinator to be authoritative on shards
Branch: master
https://github.com/mongodb/mongo/commit/2c6ae5c16cc92aecd1ae8606b2dd0bbfdf16ebe3

Comment by xgen-buildbaron-user [ 18/Aug/23 ]

Ticket re-opened due to revert. sharding_csrs_continuous_config_stepdown began a consistent failure of jstests/sharding/fsync_lock_fails_with_in_progress_ddl_op.js

Comment by Githook User [ 18/Aug/23 ]

Author:

{'name': 'auto-revert-processor', 'email': 'dev-prod-dag@mongodb.com', 'username': ''}

Message: Revert "SERVER-76486 Change RefineShardKey coordinator to be authoritative on shards"

This reverts commit 8e2b6203ced0b50997d1fe60e3abbdeab9a13802.
Branch: master
https://github.com/mongodb/mongo/commit/6667ff008f178bd93e949e67e61804a54b666b5f

Comment by Githook User [ 17/Aug/23 ]

Author:

{'name': 'Marcos José Grillo Ramirez', 'email': 'marcos.grillo@mongodb.com', 'username': 'm4nti5'}

Message: SERVER-76486 Change RefineShardKey coordinator to be authoritative on shards
Branch: master
https://github.com/mongodb/mongo/commit/8e2b6203ced0b50997d1fe60e3abbdeab9a13802

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