milleruntime commented on PR #2708:
URL: https://github.com/apache/accumulo/pull/2708#issuecomment-1127758501

   Here is the situation where a Tablet couldn't flush... The tserver hosting 
the hot spot Tablet was hitting its max WAL limit (TABLE_MINC_LOGS_MAX) so it 
was forcing a flush on the Tablet.  The client `TabletServerBatchWriter` would 
try to flush its data by calling `applyUpdates()` to the current commit session 
but the user is seeing the `HoldTimeoutException` on the client side. The flush 
will timeout on the tserver, presumably due to hitting max number of write 
threads and/or connection pools filling up. The WALs keep growing due to the 
Tablet not flushing. Major compactions will complete but the hot spot Tablet 
will get stuck trying to flush.
   


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