[ 
https://issues.apache.org/jira/browse/STORM-1933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15353407#comment-15353407
 ] 

Satish Duggana commented on STORM-1933:
---------------------------------------

I was working on an issue where a race condition occurs in removing topology 
for a worker which is already started but it fails because of topology gets 
deleted by sync-supervisor. sync-supervisor should never kill any topology. It 
should simply raise sync-process event and add it to syncProcessManager which 
is already done by sync-supervisor. Removing topologies should be done by the 
same thread which kills topologies. So, Killing(because they do not exist any 
more or rebalanced existing topologies) and removing invalid topologies should 
be done only by sync-process. I agree that this solution would avoid these kind 
of scenarios. 

> Intermittent test failure on test-multiple-active-storms-multiple-supervisors 
> for supervisor-test 
> --------------------------------------------------------------------------------------------------
>
>                 Key: STORM-1933
>                 URL: https://issues.apache.org/jira/browse/STORM-1933
>             Project: Apache Storm
>          Issue Type: Sub-task
>          Components: storm-core
>    Affects Versions: 1.0.0, 2.0.0, 1.0.1
>            Reporter: Jungtaek Lim
>            Assignee: Jungtaek Lim
>         Attachments: 
> only-thread-1362-and-1363-BUG-60850-intermittent-failure-supervisor-test.txt
>
>
> test-multiple-active-storms-multiple-supervisors is failing with fairly high 
> chance. I've run unit test of 1.x branch 3 times and met this issue, and 
> users report FileNotFound issue on supervisor which seems to be related to 
> this.
> I have log file so I'll attach once issue is created.



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

Reply via email to