hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Shelukhin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7902) deletes may be removed during minor compaction, in non-standard compaction schemes
Date Mon, 25 Feb 2013 23:30:13 GMT

    [ https://issues.apache.org/jira/browse/HBASE-7902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13586463#comment-13586463
] 

Sergey Shelukhin commented on HBASE-7902:
-----------------------------------------

It seems like this inconsistency should be already there. We probably don't want to make it
more prevalent by default unless we invent proper semantics that don't depend on timing (or
they are already there and one of us or both are incorrect :)); but this will have bearing
on schemes like stripe and especially level, where there's no major as such, and dropping
deletes in presence of L0 becomes extremely painful (for stripe; compact stripe + L0 and drop
only deletes from the range of the stripe) or near impossible (classical level)
                
> deletes may be removed during minor compaction,  in non-standard compaction schemes
> -----------------------------------------------------------------------------------
>
>                 Key: HBASE-7902
>                 URL: https://issues.apache.org/jira/browse/HBASE-7902
>             Project: HBase
>          Issue Type: Improvement
>          Components: Compaction
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>            Priority: Minor
>         Attachments: HBASE-7902-v0.patch, HBASE-7902-v0-with-7843.patch
>
>
> Deletes are only removed during major compaction now. However, in presence of file ordering,
deletes can be removed during minor compaction too, as long as there's no file that is not
being compacted that is older than the files that are.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message