GitHub user mynameborat opened a pull request:

    https://github.com/apache/samza/pull/895

    Separate thread pool sharing between tasks and runloop

    Currently, AsyncStreamTaskAdapter and AsyncRunLoop share thread pools and 
the thread pool size is governed by `job.container.thread.pool.size`. This 
introduces disparity in the semantics of `task.max.concurrency` between async 
stream task vs adapted async stream task.
    
    In this PR, we separate the thread pools used by the adapter and the 
runloop to bring parity between variants of async stream tasks.
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/mynameborat/samza separate-task-thread-pool

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/samza/pull/895.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #895
    
----
commit 19e3edd0cb31c4d28d6d9ddc6923d4e4a4372e88
Author: mynameborat <bharath.kumarasubramanian@...>
Date:   2019-01-24T23:21:24Z

    Separate thread pool sharing between tasks and runloop

----


---

Reply via email to