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

Add all available resources in o.a.h.h.rest.RootResource and VersionResource to o.a.h.h.rest.client.RemoteAdmin

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      In our built-in REST clients, we should add in more of the available REST resources. This will allow more thorough testing of the REST API, particularly with IntegrationTest.

      These clients are located in the o.a.h.h.rest.client package.

      In this case, I want to add the resources not already included in / and /version to o.a.h.h.rest.client.RemoteAdmin. This includes, /status/cluster, /version/rest and /version/cluster, among others.

      The RemoteAdmin class is a logical place for these methods because it is not related to a specific table (those methods should go into RemoteHTable).

      Attachments

        1. HBASE-8345-v6-trunk.patch
          17 kB
          Aleksandr Shulman
        2. HBASE-8345-v6-94.patch
          17 kB
          Aleksandr Shulman
        3. HBASE-8345-v1.patch
          13 kB
          Aleksandr Shulman

        Activity

          People

            aleksshulman Aleksandr Shulman
            aleksshulman Aleksandr Shulman
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: