keith-turner opened a new issue, #3387:
URL: https://github.com/apache/accumulo/issues/3387

   There are two reasons a split can happen in Accumulo.  First when a tablet 
server notices a tablet is too large it will split it.  Second when a user 
request a tablet to split, the client code will reach out to the tablet server 
and it will split.  This requires the tablet be online.  For on demand tables 
and offline tables, tablet may not be online.  Split functionality should be 
moved from the tablet server to the manger.  This means the manager will need 
to monitor all tablets looking for ones that need to automatically split and it 
will also need to handle request from clients to split a tablet.  In either 
case when the manager needs to split a tablet it will need to unload the tablet 
if its hosted and then safely make the necessary metadata updates probably 
using conditional mutations.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to