sled 0.14.1

a flash-sympathetic persistent lock-free B+ tree, pagecache, and log
Documentation
[package]
name = "sled"
version = "0.14.1"
authors = ["Tyler Neely <t@jujit.su>"]
description = "a flash-sympathetic persistent lock-free B+ tree, pagecache, and log"
license = "Apache-2.0"
homepage = "https://github.com/spacejam/sled"
repository = "https://github.com/spacejam/sled"
keywords = ["database", "embedded", "concurrent", "persistent", "lock-free"]
documentation = "https://docs.rs/sled/"
readme = "README.md"

[features]
default = []
bench = ["clap", "num_cpus", "log", "rand", "rayon", "zstd", "env_logger"]
stress = ["docopt", "chan-signal", "rayon", "rand", "zstd"]
o_direct_writer = []

# [profile.release]
# debug = 2

[[bin]]
name = "bench"
required-features = ["bench"]

[[bin]]
name = "stress"
required-features = ["stress"]

[[bin]]
name = "stress2"
required-features = ["stress"]

[dependencies.historian]
version = "3.0"
# features = ["bypass"]

[dependencies]
libc = "0.2"
crossbeam = "0.3"
coco = "0.2"
bincode = "0.8"
serde = "1.0"
serde_derive = "1.0"
lazy_static = "0.2"
log = {version = "0.3", optional = true}
rayon = {version = "0.8", optional = true}
env_logger = {version = "0.4", optional = true}
num_cpus = {version = "1.6", optional = true}
zstd = {version = "0.4", optional = true}
clippy = {version = "0.0", optional = true}
clap = {version = "2.26", optional = true}
rand = {version = "0.3", optional = true}
docopt = {version = "0.8", optional = true}
chan-signal = {version = "0.3", optional = true}

[dev-dependencies]
quickcheck = "0.2"
rand = "0.3"