You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to know if the Python files that are generated from Protobuf files are backward compatibility within the same major version, for examples:
I have a Python file that belongs to a specific service that was generated by the 3.0.0 version of the protoc compiler, then this file is used in another environment by a client of the service that uses the 3.6.0 version, my two questions here are:
The python file will be importable by the client that uses the newer version?
If yes, the data produced by the client will be consumable by the service that uses the older version?
Cheers,
The text was updated successfully, but these errors were encountered:
For your case that 3.0.0 protoc can work with 3.6.0 runtime. 'The data produced' I assume that you are talking about wire format, and wire format is the same for all versions.
@anandolee thanks for your answer and sorry to be so late.
I'm wondering why the latest older version that is tested against the current one is the 3.0.0-beta4 [1]. Why not the none beta version? Why not with all of the 3.X versions already published?
Hi,
I would like to know if the Python files that are generated from Protobuf files are backward compatibility within the same major version, for examples:
I have a Python file that belongs to a specific service that was generated by the 3.0.0 version of the
protoc
compiler, then this file is used in another environment by a client of the service that uses the 3.6.0 version, my two questions here are:Cheers,
The text was updated successfully, but these errors were encountered: