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)