diff --git a/.changelog/vain-goats-cook.md b/.changelog/vain-goats-cook.md index 59272c902c..a8dc4e7e94 100644 --- a/.changelog/vain-goats-cook.md +++ b/.changelog/vain-goats-cook.md @@ -6,4 +6,4 @@ reth-node-core: minor reth-trie-common: patch --- -Added an arena-based sparse trie implementation (`ArenaParallelSparseTrie`) using `thunderdome` arena allocation for node storage, enabling parallel subtrie mutation without per-node hashing overhead. Added `ConfigurableSparseTrie` enum to switch between the arena and hash-map implementations, and a `--engine.enable-arena-sparse-trie` CLI flag to opt in at runtime. +Added an arena-based sparse trie implementation (`ArenaParallelSparseTrie`) using `slotmap` arena allocation for node storage, enabling parallel subtrie mutation without per-node hashing overhead. Added `ConfigurableSparseTrie` enum to switch between the arena and hash-map implementations, and a `--engine.enable-arena-sparse-trie` CLI flag to opt in at runtime. diff --git a/Cargo.toml b/Cargo.toml index 2b5bb9399a..6779b9b429 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -546,7 +546,6 @@ strum = { version = "0.27", default-features = false } strum_macros = "0.27" syn = "2.0" thiserror = { version = "2.0.0", default-features = false } -thunderdome = "0.6" tar = "0.4.44" tracing = { version = "0.1.0", default-features = false, features = ["attributes"] } tracing-appender = "0.2"