We have found that fields marked as non-packed are still being encoded as packed.
I have dug around and found the issue in lib/protobuf/field/base_field.rb:58 which contains line
@packed = @repeated && options.key?(:packed)
This line should also check the value in options[:packed].
We have found that fields marked as non-packed are still being encoded as packed. I have dug around and found the issue in
lib/protobuf/field/base_field.rb:58
which contains line@packed = @repeated && options.key?(:packed)
This line should also check the value in
options[:packed]
.This also relates to #414
Gem version: v3.10.3