-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Internal Code
-
Service Arch, Server Programmability
-
Service Arch 2022-05-02, SP Prioritized List
It is way too easy to forget the annotations, and they are incompatible with some forms of the methods. Since LittleEndian is almost always what we want and NativeEndian is almost never, it seems like LittleEndian is the better implict default. Either way, I think we should never implicitly default to Native and require making it explicit.
- is related to
-
SERVER-29774 OpMsg::parse() needs LittleEndian annotations
- Closed
-
SERVER-91530 Fix sbe KeyString serialization/deserialization on BigEndian arch
- Closed