[package]
name = "quickwit-doc-mapper"
version = "0.3.0"
authors = ["Quickwit, Inc. <hello@quickwit.io>"]
edition = "2021"
license = "AGPL-3.0-or-later"
description = "Quickwit index configuration"
repository = "https://github.com/quickwit-oss/quickwit"
homepage = "https://quickwit.io/"
documentation = "https://quickwit.io/docs/"
[dependencies]
anyhow = "1"
base64 = "0.13"
dyn-clone = "1.0.4"
itertools = '0.10'
once_cell = "1.12"
regex = "1"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tantivy = { version = "0.18.0", default-features = false, features = ["mmap", "lz4-compression", "quickwit"] }
tantivy-query-grammar = "0.18.0"
thiserror = "1.0"
tracing = "0.1.29"
typetag = "0.1"
fnv = "1"
[dependencies.quickwit-proto]
version = "0.3"
path = '../quickwit-proto'
[dependencies.mockall]
version = "0.11"
optional = true
[dev-dependencies]
mockall = "0.11"
criterion = "0.3"
[dev-dependencies.matches]
version = "0.1.8"
[features]
testsuite = ["mockall"]
[[bench]]
name = "doc_to_json_bench"
harness = false