keith-turner opened a new issue, #5186:
URL: https://github.com/apache/accumulo/issues/5186

   **Is your feature request related to a problem? Please describe.**
   
   Currently the compaction job configuration is based on a range of entries.  
An individual entry in the queue can vary in size based on the number files in 
the tablet and the number of files in the compaction job.  So it is hard to 
reason about entires.  The goal of limiting the size is to limit memory usage. 
   
   **Describe the solution you'd like**
   
   Have a single configuration that is a memory upper limit for compaction job 
queues.  For example the configuration would allow the queue to use up to 50M 
of memory.  This would be much easier to understand and would work much better 
at limiting memory used by the queue.  The current configuration based on a 
range of entries sizes (like the queue can range from 10 to 10000) entries does 
not control memory usage in a predictable way.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to