[SERVER-69931] Adapt existing checks to allow distributed transactions into the config DB through the Internal Transactions API Created: 23/Sep/22  Updated: 29/Oct/23  Resolved: 29/Sep/22

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

Type: Task Priority: Major - P3
Reporter: Paolo Polato Assignee: Paolo Polato
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2022-10-03
Participants:

 Description   

Several tickets of PM-1939 (such as SERVER-68929) could be implemented by leveraging the new internal transactions API to perform multi-document upserts into the Sharding Catalog of the config server from a Shard coordinating a DDL operation.

Nevertheless, the API cannot be used yet due to the existence of some checks (1, 2) that need to be adapted to support such scenario.



 Comments   
Comment by Githook User [ 29/Sep/22 ]

Author:

{'name': 'Paolo Polato', 'email': 'paolo.polato@mongodb.com', 'username': 'ppolato'}

Message: SERVER-69931 Adapt existing checks to allow distributed transactions into the config DB through the Internal Transactions API
Branch: master
https://github.com/mongodb/mongo/commit/f02d19996ec911d128642565ddcfbce5ae079956

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