summaryrefslogtreecommitdiff
path: root/src/bin/benchmark-indexedstore.rs
AgeCommit message (Collapse)AuthorFilesLines
2021-09-23drop: benchmark programsLars Wirzenius1-93/+0
I think we need to re-think the way we do benchmarks. These old programs aren't useful anymore. We definitely want to run benchmarks via "cargo bench" rather than having extra binaries in the crate. Sponsored-by: author
2021-07-30cleanup: fix things rustc/clipppy now complain aboutLars Wirzenius1-1/+1
Mostly https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow. Sponsored-by: author
2021-05-29refactor: make metadata be part of datachunkLars Wirzenius1-4/+4
This makes it harder to lose the metadata for a chunk, or to use unrelated metadata and chunk. Also, soon I will refactor things for encrypting chunks, which will need metadata embedded in the encrypted chunk. Sponsored-by: author
2021-03-06perf: report wall clock time for warmup and hot lookupsLars Wirzenius1-0/+6
2021-03-05perf: allow benchmark-indexedstore do lookups by checksumLars Wirzenius1-9/+68
2021-01-10feat! use SQLite db for chunk index on serverLars Wirzenius1-1/+1
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-11-25feat: add programs to benchmark server chunk storageLars Wirzenius1-0/+28