[SERVER-81106] Recipient shard doesn't wait for the collection version to be locally persisted before starting the cloning phase Created: 15/Sep/23  Updated: 06/Nov/23  Resolved: 10/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 4.4.0, 5.0.0, 6.0.0, 7.0.0, 7.1.0-rc0
Fix Version/s: 7.1.1, 7.2.0-rc0, 5.0.22, 7.0.3, 4.4.26, 6.0.12

Type: Task Priority: Major - P3
Reporter: Sergi Mateo Bellido Assignee: Aitor Esteve Alvarado
Resolution: Fixed Votes: 0
Labels: shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
Assigned Teams:
Sharding EMEA
Backwards Compatibility: Fully Compatible
Backport Requested:
v7.1, v7.0, v6.0, v5.0, v4.4
Sprint: Sharding EMEA 2023-10-16
Participants:
Case:
Story Points: 3

 Description   

The goal of this ticket is to explore the idea of the recipient shard of a migration waiting for the tasks submitted to the ShardServerCatalogCacheLoader to be locally committed before starting to clone the user's data.



 Comments   
Comment by Githook User [ 06/Nov/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

GitOrigin-RevId: 23af624e18dce63934d8bbb3e8cee1badb1c7802
Branch: v4.4
https://github.com/mongodb/mongo/commit/a304edd4d681c883bb6582e6c2d60aacd5acbf0c

Comment by Githook User [ 05/Nov/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

GitOrigin-RevId: 8072d3878556918eff300596f839a49b9ba5e022
Branch: v4.4
https://github.com/mongodb/mongo/commit/23af624e18dce63934d8bbb3e8cee1badb1c7802

Comment by Githook User [ 05/Nov/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

GitOrigin-RevId: 287f56a2f5e1a83dc57099e097b76e581e9633bb
Branch: v4.4
https://github.com/mongodb/mongo/commit/8072d3878556918eff300596f839a49b9ba5e022

Comment by Githook User [ 04/Nov/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

GitOrigin-RevId: 8ff6bda6a153c621a3e613b2bee5714e63a9ccca
Branch: v4.4
https://github.com/mongodb/mongo/commit/287f56a2f5e1a83dc57099e097b76e581e9633bb

Comment by Githook User [ 18/Oct/23 ]

Author:

{'name': 'Aitor Esteve Alvarado', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

(cherry picked from commit 1fd63a916573a6c791282ee37637b513fe410385)
Branch: v7.1
https://github.com/mongodb/mongo/commit/94572311d3c6715caaf3acf5d6578dcb31a5d588

Comment by Githook User [ 12/Oct/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase

GitOrigin-RevId: 0b152bf22c22532c7d00aa88d5285bc0a8f45db6
Branch: v4.4
https://github.com/mongodb/mongo/commit/8ff6bda6a153c621a3e613b2bee5714e63a9ccca

Comment by Githook User [ 11/Oct/23 ]

Author:

{'name': 'Aitor Esteve Alvarado', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase
Branch: v6.0
https://github.com/mongodb/mongo/commit/14822959c3b1c0a12e1ce59d6559c0662253aeb3

Comment by Githook User [ 10/Oct/23 ]

Author:

{'name': 'Aitor Esteve Alvarado', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase
Branch: v5.0
https://github.com/mongodb/mongo/commit/fbdcd02bbe87edced7b99820f4df53be6ee000df

Comment by Githook User [ 10/Oct/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase
Branch: v7.0
https://github.com/mongodb/mongo/commit/4d53ef1e8544e39877afad9e4463ab015649a8ce

Comment by Githook User [ 09/Oct/23 ]

Author:

{'name': 'atesteve', 'email': 'aitor.esteve@mongodb.com', 'username': 'atesteve'}

Message: SERVER-81106 Wait for changes to catalog cache to be persisted before cloning phase
Branch: master
https://github.com/mongodb/mongo/commit/96e57ba38cdc4ddc20921572c37fbeb38b1128de

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