Skip to content

feat(storage): persist cluster metadata - #2

Draft
Aetherance wants to merge 1 commit into
membership/raft-corefrom
membership/metadata-storage
Draft

feat(storage): persist cluster metadata#2
Aetherance wants to merge 1 commit into
membership/raft-corefrom
membership/metadata-storage

Conversation

@Aetherance

Copy link
Copy Markdown
Owner

Part 2 of the membership stack.

Depends on #1.

Summary

  • persist cluster identity, members, configuration revision, and removed-member tombstones
  • include cluster metadata in snapshots and restore it across restarts
  • migrate legacy Raft state into the authoritative metadata registry

Review scope

This PR only establishes durable metadata storage. Applying membership changes is handled by the next PR.

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