[SERVER-29894] Roll Back to Checkpoint: Start oplog application during recovery at checkpoint timestamp Created: 28/Jun/17 Updated: 30/Oct/23 Resolved: 18/Aug/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 3.5.12 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Judah Schvimer | Assignee: | Judah Schvimer |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Sprint: | Repl 2017-08-21 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
This ticket should include all changes to the recovery code to make it conform to the design doc while applying operations one at a time as it currently does. This will require us to call setInitialDataTimestamp() on the storage engine as well. This should also include adding unit tests for the recovery code. Recovery must still work if the storage engine does not support recover to checkpoint. |
| Comments |
| Comment by Githook User [ 18/Aug/17 ] |
|
Author: {'username': 'judahschvimer', 'email': 'judah@mongodb.com', 'name': 'Judah Schvimer'}Message: |
| Comment by Githook User [ 14/Aug/17 ] |
|
Author: {'name': 'Judah Schvimer', 'username': 'judahschvimer', 'email': 'judah@mongodb.com'}Message: |