Details
-
New Feature
-
Resolution: Fixed
-
Major - P3
-
None
-
Fully Compatible
-
Sharding 2020-08-10
Description
The "reshardDest" field should be added to the DurableReplOperation struct.
{
|
op: 'i' | 'u' | 'd', |
ns: "<database>.<collection>", ui: <existingUUID>, |
reshardDest: "<recipientShardId>", |
o: { ... }, ...
|
}
|
And the destined recipient should be added as a parameter to OplogEntry::OplogEntry() and makeOplogEntryDoc(). Consider using boost::optional<ShardId> here and the shard_id type in oplog_entry.idl.
Attachments
Issue Links
- has to be done before
-
SERVER-49822 Add destined recipient to oplog entries from inserts
-
- Closed
-
-
SERVER-49823 Add destined recipient to oplog entries from updates
-
- Closed
-
-
SERVER-49824 Add destined recipient to oplog entries from deletes
-
- Closed
-