[SERVER-35853] Track coordinator shard in RouterSessionRuntimeState Created: 27/Jun/18 Updated: 29/Oct/23 Resolved: 29/Jun/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Jack Mulrow | Assignee: | Jack Mulrow |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | ShardedTxn:DistributedCommit | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Sharding 2018-07-02, Sharding 2018-07-16 | ||||||||
| Participants: | |||||||||
| Description |
|
To implement commitTransaction on mongos, mongos needs to track which shard is the coordinator so it can send coordinateCommitTransaction to it and include its shard id in the prepareTransaction requests it sends to the other participants. |
| Comments |
| Comment by Githook User [ 29/Jun/18 ] |
|
Author: {'username': 'jsmulrow', 'name': 'Jack Mulrow', 'email': 'jack.mulrow@mongodb.com'}Message: |