Skip to content

Eliminate size constraints on keys - #701

Merged
rtjohnso merged 2 commits into
mainfrom
robj/blob-keys
Nov 1, 2026
Merged

rtjohnso merged 2 commits into
mainfrom
robj/blob-keys

Conversation

@rtjohnso

@rtjohnso rtjohnso commented Nov 1, 2026

Copy link
Copy Markdown
Collaborator

Add native blob-key encoding, configurable lexical prefixes, compact/wide statistics, and large-key support through trunk pivots, logging, recovery, and the public API. Refactor blob ownership and mini-allocator traversal, and preserve the optimized inline-key paths.

Add native blob-key encoding, configurable lexical prefixes, compact/wide
statistics, and large-key support through trunk pivots, logging, recovery,
and the public API. Refactor blob ownership and mini-allocator traversal,
and preserve the optimized inline-key paths.

Retain tests, benchmark tools, design rationale, and summary reports.
Generated benchmark measurements stay local and are ignored.
@netlify

netlify Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for splinterdb canceled.

Name Link
🔨 Latest commit d71de1f
🔍 Latest deploy log https://app.netlify.com/projects/splinterdb/deploys/6ae6dbf62d5d358dfee1a9c2

Signed-off-by: Rob Johnson <rob@robjohnson.io>
@rtjohnso
rtjohnso merged commit 73f89d8 into main Nov 1, 2026
215 of 218 checks passed
@rtjohnso
rtjohnso deleted the robj/blob-keys branch November 1, 2026 18:37
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