Refactor BackgroundExecutor add submit() methods returning Future (#2121)

- Adds submit() methods that return Future
- Refactor internals to use DaemonScheduleThreadPool
- Delete the now unused DaemonExecutorService
- Tidy internals using wrapMDC() methods
This commit is contained in:
Rob Bygrave authored and GitHub committed 2020-12-03 13:16:51 +13:00
1 parent 9ab26cfb9d
commit 786444a6b9
11 files changed
+254 -267

No files matched your search

@@ -92,7 +92,7 @@
<!-- <logger name="io.ebean.cache.NATKEY" level="TRACE"/>-->
<!-- <logger name="io.ebean.cache.COLL" level="TRACE"/>-->
<!--<logger name="io.ebeaninternal.server.deploy" level="TRACE"/>-->
<logger name="io.ebeaninternal.server.lib" level="TRACE"/>
<!--<logger name="io.ebeaninternal.server.autotune" level="TRACE"/>-->