Ted Yu created HBASE-13989: ------------------------------ Summary: Threshold for combined MemStore and BlockCache percentages is not checked Key: HBASE-13989 URL: https://issues.apache.org/jira/browse/HBASE-13989 Project: HBase Issue Type: Bug Reporter: Ted Yu Assignee: Ted Yu
In HeapMemoryManager#doInit(): {code} blockCachePercentMinRange = conf.getFloat(BLOCK_CACHE_SIZE_MIN_RANGE_KEY, blockCachePercent); blockCachePercentMaxRange = conf.getFloat(BLOCK_CACHE_SIZE_MAX_RANGE_KEY, blockCachePercent); ... if (blockCachePercent == blockCachePercentMinRange && blockCachePercent == blockCachePercentMaxRange) { return false; } {code} If memory tuning is not specified, blockCachePercentMinRange and blockCachePercentMaxRange would carry the value of blockCachePercent. This would make doInit() exit before checking the threshold for combined MemStore and BlockCache percentages. -- This message was sent by Atlassian JIRA (v6.3.4#6332)