Releases: gboudreau/Greyhole
Releases · gboudreau/Greyhole
0.10.21
0.10.20
- Bugfix: during file write operation (new or changed file), if a file copy is same as the source file (source_file_path = file_copy_file_path), no work is required! Just log something, and exit gh_copy_file() ASAP.
- Bugfix: when file copy fails, make sure we don't leave a broken symlink in the landing zone
- Bugfix: Only log 'Found a metadata file pointing to a drive not defined in your storage pool' if the metafile is not already marked as Gone.
0.10.19
- Improvement: Refactored how fsck for all shares are tracked, to be able to send a single email report once all the tasks have completed, instead of one email per share
- Bugfix: during balance, always try to create the symlink pointing to the newly moved file, even if there was no symlink before
- Bugfix: during balance, load NOK metafiles too, while searching for the metafile which needs to be updated, after we moved a file
- Small code refactoring
0.10.18
- Bugfix: when a table is crashed, greyhole would go into an infinite loop trying to repair it Ref: #203
- Improvement to how --balance works (should be faster now) & improved the debug logs it creates
- Bugfix: --balance-status didn't correctly display rows for storage pool with less free space than the minimum specified in greyhole.conf
0.10.17
0.10.16
- New: VFS modules for Samba 4.8 & 4.9
- Improvement: check that the required PHP extensions are enabled, before executing (anything)
- Bugfix: Samba VFS module failed to log write operations that occurred asynchronously, triggering VFS' pwrite_send & pwrite_recv instead of pwrite. This resulted in Greyhole not noticing any file write ops, between the file open & close ops.
- Bugfix: folder where we need to put the VFS module symlink might not exist
0.10.15
0.10.14
- Update systemd service file
- Add systemd service into releases
- Update INSTALL to include Systemd, also, add install missing files
- Samba 4.7 Support
- Merge pull request #187 from Sparticuz/systemd
- Remove + from file name
- Compiling VFS for Samba 4.7 requires --without-pam on configure command
- Binaries for Samba 4.7
- Merge pull request #188 from Sparticuz/samba47
- Bugfix: "libsmbd-base-samba4.so: cannot open shared object file" on Debian 9 / Ubuntu 17
- Bugfix: --balance-status ws not displaying properly for drives with 1TB+ of free space