Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-25 | perf: store chunks on disk in a 3-level directory tree | Lars Wirzenius | 1 | -0/+4 | |
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-11-25 | feat: add programs to benchmark server chunk storage | Lars Wirzenius | 1 | -0/+5 | |
2020-11-08 | feat: make ChunkId serializable to SQLite | Lars Wirzenius | 1 | -0/+10 | |
We will need this when we store a backup generation in an SQLite file. | |||||
2020-10-16 | feat: obnam-restore restores generation to stdout | Lars Wirzenius | 1 | -3/+8 | |
2020-09-18 | use to_string method for ChunkId instead of format! macro | Lars Wirzenius | 1 | -4/+4 | |
2020-09-18 | feat: make ChunkId usable in a HashMap and serializble | Lars Wirzenius | 1 | -1/+3 | |
We will soon be using ChunkId as keys in a HashMap and serialize them in HTTP server responses. This commit enables those things. | |||||
2020-09-17 | feat: add an in-memory index of chunks for searching | Lars Wirzenius | 1 | -1/+1 | |
2020-09-17 | feat: add an initial ChunkId implementation | Lars Wirzenius | 1 | -0/+83 | |