Andrea Mazzoleni
|
52531e3826
|
Fixes the test about parity access.
|
2014-03-11 22:35:23 +01:00 |
|
Andrea Mazzoleni
|
15cfa07454
|
Addresses extra warnings.
|
2014-03-10 21:59:25 +01:00 |
|
Andrea Mazzoleni
|
9b74284e35
|
Avoids to access parity disks when not needed.
|
2014-03-10 21:17:10 +01:00 |
|
Andrea Mazzoleni
|
d0b7012376
|
Fixes a typo.
|
2014-03-04 19:34:55 +01:00 |
|
Andrea Mazzoleni
|
4b93f3e5ab
|
Moves the lock file where the first content file resides.
|
2014-02-22 08:46:11 +01:00 |
|
Andrea Mazzoleni
|
6075d4c583
|
New option to relax the content file checks.
Conflicts:
state.c
|
2014-02-22 07:51:08 +01:00 |
|
Andrea Mazzoleni
|
486f623b0d
|
Checks for duplicate content file. Thanks Chronial!
|
2014-02-18 00:05:32 +01:00 |
|
Andrea Mazzoleni
|
10d305285c
|
Minor changes for the new log options.
|
2014-02-16 20:49:16 +01:00 |
|
Andrea Mazzoleni
|
cb0a280ddc
|
Adds date and time specifier for the log file name.
|
2014-02-16 10:03:02 +01:00 |
|
Andrea Mazzoleni
|
632b710caa
|
Renames the block_size configuration option to blocksize.
|
2014-02-12 22:10:06 +01:00 |
|
Andrea Mazzoleni
|
857c8eba63
|
Converts prehash to be a command line option.
|
2014-02-12 22:04:14 +01:00 |
|
Andrea Mazzoleni
|
c420391493
|
Detects copied files and reuse hash data.
|
2014-02-12 20:02:35 +01:00 |
|
Andrea Mazzoleni
|
3dadfb99e9
|
Keeps the fast sync mode as the default mode.
|
2014-02-10 20:53:47 +01:00 |
|
Andrea Mazzoleni
|
24fd5ab318
|
Excludes handling of error condition from the coverage test.
|
2014-02-03 22:40:51 +01:00 |
|
Andrea Mazzoleni
|
8fb9803b34
|
Changes sync to hash as a separate step.
|
2014-02-02 23:03:37 +01:00 |
|
Andrea Mazzoleni
|
ba1d6ed2b6
|
Merges NEW and CHG blocks and introduces REP blocks.
This is a preparation for using REP blocks for containing hashes
of new data.
|
2014-02-01 17:57:26 +01:00 |
|
Andrea Mazzoleni
|
e14966eef1
|
Uses a different handling of info and deleted blocks.
|
2014-02-01 17:24:19 +01:00 |
|
Andrea Mazzoleni
|
a59d2e969e
|
Doesn't warn about changed UUID for new disks.
|
2014-01-04 17:42:45 +01:00 |
|
Andrea Mazzoleni
|
d19765c8dd
|
Reviews the decoding error messages.
|
2013-12-31 16:34:34 +01:00 |
|
Andrea Mazzoleni
|
cbddaa108d
|
Refactors even more and add an additional selftest.
|
2013-12-31 15:46:24 +01:00 |
|
Andrea Mazzoleni
|
abc05c612c
|
Splits the RAID engine in multiple files.
|
2013-12-28 09:10:00 +01:00 |
|
Andrea Mazzoleni
|
de0c8db8d7
|
Refactors the RAID engine for a potential independent release.
|
2013-12-27 13:56:56 +01:00 |
|
Andrea Mazzoleni
|
86f6309949
|
Supports the special case of a single data disk for all parity levels.
|
2013-12-26 08:25:32 +01:00 |
|
Andrea Mazzoleni
|
e55723ecdd
|
Ensure to initialize opt state for --gen-conf command.
|
2013-12-24 21:46:00 +01:00 |
|
Andrea Mazzoleni
|
7e89583088
|
Allows again to use a single data disk with single parity.
|
2013-12-22 10:31:14 +01:00 |
|
Andrea Mazzoleni
|
3df99a03ee
|
Adds the new "share" configuration option to allow to share the pool directory in Windows.
|
2013-12-18 19:26:57 +01:00 |
|
Andrea Mazzoleni
|
7be2420cf3
|
Avoids to use inodes in disk with UUID changed.
|
2013-12-14 17:54:04 +01:00 |
|
Andrea Mazzoleni
|
70fc6f5143
|
Avoids UUID warning with gen-conf.
|
2013-11-30 18:00:49 +01:00 |
|
Andrea Mazzoleni
|
a64e24d503
|
Fixes the gen-conf command.
|
2013-11-26 18:43:12 +01:00 |
|
Andrea Mazzoleni
|
b6c93cd61b
|
Renames par3z to parz.
|
2013-11-17 14:27:31 +01:00 |
|
Andrea Mazzoleni
|
22b3ca77b3
|
Changes configuration to use numbers to specify the parity level instead than letters.
|
2013-11-17 14:12:57 +01:00 |
|
Andrea Mazzoleni
|
7e98cfa284
|
Removes extra newline.
|
2013-11-16 18:00:43 +01:00 |
|
Andrea Mazzoleni
|
f95a5f2f50
|
Prints the total time used when processing ends.
|
2013-11-16 16:21:41 +01:00 |
|
Andrea Mazzoleni
|
915c3b9202
|
Renames parity level from RAID to PAR.
|
2013-11-13 21:35:44 +01:00 |
|
Andrea Mazzoleni
|
bb0cd0e7ac
|
Finalizes alternate triple parity support.
|
2013-11-05 19:40:32 +01:00 |
|
Andrea Mazzoleni
|
a5a3c33854
|
Adds support for fast triple parity without SSSE3.
|
2013-11-04 23:47:49 +01:00 |
|
Andrea Mazzoleni
|
edb97c21d7
|
Handles a corner case when clearing hash when loading the content file.
|
2013-11-01 08:11:17 +01:00 |
|
Andrea Mazzoleni
|
185d3a4a18
|
Checks that filter disks match at least one disk.
|
2013-10-30 21:45:53 +01:00 |
|
Andrea Mazzoleni
|
5efe8381f5
|
Faster raid generator functions.
|
2013-10-28 22:55:32 +01:00 |
|
Andrea Mazzoleni
|
9a5978eb22
|
Adds complete Cauchy RAID support and removes the mixed Power RAID.
|
2013-10-25 18:03:05 +02:00 |
|
Andrea Mazzoleni
|
136af37e96
|
Adds preliminary support for RAID based on a Cauchy matrix.
|
2013-10-22 23:40:05 +02:00 |
|
Andrea Mazzoleni
|
6c3d84d775
|
Merge branch 'b4'
Conflicts:
HISTORY
configure.ac
state.c
state.h
|
2013-10-21 19:52:28 +02:00 |
|
Andrea Mazzoleni
|
cef30125a2
|
Relax the check about small parity files, to allow to recover
after a failed sync before resizing the parity files.
|
2013-10-21 19:43:01 +02:00 |
|
Andrea Mazzoleni
|
1c07ed86f8
|
Changes the output format to make it more consistent between commands.
|
2013-10-19 13:24:35 +02:00 |
|
Andrea Mazzoleni
|
70244133f4
|
Changes the meaning of the -G, --gui option to now remove only
the interactive output. All the other log options are not enabled
by default.
|
2013-10-03 22:44:33 +02:00 |
|
Andrea Mazzoleni
|
d35beda689
|
Improves the -G, --gui output.
|
2013-09-30 22:24:30 +02:00 |
|
Andrea Mazzoleni
|
1582dba2c5
|
Doesn't update parity for blocks that are not changed even if the file has a different timestamp.
|
2013-09-29 21:01:31 +02:00 |
|
Andrea Mazzoleni
|
d525b4a14a
|
Reduces memory usage, with new array growing by fixed size and not exponential.
|
2013-09-28 09:40:08 +02:00 |
|
Andrea Mazzoleni
|
7f02cd068f
|
Merge branch 'b4'
|
2013-09-27 20:23:02 +02:00 |
|
Andrea Mazzoleni
|
cffbba8aee
|
Avoids to allocate unused space in the block array.
|
2013-09-27 16:55:21 +02:00 |
|