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

During reads when passed the specified time range, seek to next column

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      When we are processing the stream of KeyValues in the ScanQueryMatcher, we will check the timestamp of the current KV against the specific TimeRange. Currently we only check if it is in the range or not, returning SKIP if outside the range or continuing to other checks if within the range.

      The check should actually return SKIP if the stamp is greater than the TimeRange and NEXT_COL if the stamp is less than the TimeRange (we know we won't take anymore columns from the current column once we are below the TimeRange).

      Attachments

        1. QueryMatcherV2.patch
          5 kB
          Pranav Khaitan

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment