[ 
https://issues.apache.org/jira/browse/HBASE-3083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Gray reassigned HBASE-3083:
------------------------------------

    Assignee: Prakash Khemani

Assigning to Prakash for now.  I will work with him on this.  Plan is to get 
this done this week.

> Major compaction check should use new timestamp meta information in HFiles 
> (rather than dfs timestamp) along with TTL to allow major even if single file
> --------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-3083
>                 URL: https://issues.apache.org/jira/browse/HBASE-3083
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Jonathan Gray
>            Assignee: Prakash Khemani
>             Fix For: 0.90.0
>
>
> Periodic major compactions have a separate set of checks prior to submitting 
> the compaction request.
> Currently, if there is a single file, and it is the result of a major 
> compaction, then it is skipped.  However, there is a check that will still 
> allow it if the timestamp of the file is older than the TTL of that Store.
> This is not ideal because the timestamp of the file is the latest timestamp 
> in the file rather than the oldest.  Meta information was introduced to 
> HFiles that stores the max/min timestamp of KVs in the file.  We should use 
> the min timestamp from that meta info rather than the file stamp itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to