[package]
name = "polydat-nodes"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Polydat node library: hashing, sampling, strings, encodings, noise, vectors, and more"
keywords = ["nosqlbench", "workload", "benchmark", "data-generation"]
categories = ["simulation"]
repository.workspace = true
homepage.workspace = true
documentation = "https://docs.rs/polydat-nodes"
readme = "README.md"
[package.metadata.docs.rs]
all-features = true
[lib]
doctest = false
[dependencies]
polydat-core.workspace = true
polydat-derive.workspace = true
xxhash-rust = { version = "0.8", features = ["xxh3"] }
sha2 = "0.10"
md-5 = "0.10"
base64 = "0.22"
data-encoding = "2"
regex = "1"
serde_json = { version = "1", features = ["preserve_order"] }
inventory = "0.3.24"
[features]
default = ["jit"]
jit = ["polydat-core/jit"]