[SERVER-49904] Update config.transactions entry for retryable writes during resharding's oplog application Created: 25/Jul/20  Updated: 29/Oct/23  Resolved: 07/Jan/21

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

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Randolph Tan
Resolution: Fixed Votes: 0
Labels: PM-234-M3, PM-234-T-oplog-apply
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-49907 Implement applyOps write rule for res... Closed
Duplicate
is duplicated by SERVER-51767 Handle retryable writes in resharding... Closed
Problem/Incident
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2020-11-02, Sharding 2020-11-16, Sharding 2020-12-14, Sharding 2021-01-11
Participants:
Linked BF Score: 0
Story Points: 2

 Description   

Follow the procedure for updating the entries (or inserting new entries) in the config.transaction table described in the design document.



 Comments   
Comment by Githook User [ 07/Jan/21 ]

Author:

{'name': 'Randolph Tan', 'email': 'randolph@10gen.com', 'username': 'renctan'}

Message: SERVER-49904 Handle pre/post image oplog entries in resharding oplog applier
Branch: master
https://github.com/mongodb/mongo/commit/5b5d563318a7c5cba221681aec8a7ff1693646ff

Comment by Githook User [ 06/Jan/21 ]

Author:

{'name': 'Max Hirschhorn', 'email': 'max.hirschhorn@mongodb.com', 'username': 'visemet'}

Message: SERVER-49904 Use shared_ptr in OplogEntry for pre- and post-images.
Branch: master
https://github.com/mongodb/mongo/commit/487855872d8a0c486340221b2044f691d3e106a3

Comment by Max Hirschhorn [ 24/Dec/20 ]

Author:

{'name': 'Max Hirschhorn', 'email': 'max.hirschhorn@mongodb.com', 'username': 'visemet'}

Message: SERVER-49904 Add pre-image and post-image oplog entries to OplogEntry.
Branch: master
https://github.com/mongodb/mongo/commit/dcaaf0305d3b65b023a84e9ac7ac92f8649b07de

Comment by Githook User [ 17/Dec/20 ]

Author:

{'name': 'Randolph Tan', 'email': 'randolph@10gen.com', 'username': 'renctan'}

Message: SERVER-49904 Create new oplog type to attach metadata during runtime
Branch: master
https://github.com/mongodb/mongo/commit/6364c95692fbf3cd48c5ba13772eede90b61fe86

Comment by Githook User [ 01/Dec/20 ]

Author:

{'name': 'Randolph Tan', 'email': 'randolph@10gen.com', 'username': 'renctan'}

Message: SERVER-49904 Handle retryable writes conflicting with active transactions in resharding oplog applier
Branch: master
https://github.com/mongodb/mongo/commit/d564fecd8325fe6c5ce0a64cf48ce03a11e5d841

Comment by Githook User [ 20/Nov/20 ]

Author:

{'name': 'Randolph Tan', 'email': 'randolph@10gen.com', 'username': 'renctan'}

Message: SERVER-49904 Handle retryable write oplog entries in the resharding oplog applier
Branch: master
https://github.com/mongodb/mongo/commit/a16b6119d7361395040d40dafdee2c3448081c8c

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