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

Move MetaTableAccessor out of hbase-client

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1
    • amv2, Client, meta
    • None
    • Reviewed
    • Hide
      Introduced a CatalogFamilyFormat to place the method for generating/parsing cells in catalog family.
      Renamed AsyncMetaTableAccessor to ClientMetaTableAccessor, removed duplicated code with CatalogFamiltyFormat and MetaTableAccessor, moved some code in MetaTableAccessor to ClientMetaTableAccessor.
      Moved MetaTableAccessor to hbase-balancer.
      Show
      Introduced a CatalogFamilyFormat to place the method for generating/parsing cells in catalog family. Renamed AsyncMetaTableAccessor to ClientMetaTableAccessor, removed duplicated code with CatalogFamiltyFormat and MetaTableAccessor, moved some code in MetaTableAccessor to ClientMetaTableAccessor. Moved MetaTableAccessor to hbase-balancer.

    Description

      On master branch we have AsyncMetaTableAccessor which is used at client side and MetaTableAccessor has lots of internal methods for implementing assignment, which is not part of our client code.

      So let's move it to hbase-server, and in the future, maybe in hbase-balancer?

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: