keith-turner opened a new pull request, #4280: URL: https://github.com/apache/accumulo/pull/4280
When writing to unhosted ondemand tablets the batch writer was performing a metadata lookup per mutation before it requested hosting. This was of course extremely slow. This commit makes a quick change to perform a metadata lookup per extent instead of per mutation. This could be further improved because its still not as good as the pre elasticity code. There is in ELASTICITY_TODO in the commit about further improvements. This is a massive improvement. Was running FateStarvationIT which writes 100K rows. Without this change it took 53 secs. With this change it took 1.7 secs. This mostly solves #3708, there may be some further minor improvements that could be made. -- 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]
