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

Dmitriy Setrakyan updated IGNITE-4336:
--------------------------------------
    Description: 
Manual rebalancing with ignite.rebalance().get() immediately returns on second 
try without requesting rebalancing. The reason is that the future that was 
created for the first rebalance, is reused for the consecutive attempts. We 
must have a new future for every rebalance attempt.


  was:
Manual rebalancing with ignite.rebalance().get() immediately returns on second 
try without requesting rebalancing.
How to reproduce:
Run 3 Ignite nodes with the params:
1) 200 0 1073741824 c:/data/db
2) 200 0 1073741824 c:/data/db
3) 200 0 1073741824 c:/data/db 100000 1024
Wait until data is loaded in 3-rd node.
Rebalance is requested on first try and immediately returns on second.


> Manual rebalance can't be requested twice
> -----------------------------------------
>
>                 Key: IGNITE-4336
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4336
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>            Reporter: Dmitriy Setrakyan
>             Fix For: 2.0
>
>
> Manual rebalancing with ignite.rebalance().get() immediately returns on 
> second try without requesting rebalancing. The reason is that the future that 
> was created for the first rebalance, is reused for the consecutive attempts. 
> We must have a new future for every rebalance attempt.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to