aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorn-peugnet <n.peugnet@free.fr>2021-10-08 12:08:22 +0200
committern-peugnet <n.peugnet@free.fr>2021-10-08 12:08:22 +0200
commitbe1ad1c114b77b654bd3e79fdb18b5d5cf93ddd1 (patch)
tree0845018555efaf45b8f171c0deeb3d258dfb9c36 /TODO.md
parent459343932d9673fc69ce1363ccb70d5f78f2e3e7 (diff)
downloaddna-backup-be1ad1c114b77b654bd3e79fdb18b5d5cf93ddd1.tar.gz
dna-backup-be1ad1c114b77b654bd3e79fdb18b5d5cf93ddd1.zip
add chunkSize parameter to cli
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md15
1 files changed, 4 insertions, 11 deletions
diff --git a/TODO.md b/TODO.md
index 451d51b..12c4686 100644
--- a/TODO.md
+++ b/TODO.md
@@ -5,13 +5,6 @@ priority 1
chunks if no similar chunk is found. Thus, it will need to be of
`chunkSize` or less. Otherwise, it could not be possibly used for
deduplication.
-- [ ] read individual files
-- [ ] properly store information to be DNA encoded
- - [ ] tar source to keep files metadata ?
- - [x] store chunks compressed
- - [x] compress before storing
- - [x] decompress before loading
- - [ ] store compressed chunks into tracks of `trackSize` (1024o)
- [x] add chunk cache to uniquely store chunks in RAM
- [x] better tests for `(*Repo).Commit`
- [x] remove errored files from `fileList`
@@ -20,15 +13,15 @@ priority 1
- [ ] add version blocks.
- [x] command line with subcommands (like, hmm... git ? for instance).
- experiences:
- - [ ] compare against UDF
+ - [ ] compare against UDF (this will not be possible, unless we use a real
+ CR-ROM)
- [ ] make multiple repo versions with multiple parameters
- smaller block size
priority 2
----------
-- [ ] use more the `Reader` API (which is analogous to the `IOStream` in Java)
+- [ ] read individual files
- [ ] refactor `matchStream` as right now it is quite complex
-- [x] better test for `(*Repo).matchStream`
- [ ] tail packing of `PartialChunks` (this Struct does not exist yet as it is
in fact just `TempChunks` for now).
This might not be useful if we store the recipe incrementally.
@@ -68,7 +61,7 @@ reunion 7/09
- [x] store file list incrementally.
- [x] compress recipe
- [x] compress file list
-- [ ] make size comparison between recipe and chunks with some datasets
+- [x] make size comparison between recipe and chunks with some datasets
ideas
-----