Is rollback safe after a protobuf schema addition in a gRPC service?
An application deploys a new gRPC service version that adds optional fields to existing protobuf messages. The older binary, still running in production, must continue to parse messages produced under the newer schema. If the service is rolled back to the previous binary, does the older version reliably interpret the additional fields without data loss or mi