[SERVER-39429] Add server parameter to gate the new oplog format of large transactions Created: 07/Feb/19 Updated: 29/Oct/23 Resolved: 13/Feb/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.9 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Siyuan Zhou | Assignee: | Matthew Russotto |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Repl 2019-02-25 |
| Participants: |
| Description |
|
When working on the new oplog format, we still want to keep the test coverage for the old one so that this project doesn’t block the Prepare Transaction project, so we will have a temporary server parameter to gate the new format. |
| Comments |
| Comment by Matthew Russotto [ 13/Feb/19 ] |
|
I must have messed up a git command because somehow I initially pushed the first patch set instead of the second. Fixed now. |
| Comment by Githook User [ 13/Feb/19 ] |
|
Author: {'name': 'Matthew Russotto', 'email': 'matthew.russotto@10gen.com', 'username': 'mtrussotto'}Message: |
| Comment by Githook User [ 13/Feb/19 ] |
|
Author: {'name': 'Matthew Russotto', 'email': 'matthew.russotto@10gen.com', 'username': 'mtrussotto'}Message: |
| Comment by Siyuan Zhou [ 13/Feb/19 ] |
|
matthew.russotto, we can define server parameters in IDL. It's not required for now, but we will convert them and require IDL in a few months. There are some examples in the codebase. |