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

   Its possible to pass a collection of extents to ample and get the metadata 
for those tablets.  However only metadata for the tablets that exists in the 
metadata are returned.  Using this method correctly is tricky because it may in 
rare cases (like concurrent splits and merges) only return a subset of what was 
requested. This commit changes the ample interface to add handling for these 
missing extents by adding a Consumer<KeyExtent> to the interface to which 
missing extents are passed.  Now its no longer possible to use this ample 
functionality without considering this rare case.  While making this change one 
place was found where the missing extents were not being considered.


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