hiero-ledger / hiero-ledger/hiero-consensus-node
Store leaf records instead of just paths in MerkleDb key to path store
Open
Performance
Platform
Platform Virtual Map
Scalability
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
This is a part of the https://github.com/hiero-ledger/hiero-consensus-node/issues/24953 epic.
The first step in the epic is to change the existing "key to path" store (backed by a HDHM) to contain leaf records rather than just paths. It would speed up the `loadLeafRecord(key)` method in MerkleDb. Rather than two disk reads (find a path by key, find a leaf by path) it will be just one.
Contributor guide
Assessment
This issue has not been assessed yet.