hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Marc Spaggiari (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-15625) Make minimum values configurable and smaller
Date Sun, 10 Apr 2016 09:03:25 GMT
Jean-Marc Spaggiari created HBASE-15625:

             Summary: Make minimum values configurable and smaller
                 Key: HBASE-15625
                 URL: https://issues.apache.org/jira/browse/HBASE-15625
             Project: HBase
          Issue Type: Bug
    Affects Versions: 1.2.0
            Reporter: Jean-Marc Spaggiari
            Priority: Minor

When we start a RS, we check HConstants.HBASE_CLUSTER_MINIMUM_MEMORY_THRESHOLD to make sure
we always keep 20% of the heap for HBase (See below). In the past maximum heap size was about
20GB, which means 4GB for HBase.

Today, with huge heaps and GC1, 20% gives a lot to HBase. Like with 80GB heap, it gives 16GB,
which I think it not required.

We need to make HBASE_CLUSTER_MINIMUM_MEMORY_THRESHOLD configurable and lower it's default
value to 10%. It will not make any difference on any HBase configuration but will allow admins
to be more flexible.

Same thing for the minimum memstore and blockcache sizes.

This message was sent by Atlassian JIRA

View raw message