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

GO-61: Reduntan mutex removed #75

Merged
merged 1 commit into from
Feb 13, 2019
Merged

GO-61: Reduntan mutex removed #75

merged 1 commit into from
Feb 13, 2019

Conversation

alexeykiselev
Copy link
Member

No description provided.

@Frozen Frozen merged commit cd88474 into master Feb 13, 2019
@Frozen Frozen deleted the GO-61-simplify-sync branch February 13, 2019 11:43
zer0main pushed a commit to zer0main/gowaves that referenced this pull request Feb 19, 2019
alexeykiselev pushed a commit that referenced this pull request Feb 19, 2019
* Sync [wip]

* Accounts storage: fix filterHistory()

These changes must be written directly to DB, because deleting
outdated records always makes sense.

* BlockReadWriter: do not remove tx IDs in rollback

See comment.

* Add option to apply from certain height

Successfully tested possibility to continue importing after Ctrl-C termination.

* Accounts storage: do not store more than ROLLBACK_MAX blocks

* GO-61: Reduntan mutex removed (#75)

* GO-63: Correct termination, fixed binary search, fixed error messages and return codes (#76)

* Rollback(): remove transaction IDs correctly

Remove separate tx IDs file. Use main blockchain file to get IDs to remove.

* Use camelCase for constants

* Importer: use fixed-size byte array for block

* Combine all related packages into single state
Frozen pushed a commit that referenced this pull request Mar 4, 2019
Frozen pushed a commit that referenced this pull request Mar 4, 2019
* Sync [wip]

* Accounts storage: fix filterHistory()

These changes must be written directly to DB, because deleting
outdated records always makes sense.

* BlockReadWriter: do not remove tx IDs in rollback

See comment.

* Add option to apply from certain height

Successfully tested possibility to continue importing after Ctrl-C termination.

* Accounts storage: do not store more than ROLLBACK_MAX blocks

* GO-61: Reduntan mutex removed (#75)

* GO-63: Correct termination, fixed binary search, fixed error messages and return codes (#76)

* Rollback(): remove transaction IDs correctly

Remove separate tx IDs file. Use main blockchain file to get IDs to remove.

* Use camelCase for constants

* Importer: use fixed-size byte array for block

* Combine all related packages into single state
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants