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

Implement inexpensive seek operations in HFile

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.20.0
    • 0.90.0
    • None
    • None
    • Reviewed

    Description

      When we early-out of a row because of columns, versions, filters, etc... we seek to the end of that row one key at a time. We should do the seek at the HFile level in cases where we would end up skipping blocks in the process. This will be very common in cases with relatively large rows and regex row filters.

      If calls that end up doing nothing are constant time, we could also call this to seek to the next column (or even a specific column in ExplicitTracker case).

      Attachments

        1. ReseekV10.patch
          33 kB
          Pranav Khaitan

        Issue Links

          Activity

            People

              pranavkhaitan Pranav Khaitan
              streamy Jonathan Gray
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: