In the protobuf documentation, it says that protobuf is good for
working with small messages but not messages larger than 1MB in size.
I think that this would still be true if a message was created only to
handle lists of other message types.

For ex.
message A {
  optional int32 a1 = 1;
  optional string a2 = 2;
  optional string a3 = 3;

message ListA {
  repeated A a = 1;

Would ListA also be considered a large message or will the encoding be
done on each individual A message making it immune to the large
message problem?

You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to