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

Sergey Shelukhin commented on HBASE-7516:
-----------------------------------------

Please see comments above...
For level compactions even things like store file management will have to be 
pluggable.
For many possible compaction algorithms on the other hand this change is 
sufficient.
We can build on top of it for leveldb; I think that on top of this change, 
there should be an ability to replace CompactionPolicy/Compactor/etc. together. 
Including, for example for tiered algorithm, keeping standard compactor and 
replacing the policy. Or the other way around. First JIRA for that is 
HBASE-7603.
                
> Make compaction policy pluggable
> --------------------------------
>
>                 Key: HBASE-7516
>                 URL: https://issues.apache.org/jira/browse/HBASE-7516
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Jimmy Xiang
>            Assignee: Sergey Shelukhin
>         Attachments: HBASE-7516-v0.patch, HBASE-7516-v1.patch, 
> HBASE-7516-v2.patch
>
>
> Currently, the compaction selection is pluggable. It will be great to make 
> the compaction algorithm pluggable too so that we can implement and play with 
> other compaction algorithms.

--
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

Reply via email to