mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 19:01:57 -04:00
More TODO items.
This commit is contained in:
parent
3c77aaf9c8
commit
1575c97bea
1 changed files with 15 additions and 0 deletions
15
TODO
15
TODO
|
|
@ -9,6 +9,12 @@ We can always open files in read-only mode, if a write is required, we close it,
|
|||
rename it to with a .bak extension, and rewrite it up to the required size.
|
||||
The same for symlink if a file with the same name exist or viceversa.
|
||||
|
||||
* Remove the dependency of the 'disk' order specification in the conf file.
|
||||
The used order can be defined by SnapRAID and saved in the content file to avoid
|
||||
to damage the parity in case the order is changed by the user.
|
||||
It will also allow to remove disks from the array when using a dual parity
|
||||
configuration, as it's always possible to keep internally dummy empty disks.
|
||||
|
||||
* If a file cannot be synched, for example because it was changing, or it
|
||||
the file name cannot be supported, it's better to do not stop the sync process.
|
||||
The sync process should stop only if the error could be caused by a disk
|
||||
|
|
@ -29,6 +35,15 @@ or check validity of data of existing ones.
|
|||
* Add an option to exclude "hidden" file. In Windows files with the HIDDEN attributes,
|
||||
in Unix files starting with '.'.
|
||||
|
||||
* In the content file, for each block store the last time the hash was checked
|
||||
with both "check" and also "sync".
|
||||
It will allow to define a new "check" command checking only aged blocks
|
||||
and skipping recently checked ones.
|
||||
This could be problematic for the increased memory occupation, and the need
|
||||
to update the content file also in check.
|
||||
|
||||
* Save the content file in compressed .gz format to save space.
|
||||
|
||||
* Allow to filter the files to check/fix based on the drive where they reside.
|
||||
|
||||
* Filtered out files should be opened in read-only mode.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue