feat(trie): sparse trie leaf removal (#11752)

Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
This commit is contained in:
Alexey Shekhirin
2024-10-17 11:20:56 +01:00
committed by GitHub
parent 491f154c34
commit bac244ae97
3 changed files with 672 additions and 61 deletions

8
Cargo.lock generated
View File

@@ -4464,7 +4464,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
dependencies = [
"cfg-if",
"windows-targets 0.48.5",
"windows-targets 0.52.6",
]
[[package]]
@@ -9248,9 +9248,13 @@ dependencies = [
"assert_matches",
"criterion",
"itertools 0.13.0",
"pretty_assertions",
"proptest",
"rand 0.8.5",
"rayon",
"reth-primitives",
"reth-testing-utils",
"reth-tracing",
"reth-trie",
"reth-trie-common",
"smallvec",
@@ -11388,7 +11392,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys 0.48.0",
"windows-sys 0.59.0",
]
[[package]]