[package]
name = "zippy_data"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Core engine for ZDS (Zippy Data System)"
readme = "README.md"
[dependencies]
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true
anyhow.workspace = true
zip.workspace = true
tempfile.workspace = true
blake3.workspace = true
chrono = { version = "0.4", features = ["serde"] }
memmap2 = "0.9"
rayon = "1.10"
simd-json = "0.14"
memchr = "2.7"
rustc-hash = "2.0"
fs2 = "0.4"
once_cell = "1.19"
parking_lot = "0.12"
hostname = "0.4"
[dev-dependencies]
criterion = "0.5"
tempfile.workspace = true
rusqlite = { version = "0.31", features = ["bundled"] }
sled = "0.34"
rand = "0.8"
[[bench]]
name = "scan"
harness = false
[[bench]]
name = "random_access"
harness = false
[[bench]]
name = "ingestion"
harness = false
[[bench]]
name = "comparison"
harness = false