From 3194ea653fae586f6d69c3aad55b5a7b5c7fcb25 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Fri, 15 Jan 2016 19:57:02 +0100 Subject: [PATCH] Update HISTORY --- HISTORY | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/HISTORY b/HISTORY index 95d633bb..c8981a3c 100644 --- a/HISTORY +++ b/HISTORY @@ -1,6 +1,18 @@ SnapRAID HISTORY ================ +9.3 2016/01 +=========== + * Fixes an invalid assumption in the copy detection mechanism that + could result in an internal inconsistency, and with the impossibility + to run the 'sync' and 'diff' commands. + This was triggered by a very specific pattern of identical files. + At least three of them, with one already in the parity, and at a + higher disk number than the others that should be instead new ones. + This had no bad effect, if not preventing the 'sync' command to run. + A workaround was to just run 'sync' one time with the -N, --force-nocopy + option to disable the copy detection. + 9.2 2016/01 =========== * Fixes support for symlinks pointing to an empty target. Before they @@ -277,7 +289,7 @@ SnapRAID HISTORY * For files with changes only in some blocks, updates the parity only for blocks that really are changed. This improves the performance in sync for modified files. - * Added a new "list" command to see the stored list of files. + * Added a new "list" command to see the stored list of files. * Removed the detailed list of errors from the screen output. To get it you must explicitly use the -l, --log option. It's now too detailed for the screen, because it contains a lot @@ -454,7 +466,7 @@ SnapRAID HISTORY * Fixed very long paths in Windows. We now always use the special '\\?' prefix to remove the 260 chars limitation. * If a file is excluded, it prints explicitly which attribute caused the - exclusion. + exclusion. * Automatically excludes also the temporary copy of content file, the one with the ".tmp" extension. * Avoid Windows to go in automatic sleep mode when running.