[protobuf] Thinking about using proto3, but with many existing proto2 schemas and usages

2015-11-07 Thread Bin Chen
Hi, Our C++ project uses proto2 in a large code base and currently we have multiple schemas in v2.6. We would like to design a new schema and are thinking about using proto3. If we were to adopt proto3, we need to update libprotobuf. It would be ok to leave the old ones at proto2 without

[protobuf] proto3 Any extension encoding efficiency

2015-11-07 Thread Drew Cox
We would like to make use of the "any" message extension facility, but have concerns about the encoding efficiency, given the long message type URL added to each message instance. Is there any way to make this more space efficient? Thanks -- You received this message because you are

[protobuf] Re: Override ToString behavior in ProtoBuf 3 C# implementation

2015-11-07 Thread Jon Skeet
Firstly, I'd encourage you not to do that: a) this opaque binary data goes against the general aims of protos being cross-platform. That may not be a requirement for you at the moment, but I'd urge you to at least bear it in mind b) unless you really need DateTime's somewhat odd semantics