grenad 0.5.0

Tools to sort, merge, write, and read immutable key-value pairs.
Documentation
[[bench]]
harness = false
name = "index-levels"
path = "benches/index-levels.rs"

[dependencies.bytemuck]
features = ["derive"]
version = "1.16.1"

[dependencies.byteorder]
version = "1.5.0"

[dependencies.either]
default-features = false
version = "1.13.0"

[dependencies.flate2]
optional = true
version = "1.0"

[dependencies.lz4_flex]
optional = true
version = "0.11.3"

[dependencies.rayon]
optional = true
version = "1.10.0"

[dependencies.snap]
optional = true
version = "1.1.1"

[dependencies.tempfile]
optional = true
version = "3.10.1"

[dependencies.zstd]
optional = true
version = "0.13.1"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3"

[dev-dependencies.grenad-0-4]
package = "grenad"
version = "0.4.6"

[dev-dependencies.quickcheck]
version = "0.9"

[dev-dependencies.rand]
version = "0.8.5"

[features]
default = ["tempfile", "snappy"]
lz4 = ["lz4_flex"]
snappy = ["snap"]
zlib = ["flate2"]

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

[package]
authors = ["Kerollmops <clement@meilisearch.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Tools to sort, merge, write, and read immutable key-value pairs."
documentation = "https://docs.rs/grenad"
edition = "2018"
license = "MIT"
name = "grenad"
readme = "README.md"
repository = "https://github.com/meilisearch/grenad"
version = "0.5.0"