ddanielr opened a new issue, #5024:
URL: https://github.com/apache/accumulo/issues/5024

   **Is your feature request related to a problem? Please describe.**
   When using external compactions, there is a possibility that a compaction 
job could contain an rfile that exceeds the resources assigned to a compactor. 
   If that compactor dies with an OOM issue, there exists no mechanism to 
indicate that that specific rfile should be moved to a different compaction 
queue that uses larger compactors. 
   
   **Describe the solution you'd like**
   When the compaction-coordinator detected a failed compaction job, it should 
add an errored rfile entry with a count. 
   At a specific failure threshold, these files should be returned as a "large" 
compaction criteria. 
   
   **Describe alternatives you've considered**
   The compaction-coordinator could have knowledge of which queue has "larger" 
compactor resources and auto submit these compactions.
   
   **Additional context**
   conditional mutations are probably needed for this to work
   


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