Skip to content

LogDb: Range Scan RFC - #476

Draft
hachikuji wants to merge 6 commits into
mainfrom
worktree-logdb-global-scan
Draft

LogDb: Range Scan RFC#476
hachikuji wants to merge 6 commits into
mainfrom
worktree-logdb-global-scan

Conversation

@hachikuji

@hachikuji hachikuji commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

This RFC proposes an approach for efficient range scans. A range scan involves scanning the logs for a range of keys at one time rather than reading each log individually. This would include global scans of all logs. We achieve this by tracking progress as l0s/wals are added to the manifest. The position is tracked with a manifest coordinate which defines a checkpoint tied to a specific manifest version and the location within the manifest (sst, last_key).

@hachikuji hachikuji changed the title LogDb: fat pipe brainstorm rfc LogDb: Range Scan RFC Jun 5, 2026
@hachikuji
hachikuji force-pushed the worktree-logdb-global-scan branch from 7b5bc89 to b3d877d Compare August 6, 2026 16:57
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.

1 participant