archivist 0.4.3

Store files in a time or index based directory hierarchy, automatically deleting the oldest files if the size limit is reached
Documentation
[package]
name = "archivist"
version = "0.4.3"
description = "Store files in a time or index based directory hierarchy, automatically deleting the oldest files if the size limit is reached"
authors = ["Falco Hirschenberger <falco.hirschenberger@gmail.com>"]
license = "MIT"
homepage = "https://gitlab.com/hirschenberger/archivist"
repository = "https://gitlab.com/hirschenberger/archivist"
documentation = "https://docs.rs/archivist/latest/archivist"
keywords = ["database", "data-structures", "filesystem"]
edition = "2021"

[dependencies]
flate2 = "1.1"
tokio = { version = "1", features = ["full"]}
tracing = "0.1.41"
sled = "0.34.7"
chrono = "0.4.41"
image = { version = "0.25.6"}
anyhow = { version = "1.0.98", features = ["backtrace"] }
metrics = "0.24.2"
turbojpeg = "1.3"

[dev-dependencies]
tempdir = "0.3"
tracing-subscriber = "0.3.19"
criterion = { version = "0.6.0", features = ["async_tokio"] }
metrics-exporter-prometheus = "0.17.0"

[[bench]]
name = "benchmark"
harness = false

[lib]
name = "archivist"
path = "src/lib.rs"