You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Kovalenko (JIRA)" <ji...@apache.org> on 2018/03/05 13:43:00 UTC
[jira] [Created] (IGNITE-7882) Atomic update requests should always
use topology mappings instead of affinity
Pavel Kovalenko created IGNITE-7882:
---------------------------------------
Summary: Atomic update requests should always use topology mappings instead of affinity
Key: IGNITE-7882
URL: https://issues.apache.org/jira/browse/IGNITE-7882
Project: Ignite
Issue Type: Bug
Components: cache
Affects Versions: 2.4
Reporter: Pavel Kovalenko
Assignee: Pavel Kovalenko
Currently for mapping cache atomic updates we can use two ways:
1) Use nodes reporting status OWNING for partition where we send the update.
2) Use only affinity nodes mapping if rebalance is finished.
Using the second way we may route update request only to affinity node, while there is also node which is still owner and can process read requests.
It can lead to reading null values for some key, while update for such key was successful a moment ago.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)