Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
When executorServiceRef option is set on the Threads DSL, we should not let users to set pool profile options (poolSize, maxQueueSize, etc) at the same time. When executorServiceRef is set on Threads DSL, mentioned options are ignored as referred ExecutorService uses its own settings.
Users tend to think that they can override thread profile options of referred ExecutorService on the Threads DSL level. We should validate DSL to make Threads DSL thread pool options and executorServiceRef mutually exclusive.