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

Feng Honghua commented on HBASE-9004:
-------------------------------------

minor compaction *will* delete expired cells, but only those within the input 
hfiles selected by the minor compact. the expired cells in other hfiles not 
selected by compact still exist in hfiles, but can't be read out by read/scan 
since ScanQueryMatcher guarantees to filter them out by TTL rule when 
processing read/scan, and these expired cells will eventually be deleted in 
subsequent compact if their hosting hfiles are selected by that compact.

> Fix Documentation around Minor compaction and ttl
> -------------------------------------------------
>
>                 Key: HBASE-9004
>                 URL: https://issues.apache.org/jira/browse/HBASE-9004
>             Project: HBase
>          Issue Type: Task
>            Reporter: Elliott Clark
>
> Minor compactions should be able to delete KeyValues outside of ttl.  The 
> docs currently suggest otherwise.  We should bring them in line.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to