[package] name = "quickwit-doc-mapper" version = "0.3.0" authors = ["Quickwit, Inc. "] edition = "2021" license = "AGPL-3.0-or-later" # For a commercial, license, contact hello@quickwit.io 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