Skip to content

Releases: gboudreau/Greyhole

0.9.55

10 Jun 01:04
Compare
Choose a tag to compare
  • Bugfix: Empty folders are lost when LZ is lost Fixes #82
  • Bugfix: say something when the service is started but will die instantly. Fixes #43
  • Re-adding --pause and --resume that were removed by error some time ago
  • Bugfix: idle tasks (fsck_file really) were not executed anymore. Regression from 0.9.54
  • Bugfix: --fsck wouldn't do anything, if --dir specified a storage pool drive
  • Bugfix: fsck option --dont-walk-metadata-store was inverted. Regression from a couple of versions ago.

0.9.54

07 Jun 16:59
Compare
Choose a tag to compare
  • Bugfix: create /var/cache/greyhole-dfree on install, and on daemon start
  • Bugfix: postponing processing a task because the file is locked should prevent all subsequent tasks from that share to be postponed too, otherwise, files could be lost.
  • Bugfix: empty the du_stats table before adding a UNIQUE index on it, or it might fail.

0.9.53

27 May 13:21
Compare
Choose a tag to compare

757a758

  • Bugfix: tasks table could end up with a too large md5_check index, when converting full_path column to UTF-8. Regression from 0.9.51

0.9.52

26 May 23:07
Compare
Choose a tag to compare
  • Bugfix: unique index for du_stats would sometimes prevent proper UTF-8 DB migration. Regression from 0.9.51.

0.9.51

05 May 19:42
Compare
Choose a tag to compare
  • Bugfix: don't use rename() to create file copies from the LZ to storage pool drives, even if they are the same device, when 'allow_multiple_sp_per_device' is enabled. This can creates issues when the LZ and multiple storage pool drives are on the same device.
  • Fixed infinite loop when a fsck wants fsck_file tasks to be executed first, but those tasks IDs are larger than the fsck task.

0.9.50

27 Apr 11:08
Compare
Choose a tag to compare
  • Bugfix: inject included files before replacing %VERSION%, to make sure to replace them all. Fixes GH-120
  • Bugfix for Ubuntu 14 upgrades: automatically create missing symlink needed for VFS module

0.9.49

11 Apr 19:51
Compare
Choose a tag to compare
  • Bugfix: prevent warnings that would appear if something gets logged before the timezone setting is parsed and applied.
  • Bugfix: disk visualization web-app was broken.

0.9.48

27 Mar 23:43
Compare
Choose a tag to compare
  • Bugfix: quiet warnings from --going when a specific share doesn't exist on the drive that is getting removed.
  • Bugfix: first time installs would fail when trying to create the Greyhole in-memory spool, because that would try to parse the config file (greyhole.conf), and fail, thus preventing all new users from installing Greyhole!

0.9.47

27 Mar 12:05
Compare
Choose a tag to compare
  • Bugfix: log action was not correctly set for CLI commands (--going, etc.)
  • Bugfix: during --fsck, if we find a metadata file that says the symlink is OK, we still need to check if it really is!
  • Bugfix: --going wasn't creating extra file copies as expected!! Regression in 0.9.45+

0.9.46

24 Mar 18:19
Compare
Choose a tag to compare
  • Executing php scripts with open_basedir=/ to override whatever the default might be in php.ini; need that to be able to work on files from all drives, write logs, etc.
  • Fixing some copyrights
  • Minor changes to init.d script (for CentOS mostly)
  • Fix on build script; updating DEB repo requires build number
  • Bugfix: greyhole-dfree is a Bash script really; /bin/sh is not good enough.