jinhyukify opened a new pull request, #7076:
URL: https://github.com/apache/hbase/pull/7076

   **Jira** https://issues.apache.org/jira/browse/HBASE-15625
   
   ---
   In modern deployments with large heap sizes, there are cases where 
allocating a very large memstore aggressively can be beneficial for 
performance. In such scenarios, keeping 20% of the heap free is unnecessarily 
conservative. To better accommodate these cases, I reduced the default minimum 
free heap threshold to 10% and made it configurable.
   
   - Two new configuration options added to make the minimum free heap memory 
requirement configurable:
     - `hbase.regionserver.free.heap.min.size`
     - `hbase.regionserver.free.heap.memory.min.size`
   - Default minimum free heap threshold lowered from 20% to 10%.
   - Improved error messages to reflect that the minimum free heap threshold is 
now configurable.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@hbase.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to