Details
-
Task
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
None
-
None
-
-
5
-
81d3e8eb8 (dev)
-
Foundation Sprint 62, Foundation Sprint 63, Foundation Sprint 64, Foundation Sprint 65, Foundation Sprint 66, Foundation Sprint 67, Foundation Sprint 68, Foundation Sprint 69, Foundation Sprint 70, Foundation Sprint 71
Description
In Protobuf 3.5+ unknown fields should not be discarded but stored and re-emitted if/when the message is serialized again.
https://developers.google.com/protocol-buffers/docs/proto3#unknowns
The unknown data will have to be stored somewhere (QObject dynamic property? if avoiding QObject we may need another field generated to contain the data) and need documentation assuming users are interested in working with the data.
Attachments
For Gerrit Dashboard: QTBUG-101966 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
429822,18 | Protobuf: store and re-emit unknown fields | wip/protobuf | qt/qtbase | Status: ABANDONED | 0 | 0 |
437407,32 | Protobuf: store and re-emit unknown fields | dev | qt/qtgrpc | Status: MERGED | +2 | 0 |