Here is a new release of greyhole for your testing pleasure!
It has a substantial number of improvements and bug fixes. We'd like to see how you like it before we release it more widely. Please note your previous version of greyhole with:
Code: Select all
rpm -q hda-greyhole
Code: Select all
rpm -Uvh http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.`uname -i`.rpm
We need both positive and negative feedback, especially with people with large drives.
Also, when you report, it would be very useful if you can report the previous version of greyhole, so that we test the transition, especially from 0.7 versions!
Here is the rather long changelog! Enjoy!
Changes from the previous RPM are:
1178,1265d1177
< r326 | guillaume.boudreau | 2010-12-14 20:30:03 -0500 (Tue, 14 Dec 2010) | 1 line
<
< Tag: 0.8.1
< ------------------------------------------------------------------------
< r327 | guillaume.boudreau | 2010-12-17 21:41:13 -0500 (Fri, 17 Dec 2010) | 1 line
<
< New feature: --cancel-fsck command line option, that cancels all current and scheduled fsck tasks
< ------------------------------------------------------------------------
< r328 | guillaume.boudreau | 2010-12-17 21:42:04 -0500 (Fri, 17 Dec 2010) | 1 line
<
< Bugfix: free space check on non-english systems could fail (french had issues)
< ------------------------------------------------------------------------
< r329 | guillaume.boudreau | 2010-12-18 20:04:48 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: larger settings.value
< ------------------------------------------------------------------------
< r330 | guillaume.boudreau | 2010-12-18 20:09:38 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: repair MySQL tables on start
< ------------------------------------------------------------------------
< r331 | guillaume.boudreau | 2010-12-18 20:11:01 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: new DELETE query was incompatible with SQLite
< ------------------------------------------------------------------------
< r332 | guillaume.boudreau | 2010-12-21 08:50:15 -0500 (Tue, 21 Dec 2010) | 1 line
<
< Bugfix: need to use -ne and not != to compare numbers, in greyhole-config-update
< ------------------------------------------------------------------------
< r333 | guillaume.boudreau | 2010-12-26 12:29:57 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: take into account path and vfs objects lines from smb.conf when checking if the config changed, to decide if the daily fsck should run or not.
< ------------------------------------------------------------------------
< r334 | guillaume.boudreau | 2010-12-26 12:31:44 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: Always repair (optimize) tasks and settings MySQL tables, but only repair tasks_completed table only if it's crashed; also added logging about this to greyhole.log
< ------------------------------------------------------------------------
< r335 | guillaume.boudreau | 2010-12-26 12:33:19 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Bugfix: for --stats, total and used space calculation failed when the df command returned the path on one line, and the actual stats on a second line
< ------------------------------------------------------------------------
< r336 | guillaume.boudreau | 2010-12-26 12:34:37 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: Issue 45: Skip tasks for disappeared shared
< ------------------------------------------------------------------------
< r337 | guillaume.boudreau | 2010-12-27 09:00:05 -0500 (Mon, 27 Dec 2010) | 1 line
<
< Bugfix: balance could fall in an almost infinite loop, causing PHP to die when the recursion level reached 90 or so. Now stopping when we reach that point, to prevent PHP from dying.
< ------------------------------------------------------------------------
< r338 | guillaume.boudreau | 2010-12-27 11:05:09 -0500 (Mon, 27 Dec 2010) | 1 line
<
< Bugfix: balance would not move files away from a drive that is full, but contains only sticky files, even of the sticky files should be somewhere else
< ------------------------------------------------------------------------
< r339 | guillaume.boudreau | 2010-12-28 20:20:57 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: prevent multiple --daemon from running simultaneously
< ------------------------------------------------------------------------
< r340 | guillaume.boudreau | 2010-12-28 22:18:53 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: make sure at least one file copy will be used to create a symlink
< ------------------------------------------------------------------------
< r341 | guillaume.boudreau | 2010-12-28 22:19:41 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: remove old directory from graveyard when we want to write a tombstone with the same name
< ------------------------------------------------------------------------
< r342 | guillaume.boudreau | 2010-12-29 14:13:16 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: small improvements to the init.d script to better detect a running daemon, and to prevent writing multiple PID in the /var/run/greyhole.pid file
< ------------------------------------------------------------------------
< r343 | guillaume.boudreau | 2010-12-29 14:13:53 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: rephrased a sentence that could confuse the user into thinking that the storage_pool_directories might not need to be always mounted
< ------------------------------------------------------------------------
< r344 | guillaume.boudreau | 2010-12-29 14:17:17 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: prevent inoffensive stderr message about broken pipe when listing more than 1k spooled operations
< ------------------------------------------------------------------------
< r345 | guillaume.boudreau | 2010-12-29 14:49:30 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Bugfix: fix for r335: Bugfix: for --stats, total and used space calculation failed when the df command returned the path on one line, and the actual stats on a second line
< ------------------------------------------------------------------------
< r346 | guillaume.boudreau | 2010-12-29 14:51:34 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: fixed small typos in example greyhole.conf
< ------------------------------------------------------------------------
< r347 | guillaume.boudreau | 2010-12-29 14:52:33 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: made tests cases run somewhat faster
< ------------------------------------------------------------------------
< r350 | guillaume.boudreau | 2011-01-02 12:59:12 -0500 (Sun, 02 Jan 2011) | 1 line
<
< Bugfix: RPM bugfix for Fedora 14
< ------------------------------------------------------------------------