Skip to content

storage backends#113

Draft
zablotchi wants to merge 2 commits intomainfrom
pr/storage-backends
Draft

storage backends#113
zablotchi wants to merge 2 commits intomainfrom
pr/storage-backends

Conversation

@zablotchi
Copy link
Collaborator

Summary

  • Add LMDB backend (always available)
  • Add FASTER backend (Linux only, requires --features enable-faster)
  • Background checkpointing for FASTER (every 30s)

- Add faster-rs dependency as optional feature (enable-faster)
- Implement FasterStorage with session management and periodic maintenance
- Add SessionGuard for proper thread cleanup
- Add background checkpoint thread (every 30s)
- FASTER is Linux-only and requires the enable-faster feature flag
@zablotchi zablotchi changed the title Pr/storage backends storage backends Jan 8, 2026
@andll andll force-pushed the pr/storage-backends branch from d6919e5 to 4e99247 Compare February 3, 2026 04:23
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