Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Snapshot format changes #2234

Merged
merged 1 commit into from
Sep 22, 2016
Merged

Snapshot format changes #2234

merged 1 commit into from
Sep 22, 2016

Conversation

rphmeier
Copy link
Contributor

Closes #2213
Omit transaction and receipt roots from abridged block.
No longer use RLP compression.

Make ordered_trie_root generic over an iterator to save an allocation.

Breaks snapshot format backwards compatibility (with other 1.4 snapshots -- it's already been broken with 1.3).

Documentation will need updating

Closes #2213
Omit transaction and receipt roots from abridged block.
No longer use RLP compression.

Make ordered_trie_root generic over an iterator to save an allocation.

Breaks snapshot format backwards compatibility (with other 1.4 snapshots -- it's already been broken with 1.3).

Documentation will need updating
@rphmeier rphmeier added A0-pleasereview 🤓 Pull request needs code review. M4-core ⛓ Core client code / Rust. labels Sep 21, 2016
@coveralls
Copy link

Coverage Status

Coverage increased (+0.02%) to 85.303% when pulling 1900468 on omit-roots into 5e0dcd0 on master.

@gavofyork
Copy link
Contributor

lgtm. surprising that our compression doesn't save much.

@gavofyork gavofyork added A8-looksgood 🦄 Pull request is reviewed well. and removed A0-pleasereview 🤓 Pull request needs code review. labels Sep 22, 2016
@gavofyork gavofyork merged commit 723d837 into master Sep 22, 2016
@gavofyork gavofyork deleted the omit-roots branch September 22, 2016 17:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A8-looksgood 🦄 Pull request is reviewed well. M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants