[
https://issues.apache.org/jira/browse/HBASE-7055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14369931#comment-14369931
]
Lars Hofhansl commented on HBASE-7055:
--------------------------------------
+1 on doing this. We never finished our work, but in principle it's not hard.
There are two issues to tackle:
# write separate result files per time range. Need to be able to atomically put
multiple files into place.
# work out the compaction selection to take this into account (so that we not
re-compact just compacted files). There's a bunch of special casing around the
single file case.
> port HBASE-6371 tier-based compaction from 0.89-fb to trunk (with changes)
> --------------------------------------------------------------------------
>
> Key: HBASE-7055
> URL: https://issues.apache.org/jira/browse/HBASE-7055
> Project: HBase
> Issue Type: Task
> Components: Compaction
> Affects Versions: 0.95.2
> Reporter: Sergey Shelukhin
> Assignee: Sergey Shelukhin
> Attachments: HBASE-6371-squashed.patch, HBASE-6371-v2-squashed.patch,
> HBASE-6371-v3-refactor-only-squashed.patch,
> HBASE-6371-v4-refactor-only-squashed.patch,
> HBASE-6371-v5-refactor-only-squashed.patch, HBASE-7055-v0.patch,
> HBASE-7055-v1.patch, HBASE-7055-v2.patch, HBASE-7055-v3.patch,
> HBASE-7055-v4.patch, HBASE-7055-v5.patch, HBASE-7055-v6.patch,
> HBASE-7055-v7.patch, HBASE-7055-v7.patch, Tier Based Compaction Settings.pdf
>
>
> See HBASE-6371 for details.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)