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

Make use of storefile 'order' making certain decisions during merge sort

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.90.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      When we merge sort results currently there is no regard for storefile order. This issue is about exploiting store file order at certain junctures. For example, if we have N KVs all of the same coordinates – same r/f/q/type/ts – then the one from the storefile that was made most recently should prevail. Also, we might consider order when looking at deletes so our tombstones are less tombstoney in that they'll only apply to values that are in storefiles older than the one that carries the delete marker (this latter sounds hard but putting it out there anyways).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pranavkhaitan Pranav Khaitan
                Reporter:
                stack stack
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: