[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2020-06-26 Thread Aleksey Plekhanov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksey Plekhanov updated IGNITE-8356:
--
Fix Version/s: (was: 2.9)
   2.10

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.10
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2019-10-03 Thread Maxim Muzafarov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Muzafarov updated IGNITE-8356:

Fix Version/s: (was: 2.8)
   2.9

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.9
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-09-27 Thread Vladimir Ozerov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Ozerov updated IGNITE-8356:

Fix Version/s: (was: 2.7)
   2.8

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.8
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-09-25 Thread Nikolay Izhikov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov updated IGNITE-8356:

Fix Version/s: (was: 2.8)
   2.7

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.7
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-09-24 Thread Nikolay Izhikov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov updated IGNITE-8356:

Fix Version/s: (was: 2.7)
   2.8

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.8
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-06-26 Thread Dmitriy Pavlov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitriy Pavlov updated IGNITE-8356:
---
Fix Version/s: (was: 2.6)
   2.7

> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.7
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-04-23 Thread Alexey Goncharuk (JIRA)

 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexey Goncharuk updated IGNITE-8356:
-
Description: 
The problem was discovered on the IGNITE-8355. 

But *root cause* is the race on the start of the node discovery.

The race happens because a joining node may start processing NodeAddMessage 
before processing local node's NodeAddFinishedMessage. Because of this, the 
local node will not have any constructed DiscoCache yet and NPE happens.

We need to take a look at the workaround suggested in IGNITE-8355 and 
1) Check if any public API changes are needed on DiscoverySpi interface
2) Verify it works for ZookeeperDiscoverySpi.

  was:
The problem was discovered on the IGNITE-8355. 

But *root cause* is the race on the start of the node discovery.


> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.6
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.
> The race happens because a joining node may start processing NodeAddMessage 
> before processing local node's NodeAddFinishedMessage. Because of this, the 
> local node will not have any constructed DiscoCache yet and NPE happens.
> We need to take a look at the workaround suggested in IGNITE-8355 and 
> 1) Check if any public API changes are needed on DiscoverySpi interface
> 2) Verify it works for ZookeeperDiscoverySpi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-8356) Possible race at the discovery on the start node

2018-04-23 Thread Taras Ledkov (JIRA)

 [ 
https://issues.apache.org/jira/browse/IGNITE-8356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Taras Ledkov updated IGNITE-8356:
-
Description: 
The problem was discovered on the IGNITE-8355. 

But *root cause* is the race on the start of the node discovery.

  was:
The problem was discovered on the IGNITE-8355.

But root cause is the race on the start of the node discovery.


> Possible race at the discovery on the start node
> 
>
> Key: IGNITE-8356
> URL: https://issues.apache.org/jira/browse/IGNITE-8356
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.4
>Reporter: Taras Ledkov
>Priority: Major
> Fix For: 2.6
>
>
> The problem was discovered on the IGNITE-8355. 
> But *root cause* is the race on the start of the node discovery.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)