[[bench]]
harness = false
name = "kvsd_benchmark"
[dependencies.async-trait]
version = "0.1.41"
[dependencies.atoi]
version = "0.3.3"
[dependencies.backtrace]
version = "0.3.53"
[dependencies.bytes]
version = "1.0.1"
[dependencies.chrono]
version = "0.4.34"
[dependencies.clap]
features = ["env"]
version = "4"
[dependencies.crc32fast]
version = "1.2.1"
[dependencies.iana-time-zone]
version = "0.1.60"
[dependencies.num_cpus]
version = "1.13.0"
[dependencies.rand]
version = "0.8"
[dependencies.rustls-pemfile]
version = "2.1.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.117"
[dependencies.serde_yaml]
version = "0.8.14"
[dependencies.tokio]
features = ["rt", "rt-multi-thread", "io-util", "net", "signal", "fs", "sync", "macros", "time"]
version = "1.35"
[dependencies.tokio-rustls]
version = "0.25.0"
[dependencies.tracing]
version = "0.1.40"
[dependencies.tracing-futures]
version = "0.2.4"
[dependencies.tracing-subscriber]
features = ["chrono", "env-filter"]
optional = true
version = "0.3.18"
[dev-dependencies.criterion]
version = "0.5"
[dev-dependencies.tempfile]
version = "3"
[dev-dependencies.tokio-test]
version = "0.4.2"
[features]
cli = ["tracing-subscriber"]
default = ["cli"]
[package]
authors = ["ymgyt <yamaguchi7073xtt@gmail.com>"]
description = "Simple key value store"
edition = "2018"
license = "MIT"
name = "kvsd"
readme = "README.md"
repository = "https://github.com/ymgyt/kvsd"
version = "0.1.3"
[package.metadata.release]
allow-branch = ["main"]
pre-release-commit-message = "chore: release"
tag-message = "chore: release {{crate_name}} version {{version}}"
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
min = 1
replace = "[{{version}}] {{date}}"
search = "\\[unreleased\\]"