Duplicate
Details
Assignee
Akira KuroganeAkira Kurogane(Deactivated)Reporter
Akira KuroganeAkira Kurogane(Deactivated)Priority
Low
Details
Details
Assignee
Akira Kurogane
Akira Kurogane(Deactivated)Reporter
Akira Kurogane
Akira Kurogane(Deactivated)Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created August 15, 2019 at 9:39 PM
Updated March 5, 2024 at 7:23 PM
Resolved October 28, 2019 at 1:01 PM
From https://docs.mongodb.com/master/release-notes/4.2/#backups:
So it appears that MongoDB upstream is not going to modify mongorestore to handle transactions oplog ops, or maybe it's just vaguely pointing out mongorestore is going to restore one replica set but isn't aimed at synchronizing that in the multiple replicasets across a cluster.
The task of this ticket is to make a test case with some slow-running transactions that make writes on multiple shards, and make PBM backups that finish with a final oplog slice time in the middle of those transactions.
Work on the 4.2 case first. The 4.0 situation used a different format in the oplog which we can now know is transitional design in that version only. (Compatibility notes link regarding the oplog format.)