Skip to content

fsync Implementation#23

Merged
tonyastolfi merged 21 commits into
mathworks:mainfrom
vidyasilai:fsync_impl
Jun 18, 2026
Merged

fsync Implementation#23
tonyastolfi merged 21 commits into
mathworks:mainfrom
vidyasilai:fsync_impl

Conversation

@vidyasilai

@vidyasilai vidyasilai commented May 26, 2026

Copy link
Copy Markdown
Collaborator

This PR adds an fsync like blocking call functionality for clients to ensure updates are durable in the write ahead log.

@vidyasilai vidyasilai requested a review from tonyastolfi May 26, 2026 15:02
Comment thread src/turtle_kv/kv_store.cpp
Comment thread src/turtle_kv/kv_store.cpp Outdated
Comment thread src/turtle_kv/mem_table/mem_table.ipp Outdated
Comment thread src/turtle_kv/mem_table/mem_table.ipp Outdated
Comment thread src/turtle_kv/change_log/change_log_writer.cpp Outdated
Comment thread src/turtle_kv/change_log/change_log_writer.cpp Outdated
@vidyasilai vidyasilai self-assigned this May 26, 2026
@vidyasilai vidyasilai marked this pull request as ready for review May 29, 2026 20:40
Comment thread src/turtle_kv/change_log/change_log_block.hpp Outdated
Comment thread src/turtle_kv/change_log/change_log_block.hpp Outdated
Comment thread src/turtle_kv/change_log/change_log_block.hpp Outdated
Comment thread src/turtle_kv/change_log/change_log_block.hpp Outdated
Comment thread src/turtle_kv/change_log/change_log_writer.cpp Outdated
Comment thread src/turtle_kv/change_log/change_log_writer.cpp Outdated
@tonyastolfi tonyastolfi merged commit c14af1c into mathworks:main Jun 18, 2026
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