Skip to content

Conversation

@edg-l
Copy link
Contributor

@edg-l edg-l commented Nov 6, 2025

Motivation

I think qfilter has a strong degradation when inserting and removing frequently, now I'm testing a pure counting bloom filter

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

Lines of code report

Total lines added: 0
Total lines removed: 39
Total lines changed: 39

Detailed view
+-------------------------------------------+-------+------+
| File                                      | Lines | Diff |
+-------------------------------------------+-------+------+
| ethrex/crates/storage/trie_db/layering.rs | 145   | -39  |
+-------------------------------------------+-------+------+

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

Benchmark Block Execution Results Comparison Against Main

Command Mean [s] Min [s] Max [s] Relative
base 61.825 ± 0.300 61.507 62.325 1.00
head 104.734 ± 0.448 104.211 105.364 1.69 ± 0.01

@edg-l edg-l force-pushed the filter_bloom_counting_fastbloom branch from e574e4e to d91f940 Compare November 7, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

L1 Ethereum client performance

Projects

Status: No status
Status: Todo

Development

Successfully merging this pull request may close these issues.

3 participants