Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Relax flush to disk in disk segment creation. - #171

Merged
koculu merged 1 commit into
mainfrom
relax-flush-to-disk-for-disk-segment-creation
Jul 24, 2026
Merged

Relax flush to disk in disk segment creation.#171
koculu merged 1 commit into
mainfrom
relax-flush-to-disk-for-disk-segment-creation

Conversation

@koculu

@koculu koculu commented Jul 24, 2026

Copy link
Copy Markdown
Member

Summary

  • Relax compressed random-access device flushing during disk segment creation
  • Change per-compressed-block flushes from durable Flush(true) to buffered Flush(false)
  • Preserve durability at the publish point: SealDevice still writes terminal block metadata and durably flushes the complete compressed file
  • Document the reasoning inline so the per-block flush behavior is clear

@koculu
koculu merged commit 4e3c890 into main Jul 24, 2026
1 check passed
@koculu
koculu deleted the relax-flush-to-disk-for-disk-segment-creation branch July 24, 2026 21:06
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