Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-10 | feat! use SQLite db for chunk index on server | Lars Wirzenius | 1 | -29/+2 | |
This speeds startup a lot. However, the backup repository needs to be re-created from scratch and internal APIs have change in incompatible ways. | |||||
2020-12-23 | refactor: use a struct instead of a tuple | Lars Wirzenius | 1 | -2/+22 | |
It seems this is more idiomatic in Rust. | |||||
2020-11-25 | perf: store chunks on disk in a 3-level directory tree | Lars Wirzenius | 1 | -9/+33 | |
git does the same thing. This improves the wall clock time to run benchmark-store with a million chunks from a 40.36 seconds to 18.70, on a system with NVMe and ext4. | |||||
2020-10-14 | refactor: rename Chunk to DataChunk | Lars Wirzenius | 1 | -4/+4 | |
2020-10-14 | refactor: move chunk metadata out of chunk struct | Lars Wirzenius | 1 | -4/+4 | |
2020-09-19 | feat: search, delete chunks on chunk server | Lars Wirzenius | 1 | -0/+7 | |
Also heavily refactor the now-long scenario by splitting out a happy path and some unhappy paths. | |||||
2020-09-17 | feat: store chunks persistently | Lars Wirzenius | 1 | -0/+47 | |