[ https://issues.apache.org/jira/browse/ACCUMULO-902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Turner updated ACCUMULO-902: ---------------------------------- Assignee: (was: Keith Turner) > Have a common resource pool for minor and major compactions > ----------------------------------------------------------- > > Key: ACCUMULO-902 > URL: https://issues.apache.org/jira/browse/ACCUMULO-902 > Project: Accumulo > Issue Type: Improvement > Components: tserver > Reporter: John Vines > Fix For: 1.6.0 > > > Currently we have a defined threadpool for minor and major compactions, > independent of one another. However, there are situations where a system may > be minor compaction heavy with no major, or vice versa. I would like to see a > common threadpool which is accessible to both operations for work to be done, > with guarantees for certain resources to be available to the other type of > work. That is, it should be a defined pool size with a (configurable) minimum > of resources maintained for the other to maintain a certain QoS. Of course, > major is heavier than minor, so some weighting of operations needs to be done > to keep workloads reasonable. -- This message was sent by Atlassian JIRA (v6.1#6144)