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.
>

Reply via email to