Skip to content

0.9.21

Compare
Choose a tag to compare
@gboudreau gboudreau released this 03 Jul 00:45
· 698 commits to master since this release
  • New feature: --remove-share option that will unwind the files from the storage pool and put them back into the shared folder (landing zone).
  • New feature: new drive selection algorithm: least_used_space. Will balance used space instead of free space (most_available_space).
  • New feature: greyhole.conf can now include other files, or include the output of an executable. 'man greyhole.conf' for details (first contribution from vena; Thanks!)
  • Improvement: Support > 255 characters file paths
  • Improvement: better --debug
  • Improvement: removed balance_modified_files config option; this is now always enabled, since there's no advantage to have this off.
  • Improvement: support remote mounts as storage_pool_drives again.
  • Improvement: fsck should check that file copies are NOT symlinks
  • Bugfix: Duplicate out of space email notification could be sent
  • Bugfix: Empty first drive_selection_group stopped Greyhole from working on any new file.
  • Bugfix: protection against files re-appearing when deleted during a fsck
  • Bugfix: --find-orphaned-files now work when --dir is a path in the LZ
  • Bugfix: extra file copies would sometimes appear, only to be removed during the next fsck
  • Bugfix: md5-worker threads were not receiving their drive parameters as expected
  • Bugfix: drive_selection_groups for specific shares didn't work. Closes GH-55
  • Bugfix: Updated greyhole.conf man page for recent changes