Hello, Igniters!

I have implemented lightweight version of partitions map exchange for
the case when the baseline node leaves topology. [1]

If partitions are assigned according to the baseline topology and
server node leaves there's no actual need to perform distributed PME.
Every cluster will recalculate new affinity assignments and partition
states locally. There is no need to wait for partitions released and
PME will be started immediately.

I have benchmarked duration of PME under yardstick load. PME duration
was decreased up to 10 times and the maximum latency of transactions
was decreased up to 4-5 times. See details in Jira issue comments. [1]

Could some expert of PME take a look at my changes? [2]

1. https://issues.apache.org/jira/browse/IGNITE-9913
2. https://reviews.ignite.apache.org/ignite/review/IGNT-CR-1027

-- 
Best wishes,
Amelchev Nikita

Reply via email to