cshannon opened a new pull request, #3640:
URL: https://github.com/apache/accumulo/pull/3640

   This commit disables chop compactions on merge and modifies the tablet 
metadata update in TabletGroupWatcher to fence of each tablet file to its 
tablet range as its copied to the highest tablet on merge. This prevents data 
from coming back on merge as scans will be fenced to the provided range on the 
metadata updates.
   
   There's some updated tests that I added to show that data doesn't come back 
after merge. It's a very simple test for now but it at least shows the fencing 
working after updating metadata. Running the MergeIT will print out metadata 
for the new tests and also for the existing mergeTest() to help show the 
changes that are being done with the ranges to the metadata table.
   
   There's plenty of work here to still be done and I left a lot of comments 
and TODOs but mostly I just wanted to get some feedback on if I'm heading in 
the right direction.


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