~emersion/soju#80: 
Don't loose history on restart

Right now history is lost on bouncer restart (for clients that don't support chathistory). History is stored in an in-memory ring buffer.

This is an issue when upgrading soju: users will potentially miss messages.

We can switch to using the on-disk logs. We also need to store a pointer to the last sent log entry for each client.

Status
REPORTED
Submitter
~emersion
Assigned to
No-one
Submitted
3 months ago
Updated
2 months ago
Labels
enhancement

~emersion 2 months ago

We've now switched to on-disk logs.

Register here or Log in to comment, or comment via email.