Description
Asking a tablet server to split a tablet can result in an unbalanced load. When the balancer runs, it returns a plan to move the tablets. The next run of the state machine will send unload messages to tablet servers. This, in turn, will result in waking up the master to re-run the state machine. In this way, the master ends up queuing many requests to unload a tablet. Eventually the tablet server will unload the tablet and then complain about being asked to unload a tablet that is no longer loaded.