-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
QE 2021-08-09, QE 2021-08-23, QE 2021-09-06
The rename oplog looks like this:
{ "op" : "c", "ns" : "reshardingDb.$cmd", "ui" : UUID("2c7b8ac2-9840-4c57-9d1c-4f9905ed1fe3"), "o" : { "renameCollection" : "reshardingDb.system.resharding.f1b71bc0-6a4c-4cd5-b6ef-ac50e5de3170", "to" : "reshardingDb.coll", "stayTemp" : false, "dropTarget" : UUID("f1b71bc0-6a4c-4cd5-b6ef-ac50e5de3170") }, "o2" : { "numRecords" : 0 }, "ts" : Timestamp(1627312165, 17), "t" : NumberLong(1), "v" : NumberLong(2), "wall" : ISODate("2021-07-26T15:09:25.358Z"), "fromMigrate" : true }
But it gets filtered out because this fromMigrate != true expression is always present, regardless of the showMigrationEvents boolean argument.
- related to
-
SERVER-56872 Add optimization function to apply $match predicates on change streams events directly to oplog entry
- Closed