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

   AccumuloVFSClassLoader.getContextClassLoader throws an UncheckedIOException 
when there is an issue getting the ClassLoader for a context name. This runtime 
exception escapes all the way up to the calling code in Compactor and 
TabletServer, which fails the compaction and moves on to the next compaction. 
If there is an issue getting the ClassLoader for the context once, then it's 
likely to happen again. It's probably not safe to terminate the TabletServer in 
this case, but is likely safe for the Compactor.
   
   This change captures the RuntimeException in the
   FileCompactor.compactLocalityGroup where the iterator stack is created and 
raises a new checked exception which is handled in the calling code.


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