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

Remove TimeRangeTracker as point of contention when many threads reading a StoreFile

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 1.3.0, 0.98.19, 2.0.0
    • Performance
    • None

    Description

      HBASE-12148 is about "Remove TimeRangeTracker as point of contention when many threads writing a Store". It is also a point of contention when reading.

      Attachments

        1. 15650.branch-1.2.patch
          22 kB
          Michael Stack
        2. 15650.branch-1.patch
          24 kB
          Michael Stack
        3. 15650.branch-1.patch
          20 kB
          Michael Stack
        4. 15650.patch
          32 kB
          Michael Stack
        5. 15650.patch
          32 kB
          Michael Stack
        6. 15650v2.branch-1.patch
          24 kB
          Michael Stack
        7. 15650v2.patch
          32 kB
          Michael Stack
        8. 15650v3.patch
          40 kB
          Michael Stack
        9. 15650v4.patch
          40 kB
          Michael Stack
        10. 15650v5.patch
          40 kB
          Michael Stack
        11. 15650v6.patch
          40 kB
          Michael Stack
        12. Point-of-contention-on-random-read.png
          573 kB
          Michael Stack

        Issue Links

          Activity

            People

              stack Michael Stack
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: