Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-17361 Make HTable thread safe
  3. HBASE-17491

Remove all setters from HTable interface and introduce a TableBuilder to build Table instance

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • None
    • None
    • Reviewed
    • Hide
      After HBASE-17491 all setter methods in HTable are marked as deprecated, moved into TableBuilder, and will be removed later.
      Show
      After HBASE-17491 all setter methods in HTable are marked as deprecated, moved into TableBuilder, and will be removed later.

    Description

      As titled, we will remove all setters in HTable for master branch and deprecate them for branch-1 to make HTable thread-safe. And a new TableBuilder interface will be introduced to build Table instance

      Attachments

        1. HBASE-17491.patch
          15 kB
          Yu Li
        2. HBASE-17491.v2.patch
          16 kB
          Yu Li
        3. HBASE-17491.v3.patch
          17 kB
          Yu Li
        4. HBASE-17491.v4.patch
          18 kB
          Yu Li
        5. HBASE-17491.v5.patch
          15 kB
          Yu Li
        6. HBASE-17491.v6.patch
          17 kB
          Yu Li
        7. HBASE-17491.v7.patch
          20 kB
          Yu Li
        8. HBASE-17491.v8.patch
          20 kB
          Yu Li

        Activity

          People

            liyu Yu Li
            liyu Yu Li
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: