Skip to content

v0.4.7 - achieve bugfix through rewriting

Latest
Compare
Choose a tag to compare
@ifd3f ifd3f released this 24 May 06:20
· 6 commits to main since this release
9be30fd

What's Changed

  • Features
  • Bug fix/refactor
    • Big one: Total rewrite of the writer subprocess by @ifd3f in #126. This closes #10, #115, and #124. That's right, it now works on MacOS again!
      • Reads and writes are now aligned to disk block sizes, which may provide performance benefits. Maybe. In any case, it certainly unbreaks writing files to MacOS.
      • We're now using O_DIRECT to read and write to disks. Performance benefit appears to be dubious, but it may provide some amount of benefit during writing (no kernel caches necessary) and it does improve the guarantee that the verification process is reading data off the disk, and not a kernel buffer.
      • Please file an issue if you find that anything breaks with this!
  • Other stuff

New Contributors

Full Changelog: v0.4.6...v0.4.7