-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 3.5.13
-
Component/s: Replication
-
Fully Compatible
-
ALL
-
Repl 2017-11-13
Current definition of == compares the 'raw' member variable. The 'raw' variable is only set in the constructor. If the object is mutated after, for example, calling setFromMigrate(), then it will no longer match the actual object.
- is depended on by
-
SERVER-31753 Add support for immutable IDL types
- Closed
- is related to
-
SERVER-36570 Make OplogEntry mutable
- Closed
-
SERVER-29200 Limit access to OplogEntry::raw
- Closed
- related to
-
SERVER-31705 IDL should automatically create == and != operators
- Closed
-
SERVER-32918 Make OplogEntry class useful for partial oplog entries and incremental building
- Closed