Skip to content

Conversation

marvin-j97
Copy link
Contributor

@marvin-j97 marvin-j97 commented Sep 28, 2025

  • Add blob fragmentation map to Version (+ ser/de)
  • Add optional callback to CompactionStream to listen for expired KVs
  • Install callback to listen for expired blobs if tree is key-value separated
  • Store referenced blob file IDs in table file on flush and compaction
  • Remove all superseded old vlog + GC code
  • Add a bunch of tests for blob tree

@marvin-j97 marvin-j97 added this to the 3.0.0 milestone Sep 28, 2025
@marvin-j97 marvin-j97 self-assigned this Sep 28, 2025
@marvin-j97 marvin-j97 changed the base branch from main to 3.0.0 September 28, 2025 15:26
@marvin-j97 marvin-j97 mentioned this pull request Oct 5, 2025
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant