|
|
|
|
|
by swiftcoder
285 days ago
|
|
> We use the version number to run a series of steps on each proto to upgrade old fields to new ones It sounds like you've built your own back-compat functionality on top of protobuf? The only functionality protobuf is giving you here is optional-by-default (and mandatory version numbers, but most wire formats require that) |
|
We do rename deprecated fields and often give new fields their names. We rely on the field number to make that work.