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

Provide Admin interface to abstract HBaseAdmin

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 0.99.0
    • Client
    • Reviewed

    Description

      As HBaseAdmin is essentially the administrative API, it would seem to follow Java best practices to provide an interface to access it instead of requiring applications to use the raw object.

      I am proposing (and would be happy to develop):

      • A new interface, HBaseAdminInterface, that captures the signatures of the API (HBaseAdmin will implement this interface)
      • A new method, HConnection.getHBaseAdmin(), that returns an instance of the interface

      Attachments

        1. HBASE_10934.patch
          67 kB
          Carter
        2. HBASE_10934_5.patch
          58 kB
          Carter
        3. HBASE_10934_4.patch
          63 kB
          Carter
        4. HBASE_10934_3.patch
          58 kB
          Carter
        5. HBASE_10934_2.patch
          66 kB
          Carter

        Issue Links

          Activity

            People

              carterpage Carter
              carterpage Carter
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: