Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-13291 Lift the scan ceiling
  3. HBASE-14020

Unsafe based optimized write in ByteBufferOutputStream

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • Scanners
    • None
    • Reviewed

    Description

      We use this class to build the cellblock at RPC layer. The write operation is doing puts to java ByteBuffer which is having lot of overhead. Instead we can do Unsafe based copy to buffer operation.

      Attachments

        1. benchmark.zip
          12 kB
          Anoop Sam John
        2. HBASE-14020_v2.patch
          7 kB
          Anoop Sam John
        3. HBASE-14020_v3.patch
          7 kB
          Anoop Sam John
        4. HBASE-14020.patch
          7 kB
          Anoop Sam John

        Activity

          People

            anoop.hbase Anoop Sam John
            anoop.hbase Anoop Sam John
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: