keith-turner opened a new pull request, #3437:
URL: https://github.com/apache/accumulo/pull/3437

   Processing of hosting request was moved from the tserver to manager so that 
the tablet group watcher could be notified.  This considerably reduces the 
delay in getting an ondemand tablet hosted.
   
   Introduced a cache to avoid reprocessing hosting request for the same tablet 
in a short time period.
   
   Modified the update of the hosting request column to use a conditional 
mutation.  This avoids a metadata read before write (the read is now done by 
the mutation conditions) and avoids race conditions.
   
   Moving the hosting request to the manager could introduce scaling problems, 
however the cache can help with this. The reduced latency for hosting ondemand 
tablet is needed, so if there are scaling problems a soluting will need to be 
found that has low latency for hosting.


-- 
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