Pruning changes tries (#856)
* changes trie pruning * add comment * do not prune changes tries on archive nodes
Showing
- substrate/core/client/db/src/lib.rs 129 additions, 14 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/primitives/src/changes_trie.rs 97 additions, 0 deletionssubstrate/core/primitives/src/changes_trie.rs
- substrate/core/state-db/src/lib.rs 9 additions, 0 deletionssubstrate/core/state-db/src/lib.rs
- substrate/core/state-machine/src/backend.rs 1 addition, 2 deletionssubstrate/core/state-machine/src/backend.rs
- substrate/core/state-machine/src/changes_trie/build_iterator.rs 6 additions, 25 deletions...ate/core/state-machine/src/changes_trie/build_iterator.rs
- substrate/core/state-machine/src/changes_trie/mod.rs 2 additions, 0 deletionssubstrate/core/state-machine/src/changes_trie/mod.rs
- substrate/core/state-machine/src/changes_trie/prune.rs 244 additions, 0 deletionssubstrate/core/state-machine/src/changes_trie/prune.rs
- substrate/core/state-machine/src/changes_trie/storage.rs 15 additions, 0 deletionssubstrate/core/state-machine/src/changes_trie/storage.rs
- substrate/core/state-machine/src/lib.rs 2 additions, 1 deletionsubstrate/core/state-machine/src/lib.rs
- substrate/core/state-machine/src/proving_backend.rs 31 additions, 2 deletionssubstrate/core/state-machine/src/proving_backend.rs
Please register or sign in to comment