keith-turner commented on issue #5393:
URL: https://github.com/apache/accumulo/issues/5393#issuecomment-2715479196

   I tried modifying the test in #5395 to make the SlowIterator not eat the 
interrupted exception and to sleep for 300s.  The test would still hang.  
Looking at the code not seeing anything that interrupts the compaction thread.  
The following code does the compaction on 1344 and then updates the metadata 
table and tablet in memory data on 1346.  
   
   
https://github.com/apache/accumulo/blob/9037d6112aced7c312a6cad31299809d83ae16e8/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/CompactableImpl.java#L1344-L1346
   
   Seems like the ideal thing would be to only interrupt the thread when its in 
line 1344.  Have been looking into ways to do that.  Found that interrupting 
the thread when the code is in line 1346 may have some undesirable effects 
based on seeing #3750 while looking into this. 


-- 
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: notifications-unsubscr...@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to