Skip to content

Conversation

@martinffx
Copy link
Owner

  • Add OpenRaft migration spec (resolve prost conflicts)
  • Add RocksDB storage spec (6 column families)
  • Add KV service spec (eventual consistency model)
  • Move MemStorage to storage crate for future RocksDB work
  • Document implementation dependencies and tech debt
  • Update roadmap with spec completion tracking

martinffx and others added 2 commits October 26, 2025 17:02
- Add OpenRaft migration spec (resolve prost conflicts)
- Add RocksDB storage spec (6 column families)
- Add KV service spec (eventual consistency model)
- Move MemStorage to storage crate for future RocksDB work
- Document implementation dependencies and tech debt
- Update roadmap with spec completion tracking

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Remove OPENRAFT_CHANGES.md files and merge OpenRaft async API changes
directly into kvservice, rocksdb, and openraft spec design documents.
Updates include async/await patterns, protobuf serialization migration,
and error handling changes from raft-rs to openraft.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@martinffx martinffx merged commit 32e472b into main Oct 26, 2025
1 check passed
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.

2 participants