Skip to content

2nd order data atomicity failure #11

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

Closed
dcousens opened this issue May 10, 2017 · 3 comments
Closed

2nd order data atomicity failure #11

dcousens opened this issue May 10, 2017 · 3 comments
Assignees
Labels

Comments

@dcousens
Copy link
Contributor

dcousens commented May 10, 2017

If a system failure occurs during writing of the 2nd order data (e.g out of memory/space), then upon resume the 2nd order data is skipped due to the tip update not rolling back.

@dcousens dcousens added the bug label May 10, 2017
@dcousens dcousens self-assigned this Aug 24, 2017
@dcousens
Copy link
Contributor Author

dcousens commented Nov 1, 2017

Should we roll back the block if the 2nd order data fails to insert?

Its the only sane solution at this point...

@dcousens dcousens changed the title 2nd order data atomicity is lacking 2nd order data atomicity failure Nov 1, 2017
@dcousens
Copy link
Contributor Author

dcousens commented Nov 1, 2017

Alternatively, and this would support other use cases... we maintain two tips, one for 1st order data which can be directly imported in a fast-dat-parser run, and the other tip, for the 2nd order data...

Opening this up for discussion in #26

@dcousens
Copy link
Contributor Author

dcousens commented Nov 2, 2017

Closing in favour of #26

@dcousens dcousens closed this as completed Nov 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant