streams-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Blackmon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (STREAMS-311) TwitterUserInformationProvider stalls with > 20 items provided
Date Sun, 12 Apr 2015 17:55:12 GMT
Steve Blackmon created STREAMS-311:
--------------------------------------

             Summary: TwitterUserInformationProvider stalls with > 20 items provided
                 Key: STREAMS-311
                 URL: https://issues.apache.org/jira/browse/STREAMS-311
             Project: Streams
          Issue Type: Bug
            Reporter: Steve Blackmon


The way parallelism is handled in TwitterUserInformationProvider can cause the provider to
stall when more threads are created than the size of the execution service queue which is
hard-coded to twenty.

The size of the execution service queue should equal the number of threads to ensure that
startStream() does not block trying to add more threads, because until startStream() completes
the local runtime does not poll readCurrent().





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message