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

Use ByteBuffer pread instead of byte[] pread in HFileBlock when applicable

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 2.5.0, 3.0.0-alpha-2
    • Offheaping
    • None

    Description

      stakiar is working on HDFS-3246, so now we have to keep the byte[] pread in HFileBlock reading. Once it get resolved, we can upgrade the hadoop version and do the replacement.
      I think it will be a great p999 latency improvement in 100% Get case, anyway file a issue address this firstly.

      Attachments

        1. HBASE-21946.HBASE-21879.v01.patch
          5 kB
          Zheng Hu
        2. HBASE-21946.HBASE-21879.v02.patch
          5 kB
          Zheng Hu
        3. HBASE-21946.HBASE-21879.v03.patch
          5 kB
          Zheng Hu
        4. HBASE-21946.HBASE-21879.v04.patch
          5 kB
          Zheng Hu

        Issue Links

          Activity

            People

              weichiu Wei-Chiu Chuang
              openinx Zheng Hu
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: