[SERVER-51350] Move collection creation inside a replica set transaction for Resharding collections Created: 05/Oct/20  Updated: 27/Oct/23  Resolved: 06/Oct/20

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

Type: Task Priority: Major - P3
Reporter: Blake Oler Assignee: [DO NOT USE] Backlog - Sharding Team
Resolution: Gone away Votes: 0
Labels: PM-234-M3, PM-234-T-lifecycle
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-51349 An OpCtx's UncommittedCollections are... Closed
Assigned Teams:
Sharding
Participants:

 Description   

As part of Milestone 1, collection creation was kept outside of a transaction, so as to not get into the weeds with the requirements to make implicit collection creation possible. This ticket is to remove the explicit out-of-transaction collection creation and ensure that Resharding collections can be created implicitly inside transactions.



 Comments   
Comment by Daniel Gottlieb (Inactive) [ 06/Oct/20 ]

Closing as Gone Away.

SERVER-51349 was able to find the cause behind collection creation in "local" transactions failing. The fix was small so it will push the patch that was intended to be investigated here.

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