-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add BadgerDB garbage collection. #371
Conversation
Pull Request Test Coverage Report for Build 8318670794Details
💛 - Coveralls |
…etailed comments in the example.
@werbenhu @dgduncan This generally looks like a great enhancement to me (on my phone at least), and I'm going to try to look at it as soon as I can. Currently I am on the other side of the world (Tasmania) and I've had very little signal or internet for the last couple of weeks. I will be returning to more populated areas in a week. I also hope to finalise some of the other improvements we've discussed like the file based config. Thank you for keeping everything going! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This all looks very nice to me 👍🏻
How to use it? Can 't ust make it a default config??? |
For issues #370, #369, and #363. I've tested it myself under the condition of setting the log file size to 1MB. With 1000 clients repeatedly connecting and disconnecting with the same client ID, if GC is not enabled, the log file continues to grow indefinitely. Enabling the GC loop resolves this issue.