[package]
name = "graphstream"
version = "0.2.0"
edition = "2021"
description = "Journal replication engine for graph databases. Logical WAL shipping via .hadbj segments to S3."
authors = ["Russell Romney <russellromney@gmail.com>"]
license = "Apache-2.0"
repository = "https://github.com/russellromney/graphstream"
keywords = ["graph-database", "replication", "journal", "s3", "wal"]
categories = ["database", "network-programming"]
[dependencies]
chacha20poly1305 = "0.10"
rand = "0.9"
zstd = "0.13"
prost = "0.13"
hadb-changeset = { path = "../hadb-changeset", version = "0.3.1", features = ["journal"] }
hadb-io = { path = "../hadb/hadb-io", version = "0.2", features = ["s3"] }
tokio = { version = "1", features = ["full"] }
tracing = "0.1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
anyhow = "1"
async-trait = "0.1"
hex = "0.4"
[build-dependencies]
prost-build = "0.13"
[dev-dependencies]
tempfile = "3"
tokio = { version = "1", features = ["full", "test-util"] }
uuid = { version = "1", features = ["v4"] }
hex = "0.4"
filetime = "0.2"