-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Change streams
-
None
-
Query Execution
-
Fully Compatible
-
QE 2026-05-11
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The previous version of the code relied on the assumption that any oplog entry containing the 'fromMigrate' attribute has that field set to a value of true. While this is currently the case, this behavior may not be guaranteed for the future.
Change streams promise to only ever emit the 'fromMigrate' field with a value of true, so this change introduces another condition that the oplog field value actually contains a value of true, before emitting the 'fromMigrate' field as part of a change event.
- is caused by
-
SERVER-88167 Expose information about change event being from a migration event when change streams run with showMigrationEvents:true
-
- Closed
-