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

ASF GitHub Bot commented on IGNITE-4834:
----------------------------------------

Github user devozerov closed the pull request at:

    https://github.com/apache/ignite/pull/1634


> Allow execution of optional tasks in exchange worker
> ----------------------------------------------------
>
>                 Key: IGNITE-4834
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4834
>             Project: Ignite
>          Issue Type: Task
>          Components: cache
>            Reporter: Vladimir Ozerov
>            Assignee: Vladimir Ozerov
>             Fix For: 2.0
>
>
> Exchange worker is responsible for cache start/stop. With introduction of DD 
> and hence dynamic updates of cache types and indexes, it is necessary to 
> properly synchronize these operations wrt cache lifecycle.
> The most obvious way is to initiate these operations from within exchange 
> worker thread. In this case concurrent cache start/stop will always be 
> handled correctly.
> At the moment exhange manager is not ready for this. Need to perform some 
> refactoring to allow for optional tasks to be executed from that thread.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to