Details
-
Improvement
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
During testing we create a lot of thread pools many of which we don't shutdown which can lead to thread exhaustion on some machiens.
Swapping to use a shared thread pool will decrease the memory overhead for these unused threads and allow for greater reuse.
Attachments
Issue Links
- relates to
-
BEAM-8944 Python SDK harness performance degradation with UnboundedThreadPoolExecutor
- Resolved
- links to