[SERVER-60110] Get rid of ShardingStateRecovery once 7.0 branches out Created: 21/Sep/21  Updated: 29/Oct/23  Resolved: 23/Jun/23

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

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Jordi Serra Torrens
Resolution: Fixed Votes: 0
Labels: 7.0UpDown
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-67862 Make ShardingStateRecovery::endMetada... Closed
is depended on by SERVER-65766 ShardingStateRecovery makes remote ca... Closed
Duplicate
is duplicated by SERVER-49973 Get rid of RecoveryDocument Closed
Related
related to SERVER-55032 Get rid of ShardingStateRecovery once... Closed
is related to SERVER-78330 Remove ShadingStateRecovery cleanup p... Backlog
is related to SERVER-73564 Handle ShardingStateRecovery for cata... Closed
Assigned Teams:
Sharding EMEA
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2023-06-26
Participants:

 Description   

Ticket coming from this comment of SERVER-55032.

Tasks to be performed right after 7.0 gets released:

  • Change migration to no longer use ShardingStateRecovery and use just VectorClock::waitDurable
  • ShardingStateRecovery no longer reads or updates it's own configOpTime (we can just rely on VectorClock now)


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

Author:

{'name': 'Jordi Serra Torrens', 'email': 'jordi.serra-torrens@mongodb.com', 'username': 'jordist'}

Message: SERVER-60110 Remove ShardingStateRecovery
Branch: master
https://github.com/mongodb/mongo/commit/23e3ada63d7cc568990be1b0524249c85b91ce74

Comment by Paolo Polato [ 07/Jul/22 ]

The ticket has been repurposed, as it cannot be included in release v6.1.

ShardingStateRecovery can only be removed once the correctness of multiversion scenarios may be guaranteed.

Comment by Githook User [ 08/Oct/21 ]

Author:

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

Message: SERVER-60126 Swap TODO SERVER-55032 with SERVER-60110
Branch: master
https://github.com/mongodb/mongo/commit/91da50fc2c4cd81486d8a4a9fd220c43ef7f6ddd

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