Yes, "groups" are never going to fully go away.  But we recommend against
using them in new code.

On Thu, Jun 25, 2009 at 9:13 AM, Piotr Findeisen
<piotr.findei...@gmail.com>wrote:

>
> Hi!
>
> On Jun 24, 8:42 pm, Kenton Varda <ken...@google.com> wrote:
> > The end-tag approach is more efficient than your idea -- it's faster (no
> > need to count elements at all) and it takes no more space (no need to
> write
> > a count, which makes up for the extra space taken by the end tag).
> > But in any case, the encoding is not something we can change at this
> point,
> > since protocol buffers is nothing without backwards-compatibility.
>
> As I read the code of C++ protobuf deserializer I found it supports
> end-tag approach using END_GROUP constant -- or I just misunderstood
> the code and/or this thread?
>
> From my experiments it looks like I can stream messages one by one
> separating them with END_GROUP tag, but -- again from comments in the
> code -- it's deprecated. If "protocol buffers is nothing without
> backwards-compatibility", can I assume that existing and future
> implementation of C++ and also Java/Python deserializers will support
> this approach?
>
> best regards,
> Piotr
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to