Skip to content
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

Graceful handling of MapFull error in slasher #1890

Closed
michaelsproul opened this issue Nov 12, 2020 · 2 comments
Closed

Graceful handling of MapFull error in slasher #1890

michaelsproul opened this issue Nov 12, 2020 · 2 comments
Assignees
Labels

Comments

@michaelsproul
Copy link
Member

Description

The slasher (#1567) is capable of setting a max-db-size for LMDB, but it's currently quite useless in that once the max size is reached, the slasher never recovers from the MapFull errors that get returned. I made a tweak that I thought would allow pruning to run (and clear some space), but pruning itself fails with a MapFull error, even though it only does gets and deletes 🤔

@michaelsproul
Copy link
Member Author

I think this is still an issue, based on the fact that slasher DB sizes are steadily increasing.

@michaelsproul
Copy link
Member Author

Closing in favour of #2286, as I think our disk usage issues are not due to a bug in pruning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant