Skip to content

Fix: do not decompress keys in CompressingDb.GetAllKeys#9487

Merged
LukaszRozmej merged 1 commit into
NethermindEth:masterfrom
phrwlk:fix/db-compressing-getallkeys-no-decompress
Oct 16, 2025
Merged

Fix: do not decompress keys in CompressingDb.GetAllKeys#9487
LukaszRozmej merged 1 commit into
NethermindEth:masterfrom
phrwlk:fix/db-compressing-getallkeys-no-decompress

Conversation

@phrwlk

@phrwlk phrwlk commented Oct 16, 2025

Copy link
Copy Markdown
Contributor

Problem: GetAllKeys applied Decompress to keys, but key compression is not part of the EOA compression wrapper; only values are compressed. This could introduce nulls into a method that must return non-nullable keys and corrupt key iteration semantics.

@LukaszRozmej LukaszRozmej merged commit 462b659 into NethermindEth:master Oct 16, 2025
141 of 143 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants