-
Task
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
None
-
df0cb8776 (dev), df8e7e1b8 (dev)
Uninitialized messages should be serialized to an empty BLOB, as it's done in the reference C++ implementation of protobuf. Currently we serialize each field and prepend the message header even if the message was uninitialized.
For Gerrit Dashboard: QTBUG-109291 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
447474,3 | Add test that serializes an uninitialized message | dev | qt/qtgrpc | Status: MERGED | +2 | 0 |
459725,4 | protobuf: Do not serialize uninitialized values | dev | qt/qtgrpc | Status: MERGED | +2 | 0 |