IntersectMBO / IntersectMBO/lsm-tree

[FEATURE] Alternative approach to page allocation

Open
#760 0 comments 0 reactions 0 assignees View on GitHub
enhancement lsm-tree priority: low
Dominant language
Haskell
Stars
53
Forks
17
Avg merge
2d 3h
Merged PRs (30d)
4

Description

https://github.com/IntersectMBO/lsm-tree/pull/301 implemented an alternative approach to our custom disk page allocator. The PR got stale and never landed on the `main` branch, but it would probably still be useful to change to the alternative implementation.

Quote from @dcoutts about the alternative approach:

> I still think it was a better idea (simpler and faster), but indeed it would need other changes to allow multi-page values to use non-contigious 4k pages.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.