Skip to content

[raft/memstore] Add aux memstore - #1529

Merged
mickmis merged 1 commit into
interuss:masterfrom
Orbitalize:memstore_aux
Jul 30, 2026
Merged

[raft/memstore] Add aux memstore #1529
mickmis merged 1 commit into
interuss:masterfrom
Orbitalize:memstore_aux

Conversation

@the-glu

@the-glu the-glu commented Jun 15, 2026

Copy link
Copy Markdown
Member

This PR is part of a new chain, implementing memstore.

#1525 (Generic raftstore) -> #1527 (Base memstore) -> #1529 (Aux memstore) -> #1530 (Snapshots) -> #1534 (Rid memstore) -> #1535 (Correct use of now) -> #1539 (Checkpoint) -> #1542 (Scd memstore) -> #1528 (First PR with raft using memstore)


It adds the memory implementation for the aux store.

Snapshots, usage of now from context, and checkpoints are done in the next PRs.

Comment thread pkg/aux_/store/memstore/dss.go

@mickmis mickmis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread pkg/aux_/store/memstore/store.go Outdated
Comment thread pkg/aux_/store/memstore/dss.go
@the-glu
the-glu requested a review from mickmis July 29, 2026 15:13
@mickmis
mickmis merged commit 4fd9b32 into interuss:master Jul 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dss-raft Relating to the application-layer consensus implemenation based on raft

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants