[SERVER-79783] Create passthrough suite where unsharded collections are implicitly marked as unsplittable and created on a random shard Created: 07/Aug/23  Updated: 20/Nov/23  Resolved: 20/Nov/23

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

Type: Task Priority: Major - P3
Reporter: Allison Easton Assignee: Silvia Surroca
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-82805 Make unsplittable passthrough suite c... Closed
is depended on by SERVER-83240 Create aggregation passthrough suite ... Closed
is depended on by SERVER-83349 Add a failpoint to randomize the shar... Closed
is depended on by SERVER-83396 Create a failpoint to randomize the s... Needs Scheduling
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2023-08-21, Sharding EMEA 2023-09-04, Sharding EMEA 2023-09-18, Sharding EMEA 2023-10-02, Sharding EMEA 2023-10-16, Sharding EMEA 2023-10-30, CAR Team 2023-11-13, CAR Team 2023-11-27
Participants:

 Description   

In order to test both the changes from the "Remove Query Reliance on DB Primary" project as well as the fixes to the ddl coordinators as part of this (the Global Balancing of Unsharded Collections) project, we need to add more test coverage for when unsplittable collections are on shards other than the DBPrimary.

This ticket is to create a passthrough suite which (similar to implicitly_shard_accessed_collection) registers all accessed collections as unsplittable and creates them on a random shard that may or may not be the DBPrimary.



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

Author:

{'name': 'Silvia Surroca', 'email': 'silvia.surroca@mongodb.com', 'username': 'silviasuhu'}

Message: SERVER-79783: Enable unsplittable collections passthrough suite on enterprise-amazon-linux2-arm64-all-feature-flags
Branch: master
https://github.com/mongodb/mongo/commit/c7cf310a3d8db5ced6bf6df06d55c4710738934b

Comment by Githook User [ 19/Nov/23 ]

Author:

{'name': 'Silvia Surroca', 'email': 'silvia.surroca@mongodb.com', 'username': 'silviasuhu'}

Message: SERVER-79783 Create passthrough suite that implicitly creates unsplittable collections on a random shard
Branch: master
https://github.com/mongodb/mongo/commit/9fbfb58f9e726b3b8237c421ca06f0e33267d394

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