keith-turner opened a new pull request, #4629:
URL: https://github.com/apache/accumulo/pull/4629
These commit wraps up #3412 and includes the following changes
* compactors now cancel running compactions when the table state is no
longer online, this avoids doing work that will never be used
* coordinator will no longer start commiting compactions when the tablet is
offline, this avoid race condition w/ offline+wait of table
* fixed bug found in tablet refresher where it was not properly handling
concurrent tablet unloads (found by testing concurrent compaction and offline)
* compaction fate operation that drives table compaction will now fail when
table is offline (this change may be needed in older versions)
* reordered when the split fate operation checks for table offline to avoid
race condition with offline+wait of table
* added multiple ITs to test running split and compaction concurrently with
offline table operation
--
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]