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
Introduce a mechanism to enable the client-side to negotiate server version, thus choosing corresponding thrift module, this will enable clients to be with backward compatibility.
Thus, for clients, 3.1.0 could support 3.0.0 server-side, too, and we could release and plan clients on fewer branches, and version/release for clients can be planned/focused on improvements rather than simply replace thrift.
Thus, console, http-gateway, operators, etc could benefit from it, too.
Contents
server: A get-version interface that's not changed over the long term
client: Negotiate server versions and choose modules to use
Related work
n/a
The text was updated successfully, but these errors were encountered:
Introduction
Introduce a mechanism to enable the client-side to negotiate server version, thus choosing corresponding thrift module, this will enable clients to be with backward compatibility.
Thus, for clients, 3.1.0 could support 3.0.0 server-side, too, and we could release and plan clients on fewer branches, and version/release for clients can be planned/focused on improvements rather than simply replace thrift.
Thus, console, http-gateway, operators, etc could benefit from it, too.
Contents
Related work
n/a
The text was updated successfully, but these errors were encountered: