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

Task 6 & 7 from HBASE-9117, delete all public HTable constructors and delete ConnectionManager#{delete,get}Connection

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0
    • None
    • Incompatible change
    • Hide
      HTable class has been marked as private API before, and now it's no longer directly instantiable from client code (all public constructors have been removed). All clients should use Connection#getTable() and Connection#getRegionLocator() when appropriate to obtain Table and RegionLocator implementations to work with.
      Show
      HTable class has been marked as private API before, and now it's no longer directly instantiable from client code (all public constructors have been removed). All clients should use Connection#getTable() and Connection#getRegionLocator() when appropriate to obtain Table and RegionLocator implementations to work with.

    Description

      Finish cleanup from HBASE-9117 removing old API. This issue covers tasks 6 and 7 from the list here: https://issues.apache.org/jira/browse/HBASE-9117?focusedCommentId=13919716&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13919716

      To be done in master branch only.

      Marked as beginner task. The idea is straight-forward. It is just a lot of work going through all tests converting to use new API.

      Attachments

        1. HBASE-12586.patch
          49 kB
          Mikhail Antonov
        2. HBASE-12586.patch
          54 kB
          Mikhail Antonov
        3. HBASE-12586.patch
          55 kB
          Mikhail Antonov
        4. HBASE-12586.patch
          56 kB
          Mikhail Antonov
        5. HBASE-12586.patch
          56 kB
          Mikhail Antonov

        Issue Links

          Activity

            People

              mantonov Mikhail Antonov
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: