Data loss and writing data slowly and frequent timeout after auto failover

quote from @xiger

Yes, 1000 return true , before reblance it is 999 , and after rebalance, it still is 999.
but it is rare.

The situation:
while loading 1000 items,
I kill one of four nodes, and auto-failover ends, but i donnot reblance, and let it do so, and at the same time i notice that the item count is right early, and i find the item count wrong in the end, but the record count printed in logs is right .