Skip to content

v0.10.0

Compare
Choose a tag to compare
@wykurz wykurz released this 06 Jun 04:17
· 54 commits to main since this release
  • Upgrade build dependencies
  • BREAKING: Remove the --read-buffer setting as it's no longer used
  • PERF: Use tokio::fs::copy for copying file data
    -- By using tokio::fs::copy we are able to use the copy_file_range system call in Linux which dramatically speeds up the copies (at least 5-20x in our tests).
    -- Note the tokio::io::copy(_buf) functions don't seem to be able to use this syscall reliably in our testing
  • PERF: Fix filegen to use much less memory
  • Fail with a better error message on non-file fs objects (e.g. socket)