Yakov Zhdanov created IGNITE-4680:
-------------------------------------
Summary: Properly split batch atomic cache operations between
stripes (putAll, removeAll, etc)
Key: IGNITE-4680
URL: https://issues.apache.org/jira/browse/IGNITE-4680
Project: Ignite
Issue Type: Improvement
Components: cache
Reporter: Yakov Zhdanov
Assignee: Yakov Zhdanov
Fix For: 2.0
Need to revisit keys/requests mapping procedure and map the update directly to
stripe on remote node.
Here are some points:
# Abovementioned will require adding stripes count attribute to node's
attribute list
# Need to make sure we take all benefits of biased locking and stripes never
get mutually blocked
# locking all entries before processing request can be removed since it does
not make too much sense to atomic cache
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)