Github user ShawnWalker commented on the issue:

    https://github.com/apache/accumulo/pull/121
  
    If the tablet server returns before master notices it's gone, master will 
see it as a new empty tablet server.  This will (usually) cause balancing to be 
run, to give that tserver some work.  Once master notices that the original 
tserver has died, the original tserver's tablets will move to 
`TabletState.SUSPENDED`, and (assuming a sufficiently large 
`tablet.suspend.duration`), those suspended tablets will shortly be assigned to 
the "new" tserver.  This will again cause imbalance, as the "new" tserver will 
have approximately double it's expected load, causing yet more round(s) of 
balancing.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to