astraea-server 0.3.1

TCP and gRPC front-ends for AstraeaDB, running a newline-delimited JSON request loop over TCP alongside a gRPC service.
Documentation
[package]
name = "astraea-server"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "TCP and gRPC front-ends for AstraeaDB, running a newline-delimited JSON request loop over TCP alongside a gRPC service."

[dependencies]
astraea-core = { workspace = true }
astraea-storage = { workspace = true }
astraea-graph = { workspace = true }
astraea-query = { workspace = true }
astraea-vector = { workspace = true }
astraea-rag = { workspace = true }
astraea-algorithms = { workspace = true }
tokio = { workspace = true }
tonic = { workspace = true }
prost = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
tokio-rustls = { workspace = true }
rustls = { workspace = true }
rustls-pemfile = { workspace = true }
x509-parser = { workspace = true }

[dev-dependencies]
astraea-graph = { workspace = true, features = ["test-utils"] }
rcgen = { workspace = true }
tempfile = { workspace = true }

[build-dependencies]
tonic-build = { workspace = true }