Details

    • Sub-task
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 2.0.0-alpha-4, 2.0.0
    • None
    • Reviewed
    • Hide
      GlobalQuotaSettings was introduced to avoid protocol-specific Java classes from leaking into API which is users may leverage. This class has a number of methods which return plain-Java-objects instead of these protocol-specific classes in an effort to better provide stability in the future.
      Show
      GlobalQuotaSettings was introduced to avoid protocol-specific Java classes from leaking into API which is users may leverage. This class has a number of methods which return plain-Java-objects instead of these protocol-specific classes in an effort to better provide stability in the future.

    Description

      HBASE-18807 cleaned up direct protobuf use in the Coprocessor APIs for quota-related functions. However, one new POJO introduced to hide these protocol buffers still exposes PBs via some methods.

      We should try to hide those as well.

      Attachments

        1. HBASE-18873.001.branch-2.patch
          39 kB
          Josh Elser
        2. HBASE-18873.002.branch-2.patch
          40 kB
          Josh Elser
        3. HBASE-18873.003.branch-2.patch
          41 kB
          Josh Elser

        Issue Links

          Activity

            People

              elserj Josh Elser
              elserj Josh Elser
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: