Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-18169 Coprocessor fix and cleanup before 2.0.0 release
  3. HBASE-18931

Make ObserverContext an interface and remove private/testing methods

    XMLWordPrintableJSON

    Details

    • Release Note:
      Changes ObserverContext from a class to an interface and hides away constructor, testing functions and other internal-only functions in the implementation class.

      Description

      ObserverContext is IA.LimitedPrivate because CP implementations want getEnvironment(), bypass(), etc.
      We can split interface and implementations (suggested by Duo Zhang).

        Attachments

        1. HBASE-18931.master.001.patch
          63 kB
          Appy
        2. HBASE-18931.master.002.patch
          63 kB
          Appy
        3. HBASE-18931.master.003.patch
          64 kB
          Appy

          Activity

            People

            • Assignee:
              appy Appy
              Reporter:
              appy Appy
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: