Nick Dimiduk created HBASE-24658:
------------------------------------

             Summary: Update PolicyBasedChaosMonkey to use a thread pool
                 Key: HBASE-24658
                 URL: https://issues.apache.org/jira/browse/HBASE-24658
             Project: HBase
          Issue Type: Task
          Components: integration tests
            Reporter: Nick Dimiduk
            Assignee: Nick Dimiduk


Running {{ServerKillingChaosMonkey}} via {{RESTApiClusterManager}} for any 
duration of time slowly leaks region servers. I see failures on the RESTApi 
side go unreported on the ChaosMonkey side. It seems like {{RuntimeExceptions}} 
are being thrown and lost.

{{PolicyBasedChaosMonkey}} uses a primitive means of thread management anyway. 
Update to use a thread pool, thread groups, and an uncaughtExceptionHandler.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to