aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorn-peugnet <n.peugnet@free.fr>2021-09-13 10:52:26 +0200
committern-peugnet <n.peugnet@free.fr>2021-09-13 10:53:48 +0200
commit4168e8c6ed41fa4cb53dfded67caed79a82e8789 (patch)
tree95b970fc2da9ff6cd32710e28c56a31494a6d749 /TODO.md
parent13e45db0878bc2dc36ad4578c0758dd05879cded (diff)
downloaddna-backup-4168e8c6ed41fa4cb53dfded67caed79a82e8789.tar.gz
dna-backup-4168e8c6ed41fa4cb53dfded67caed79a82e8789.zip
add read write wrappers to compress chunks' content
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 084dfd6..43d684f 100644
--- a/TODO.md
+++ b/TODO.md
@@ -22,9 +22,9 @@ priority 1
- [ ] read individual files
- [ ] properly store informations to be DNA encoded
- [ ] tar source to keep files metadata ?
- - [ ] store chunks compressed
- - [ ] compress before storing
- - [ ] uncompress before loading
+ - [x] store chunks compressed
+ - [x] compress before storing
+ - [x] uncompress before loading
- [ ] store compressed chunks into tracks of trackSize (1024o)
- [x] add chunk cache... what was it for again ??
- [x] better tests for `(*Repo).Commit`
@@ -34,6 +34,7 @@ priority 2
- [ ] use more the `Reader` API (which is analoguous to the `IOStream` in Java)
- [ ] refactor matchStream as right now it is quite complex
- [x] better test for `(*Repo).matchStream`
+- [ ] compress partial chunks (`TempChunks` for now)
- [ ] tail packing of PartialChunks (this Struct does not exist yet as it is in
fact just `TempChunks` for now)
- [ ] option to commit without deltas to save new base chunks