Skip to content

feat: make fsync configurable via fraction config#417

Open
honeynil wants to merge 1 commit intoozontech:mainfrom
honeynil:199-configurable-fsync-per-fraction
Open

feat: make fsync configurable via fraction config#417
honeynil wants to merge 1 commit intoozontech:mainfrom
honeynil:199-configurable-fsync-per-fraction

Conversation

@honeynil
Copy link
Copy Markdown

@honeynil honeynil commented May 4, 2026

Fixes #199

Added SkipFsync bool to frac.Config and common.SealParams.
So fsync can be disabled at the fraction level, not just globally via resources.skip_fsync.
Useful in unit tests — setting frac.Config{SkipFsync: true} cuts test time roughly in half when running hundreds of tests. Global resources.skip_fsync still works and now propagates into fraction config automatically on startup.


  • I have read and followed all requirements in CONTRIBUTING.md
  • I used LLM/AI assistance to make this pull request

Model: -
Prompt: -

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.

Make calling fsync configurable via fraction config

1 participant