Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-18011 Refactor RpcServer
  3. HBASE-18009

Move RpcServer.Call to a separated file

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0
    • IPC/RPC
    • None
    • Incompatible change, Reviewed
    • Hide
      The return value of CallRunner.getCall is changed so this is an incompatible change as CallRunner is declared as IA.LimitedPrivate. CallRunner is declared as IS.Evolving so we do not break the rule. And we still keep the getCall method to reduce the impact to user code.
      Show
      The return value of CallRunner.getCall is changed so this is an incompatible change as CallRunner is declared as IA.LimitedPrivate. CallRunner is declared as IS.Evolving so we do not break the rule. And we still keep the getCall method to reduce the impact to user code.

    Description

      For making RpcServer easier to read.

      Attachments

        1. HBASE-18009.patch
          80 kB
          Duo Zhang
        2. HBASE-18009-v1.patch
          80 kB
          Duo Zhang

        Activity

          People

            zhangduo Duo Zhang
            zhangduo Duo Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: