-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
ALL
-
v5.0, v4.9
-
Sharding 2021-03-22, Sharding 2021-04-05
A few of the fields output by the donor and recipient in a tenant migration have types that don't match those in the design, e.g. "blockTimestamp" on the donor which should have a Timestamp type, but instead is output as a BSON object of the form {"": <timestamp value>} (via this call to Timestamp::toBSON()). This ticket is to verify the types output by the donor and recipient for currentOp match those in the design, changing either the server or the design as necessary and adding test coverage.