[package] name = "sentry-search" version = "0.1.0" edition = "2021" license = "AGPL-3.0-only" description = "Sentry Tantivy-backed full-text search service" [[bin]] name = "sentry-search" path = "src/main.rs" [dependencies] tokio = { version = "1", features = ["rt-multi-thread", "macros", "fs", "sync", "signal", "time"] } tonic = "0.12" prost = "0.13" tantivy = "0.22" rskafka = "0.6" serde = { version = "1", features = ["derive"] } serde_json = "1" anyhow = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } [build-dependencies] tonic-build = "0.12" [dev-dependencies] # Already in the dependency graph transitively (tantivy/tonic-build both # pull it in); promoted to a direct dev-dependency for test use. tempfile = "3"