[ https://issues.apache.org/jira/browse/ACCUMULO-1708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Turner updated ACCUMULO-1708: ----------------------------------- Attachment: ThreadTest.java Attaching the java program I used to experiment with thread groups and zookeeper threads. > Error during minor compaction left tserver in bad state > ------------------------------------------------------- > > Key: ACCUMULO-1708 > URL: https://issues.apache.org/jira/browse/ACCUMULO-1708 > Project: Accumulo > Issue Type: Bug > Affects Versions: 1.4.0 > Reporter: Keith Turner > Priority: Critical > Fix For: 1.6.0 > > Attachments: ThreadTest.java > > > A tserver experienced a OOME during minor compaction. This OOME was thrown > because java could not create a native thread. Minor compactions only catch > declared exceptions and RuntimeExceptions. This left the system in a state > where the compaction was not running but the tserver thought it was. This > cause"flush -w" to hang and prevented the tserver from reclaiming memory. > For whatever reason the OOME handler that kills the process did not kick in > (seems it only kicks in w/ OOME related to heap allocation). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira