You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jingcheng Du (JIRA)" <ji...@apache.org> on 2015/10/12 10:56:05 UTC

[jira] [Updated] (HBASE-14511) StoreFile.Writer Meta Plugin

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

Jingcheng Du updated HBASE-14511:
---------------------------------
    Attachment: HBASE-14511-v3.patch

Thanks [~vrodionov].
This issue was caused by the implementation of the unit tests. I've fixed it in patch v3. Please review if it's ok. Thanks a lot!

> StoreFile.Writer Meta Plugin
> ----------------------------
>
>                 Key: HBASE-14511
>                 URL: https://issues.apache.org/jira/browse/HBASE-14511
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Vladimir Rodionov
>            Assignee: Vladimir Rodionov
>         Attachments: HBASE-14511-v3.patch, HBASE-14511.v1.patch, HBASE-14511.v2.patch
>
>
> During my work on a new compaction policies (HBASE-14468, HBASE-14477) I had to modify the existing code of a StoreFile.Writer to add additional meta-info required by these new  policies. I think that it should be done by means of a new Plugin framework, because this seems to be a general capability/feature. 
> As a future enhancement this can become a part of a more general StoreFileWriter/Reader plugin architecture. But I need only Meta section of a store file.
> This could be used, for example, to collect rowkeys distribution information during hfile creation. This info can be used later to find the optimal region split key or to create optimal set of sub-regions for M/R jobs or other jobs which can operate on a sub-region level.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)