Skip to content

m2.2 : replay WAL on startup - #5

Merged
SantanuKar43 merged 7 commits into
mainfrom
m2.2/wal-replay
Apr 25, 2026
Merged

m2.2 : replay WAL on startup#5
SantanuKar43 merged 7 commits into
mainfrom
m2.2/wal-replay

Conversation

@SantanuKar43

@SantanuKar43 SantanuKar43 commented Apr 16, 2026

Copy link
Copy Markdown
Owner

This PR adds an iterator for the WAL file and replays it on server startup. Iteration is hardcoded to start from offset 0, i.e., start of the WAL file. This can be used later to start iterating from a specific offset when snapshotting is introduced.

This needs to be merged after #4

@SantanuKar43
SantanuKar43 requested a review from Priyansh61 April 16, 2026 03:54
Base automatically changed from m2.1/configurable-fsync-strategy to main April 25, 2026 04:42
@SantanuKar43
SantanuKar43 merged commit ec6db88 into main Apr 25, 2026
1 check passed
@SantanuKar43
SantanuKar43 deleted the m2.2/wal-replay branch April 25, 2026 06:59
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