Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Cannot Reproduce
-
1.7.0
-
None
-
None
Description
I'm debugging an issue with a long-running ingestor, similar to the TraceServer.
After realizing that BatchWriter close needs to be called when a MutationsRejectedException occurs (see ACCUMULO-4088), a close was added, and the client became more stable.
However, after a day, or so, the client became sluggish. When inspecting a heap dump, many TabletServerBatchWriter objects were still referenced. This server should only have two BatchWriter instances at any one time, and this server had >100.
Still debugging.
The error that initiates the issue is a SessionID not found, presumably because the session timed out. This is the cause of the MutationsRejectedException seen by the client.
Attachments
Issue Links
- is related to
-
ACCUMULO-4088 hundreds of Timer threads
- Resolved