Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-7479

Remove VersionedProtocol and ProtocolSignature from RPC

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 0.95.0
    • IPC/RPC
    • None
    • Incompatible change, Reviewed
    • Remove versioning of rpc protocols. Going forward we will not rely on versioning but on the wriggle-room protobufs give us per method and on custom migration to handle cases that outside of method-based scope.

    Description

      Replace with an innocuous "Protocol" Interface for now. Will minimize changes doing a replacement. Implication is that we are no longer going to do special "handling" based off protocol version. See "Handling protocol versions" - http://search-hadoop.com/m/6k7GUM028E/v=threaded thread and HBASE-6521 for background.

      Attachments

        1. 7479.addendum
          0.8 kB
          Ted Yu
        2. 7479v3.txt
          122 kB
          Michael Stack
        3. 7479v2.txt
          123 kB
          Michael Stack
        4. 7479.txt
          126 kB
          Michael Stack
        5. 7479.txt
          126 kB
          Michael Stack

        Issue Links

          Activity

            People

              stack Michael Stack
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: