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

Contingency handling for data preservation in out-of-space conditions #27

Open
fia0 opened this issue Dec 6, 2022 · 0 comments
Open

Comments

@fia0
Copy link

fia0 commented Dec 6, 2022

We might want to investigate how to best handle data loss in a variety of scenarios. This issue mostly stems from the buffering nature of the b-epsilon tree, as more data, than actually semantically present, is stored, with individual copies of data stored at each layer of the tree. A simple fix would be here to congregate data when we try to synchronize the storage state invoked by dropping the database.

Considering one of the major factors of NVRAM, which we want to include soon, is the improved resilience, this might be worth implementing.

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

No branches or pull requests

1 participant