Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6658

Replace HRegion.get() calls

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 5.2.0, 5.1.3
    • None
    • None

    Description

      HBASE-26036 made a change where Region.get() always clones Off-Heap cells before returning them.

      In HBase all non-test occurances of this code were changed to create their own RegionScanner to avoid copying the off-heap cells. We should do the same.

      This would also let Phoenix run correctly with HBase 2.4.5-2.4.10 , as the fix in HBASE-26036  introduced another bug, HBASE-26777, which causes failures in Phoenix.

      Without this change, Phoenix needs at least HBase version 2.4.11, that has the fix for HBASE-26777.

      Attachments

        Issue Links

          Activity

            People

              stoty Istvan Toth
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: