[package]
name = "akar-processor"
version = "0.2.1"
edition = "2024"
license = "GPL-3.0-or-later"
repository = "https://github.com/mlengse/akar"
publish = true
description = "Query processor and execution engine for the Akar embedded graph database"
keywords = ["graph", "database", "embedded", "cypher", "ai-agent"]
categories = ["database", "database-implementations"]
authors = ["Anjang Kusuma Netra"]
[features]
default = ["parquet"]
parquet = ["akar-storage/parquet"]
[dependencies]
akar-common = { version = "0.2.1" }
akar-catalog = { version = "0.2.1" }
akar-planner = { version = "0.2.1" }
akar-function = { version = "0.2.1" }
akar-storage = { version = "0.2.1" }
akar-transaction = { version = "0.2.1" }
akar-parser = { version = "0.2.1" }
akar-fts = { version = "0.2.1" }
akar-vector = { version = "0.2.1" }
tracing = {version = "0.1"}
hashbrown = {version = "0.17.1", features = ["serde"]}
ahash = {version = "0.8"}
rayon = {version = "1"}
arrow = {version = "59.1.0", default-features = false, features = ["csv", "ipc", "prettyprint"]}
[dev-dependencies]
criterion = {version = "0.8.2", features = ["html_reports"]}
akar-binder = { version = "0.2.1" }
[[bench]]
name = "physical_scan"
harness = false
[[bench]]
name = "physical_filter"
harness = false
[[bench]]
name = "physical_hash_join"
harness = false
[[bench]]
name = "physical_order_by"
harness = false
[[bench]]
name = "physical_aggregate"
harness = false
[[bench]]
name = "evaluate_arrow"
harness = false