| 1234567891011121314151617181920212223242526272829303132 |
- [package]
- name = "kvdb-overlay"
- version = "0.1.0"
- homepage = "https://dark.fi"
- description = "Overlay mechanism for key-value embedded databases"
- authors = ["Dyne.org foundation <foundation@dyne.org>"]
- repository = "https://git.dark.fi/darkrenaissance/kvdb-overlay"
- license = "AGPL-3.0-only"
- edition = "2024"
- [dependencies]
- thiserror = "2.0.18"
- fjall = { version = "3.1", optional = true }
- sled = { version = "0.34", optional = true }
- tempfile = "3.20.0"
- allocation-counter = { version = "0.8.1", optional = true }
- [dev-dependencies]
- # To execute async tests
- smol = "2"
- criterion = { version = "0.5.1", features = ["html_reports"] }
- [[bench]]
- name = "value_reads"
- harness = false
- [features]
- default = ["fjall-backend"]
- fjall-backend = ["fjall"]
- sled-backend = ["sled"]
- # Only used by the allocation-only mode of benches/value_reads.rs.
- bench-allocations = ["dep:allocation-counter"]
|