aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorn-peugnet <n.peugnet@free.fr>2021-09-07 18:11:41 +0200
committern-peugnet <n.peugnet@free.fr>2021-09-07 18:11:41 +0200
commit31432f931012a6cb3ee2c153127e6669a4dbb959 (patch)
treecd3f9bb687c3aefff483861b0213008e93c2b357
parentbff88ab3a6cfd38de9d610fc6f5958ca3d93937e (diff)
downloaddna-backup-31432f931012a6cb3ee2c153127e6669a4dbb959.tar.gz
dna-backup-31432f931012a6cb3ee2c153127e6669a4dbb959.zip
update todo and readme
-rw-r--r--README.md2
-rw-r--r--TODO.md12
2 files changed, 12 insertions, 2 deletions
diff --git a/README.md b/README.md
index b5b5097..cfea121 100644
--- a/README.md
+++ b/README.md
@@ -18,5 +18,5 @@ go build
go test -v
# Run
-./dna-backup <source-dir> <repository>
+go run . <source-dir> <repository>
```
diff --git a/TODO.md b/TODO.md
index 518ce65..72301cf 100644
--- a/TODO.md
+++ b/TODO.md
@@ -22,7 +22,7 @@ priority 1
- [ ] store chunks compressed
- [ ] compress before storing
- [ ] uncompress before loading
- - [ ] store compressed chunks into tracks ok trackSize (1024o)
+ - [ ] store compressed chunks into tracks of trackSize (1024o)
- [ ] add chunk cache that would look like this:
```go
type ChunkCache map[ChunkId][]byte // Do we really want to only keep the chunk content ?
@@ -37,3 +37,13 @@ priority 2
----------
- [ ] use more the `Reader` API (which is analoguous to the `IOStream` in Java)
- [ ] refactor matchStream as right now it is quite complex
+- [ ] better test for `Repo.matchStream`
+- [ ] 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
+
+réunion 7/09
+------------
+- [ ] save recipe consecutive chunks as extents
+- [ ] store recipe and files incrementally
+- [ ] compress recipe
+- [ ] make size comparision between recipe and chunks with some datasets