cshannon opened a new pull request, #3957: URL: https://github.com/apache/accumulo/pull/3957
The new `MERGED` column marker allows correctly resuming metadata updates for no-chop merge if there was a failure and resume of the fate operation after metadata was fenced but before finishing. The marker will be flushed as part of the same mutation that contains the file metadata updates and also now contains the prev row column update so if the merge marker exists we know that the fencing was complete. This allows skipping ahead to deleting tablets and not trying to fence a second time which would cause disjoint errors when scanning the last tablet. A new `MERGED` state will be set after finishing the deletion of the merged tables so that we can clear the marker before completion which is important for future merges. *This currently seems to work but is still a WIP and needs some more testing and cleanup of the code and TODOs. I will update the description with more details on this PR when finished. -- 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]
