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

Implement leaf page compiler. #11

Open
bigeasy opened this issue May 17, 2012 · 0 comments
Open

Implement leaf page compiler. #11

bigeasy opened this issue May 17, 2012 · 0 comments
Assignees
Milestone

Comments

@bigeasy
Copy link
Owner

bigeasy commented May 17, 2012

Create a utility that will rewrite a leaf page that someone edits in an editor after a catastrophe. If something terrible happens, and the CRCs are reporting errors, we don't want to have to provide an auto recovery. Let the application programmer jump into action, because if you can read the JSON, see corruption, edit it and rebuild, that might get a project back on the rails, that might be all it takes.

What good are CRCs if there is no recovery mode? How am I supposed to imagine a recovery procedure for a database when all I've written is a b-tree. This is ment to be dealt with at a higher level. Strata only needs to provide utilities resume from inputs blessed by higher authority.

@ghost ghost assigned bigeasy May 17, 2012
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