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

Virag Kothari commented on HBASE-12016:
---------------------------------------

[~octo47] Can we have this for 0.98.7 also?
Just skimmed. The config change looks good and a nit is why to put the meta 
table descriptor instantiation in public constructor?  Dont we want to make 
sure that its only initialized once like the earlier public static final way?

For 0.98,  we should make sure that we dont remove the META_TABLEDESC from 
HTableDescriptor as that would be client incompatible.  


> Reduce number of versions in Meta table. Make it configurable
> -------------------------------------------------------------
>
>                 Key: HBASE-12016
>                 URL: https://issues.apache.org/jira/browse/HBASE-12016
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 2.0.0
>            Reporter: Andrey Stepachev
>            Assignee: Andrey Stepachev
>            Priority: Minor
>         Attachments: HBASE-12016.patch, HBASE-12016.patch
>
>
> Currently meta keeps up to 10 versions of each KV. 
> For big metas it leads to substantial memory overhead and scan slowdowns.
> (see https://issues.apache.org/jira/browse/HBASE-11165 )
> Need to keep reasonable number of versions (suggested value is 3). 
> Number of versions configurable via parameter: hbase.meta.versions



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

Reply via email to