Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Thread pools are used all over for fetchers, sort etc. When running a single task - this is already a problem, and gets worse when running multiple tasks.
Attachments
Attachments
Issue Links
- breaks
-
TEZ-3695 TestTezSharedExecutor fails sporadically
- Closed
- is blocked by
-
TEZ-1940 Change OrderedGroupedFetcher to work with a ThreadPool and Callables
- Resolved
-
TEZ-2454 Change FetcherOrderedGroup to work as Callables instead of blocking threads
- Closed
- relates to
-
TEZ-1195 Remove manual Thread creation from DAGAppMaster and all supporting classes in favor of shared and managed Thread pool (e.g., ExecutorService)
- Open