[SERVER-78763] Allow create collection coordinator registering unsplitable collections Created: 07/Jul/23  Updated: 29/Oct/23  Resolved: 02/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: Pierlauro Sciarelli Assignee: Enrico Golfieri
Resolution: Fixed Votes: 0
Labels: PM-3364-Milestone-1, auto-reverted
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-78755 Add an optional<bool> `unsplittable` ... Closed
is depended on by SERVER-79157 Change create collection coordinator ... Closed
is depended on by SERVER-79160 Track unsharded collections when addi... Closed
is depended on by SERVER-79177 Create a new test cluster command to ... Closed
Duplicate
is duplicated by SERVER-79177 Create a new test cluster command to ... Closed
Problem/Incident
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2023-07-24, Sharding EMEA 2023-08-07
Participants:
Linked BF Score: 153

 Description   

Since the plan is to reuse the create collection coordinator machinery for registering unsharded collections in the sharding catalog:

  • Commit the collection entry with unsplittable:true (flag added under SERVER-78755).


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

Author:

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

Message: SERVER-78763 Allow create collection coordinator registering unsplitable collections
Branch: minh.luu-no_compile_sys-perf
https://github.com/mongodb/mongo/commit/dba3528ea1160ecb43f5b80af9824ae1a5f5d5ee

Comment by Githook User [ 01/Aug/23 ]

Author:

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

Message: SERVER-78763 Allow create collection coordinator registering unsplitable collections
Branch: master
https://github.com/mongodb/mongo/commit/dba3528ea1160ecb43f5b80af9824ae1a5f5d5ee

Comment by Githook User [ 29/Jul/23 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: Revert "SERVER-78763 Allow create collection coordinator registering unsplitable collections"

This reverts commit eef60daaf03dd22c3414f3eb83e54d3bbecf1cf1.
Branch: master
https://github.com/mongodb/mongo/commit/9cc463b6c0d3c6de7b16a8c4d342a830d44a5d66

Comment by Githook User [ 28/Jul/23 ]

Author:

{'name': 'Enrico', 'email': 'enrico.golfieri@mongodb.com', 'username': 'enricogolfieri'}

Message: SERVER-78763 Allow create collection coordinator registering unsplitable collections
Branch: master
https://github.com/mongodb/mongo/commit/eef60daaf03dd22c3414f3eb83e54d3bbecf1cf1

Comment by xgen-buildbaron-user [ 28/Jul/23 ]

Ticket re-opened due to revert. sharding_clustered_collections began a consistent failure of jstests/sharding/create_unsplittable_collection.js,jstests/sharding/database_versioning_all_commands.js

Comment by Githook User [ 28/Jul/23 ]

Author:

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

Message: Revert "SERVER-78763 update create collection coordinator to create unsplittable collection"

This reverts commit b39644887a131c57fe2fd9006c14b529fd212a54.
Branch: master
https://github.com/mongodb/mongo/commit/3b939d87cc9fc715179a071cc1095705a3977df0

Comment by Githook User [ 27/Jul/23 ]

Author:

{'name': 'Enrico', 'email': 'enrico.golfieri@mongodb.com', 'username': 'enricogolfieri'}

Message: SERVER-78763 update create collection coordinator to create unsplittable collection
Branch: master
https://github.com/mongodb/mongo/commit/b39644887a131c57fe2fd9006c14b529fd212a54

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