Details
-
New Feature
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
Description
https://github.com/mongodb/specifications/blob/master/source/message/OP_MSG.rst
struct Section { |
uint8 payloadType;
|
union payload { |
document document; // payloadType == 0 |
struct sequence { // payloadType == 1 |
int32 size;
|
cstring identifier;
|
document* documents;
|
};
|
};
|
};
|
|
struct OP_MSG { |
struct MsgHeader { |
int32 messageLength;
|
int32 requestID;
|
int32 responseTo;
|
int32 opCode = 2013;
|
};
|
uint32 flagBits;
|
Section+ sections;
|
[uint32 checksum;]
|
};
|
Attachments
Issue Links
- depends on
-
CDRIVER-2219 OP_MSG support
-
- Closed
-
-
CSHARP-2020 OP_MSG support
-
- Closed
-
-
CSHARP-2205 OP_MSG type 1 payload support
-
- Closed
-
-
CXX-1405 OP_MSG support
-
- Closed
-
-
GODRIVER-54 OP_MSG support
-
- Closed
-
-
JAVA-2563 OP_MSG support
-
- Closed
-
-
MOTOR-168 OP_MSG support
-
- Closed
-
-
NODE-1085 OP_MSG support
-
- Closed
-
-
PHPC-979 OP_MSG support
-
- Closed
-
-
PYTHON-1329 Support OP_MSG
-
- Closed
-
-
RUBY-1225 OP_MSG support
-
- Closed
-
-
TOOLS-1755 OP_MSG support
-
- Closed
-
- is depended on by
-
DRIVERS-535 Support Exhaust Cursor in OP_MSG
-
- Closed
-