Unfortunately FieldNode is a `struct` instead of a `table`, so fields may not be added or deprecated.
On Thu, Feb 18, 2021, 04:38 Antoine Pitrou <anto...@python.org> wrote: > > Le 18/02/2021 à 04:37, Micah Kornfield a écrit : > > There is key-value metadata available on Message which might be able to > > work in the short term (some sort of encoded message). I think > > standardizing how we store statistics per batch does make sense. > > > > We unfortunately can't add anything to field-node without breaking > > compatibility. > > Is that actually true? I may be mistaken, but it seems Flatbuffers > supports appending new fields to a table while ensuring both backwards > and forwards compatibility: > https://google.github.io/flatbuffers/md__schemas.html > > (see "schema evolution" at the end of this document) > > Regards > > Antoine. >