Skip to content

0.9.30

Compare
Choose a tag to compare
@gboudreau gboudreau released this 03 Jul 00:35
· 607 commits to master since this release
  • New feature: New option (on by default) to remove old entries from the tasks_completed table. Will keep 365 days by default, but user can override in greyhole.conf, and specify a number of days, or 'forever' to never delete anything.
  • New feature: --pause and --resume to pause and resume the Greyhole daemon process. Useful when you're in the middle of a big fsck and need Greyhole to stop using resources temporarily.
  • New feature: Complete Samba4 support in packages (rpm, deb)
  • Bugfix: Removing unneeded DB migration that caused delays each time a greyhole command was executed
  • Bugfix: sticky drives could sometimes be selected even when full
  • Bugfix: --delete-metadata was only deleting one metadata file
  • Bugfix: typo in warn log that occurred when a share disappeared from smb.conf
  • Improvement: Let's repair tables only if they need to.
  • Improvement: Better scrubbing (--checksums) on big pool Will now stop fsck-ing, and work on MD5 for a while, once it has queued 1,000 MD5 checks. Will prevent the DB from getting filled with millions of pending tasks on big pools.
  • Improvement: allow the use of any /dev/disk// device names in ZFS pools. Also try /dev/sd
  • Improvement: Delete temporary files found during fsck, instead of moving them to the Greyhole trash