[Bugs] [Bug 1335366] New: Gluster RPC should have capability to support multiple PROGRAM VERSIONS

bugzilla at redhat.com bugzilla at redhat.com
Thu May 12 05:16:04 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1335366

            Bug ID: 1335366
           Summary: Gluster RPC should have capability to support multiple
                    PROGRAM VERSIONS
           Product: GlusterFS
           Version: mainline
         Component: rpc
          Assignee: bugs at gluster.org
          Reporter: rtalur at redhat.com
                CC: bugs at gluster.org



Description of problem:
When new features are added, we might need to extend/change the existing RPC
Procedures. This breaks backward compatibility with old clients unless there is
support for versioning of rpc programs thereby allowing existence of two
versions of same procedure. Clients would then be able to choose the version
they would want to send requests to as part of the negotiation/handshake.

This when implemented would reduce the need to extend the features using xdata
which is opaque object for RPC. The xdata method is more prone to errors
because RPC can't impose checks on xdata.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list