[package]
edition = "2021"
rust-version = "1.87"
name = "lora-database"
version = "0.11.4"
authors = ["LoraDB, Inc."]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "LoraDB — embeddable in-memory graph database with Cypher query support."
homepage = "https://github.com/lora-db/lora"
readme = false
keywords = [
"loradb",
"graph",
"cypher",
"database",
"in-memory",
]
categories = [
"database-implementations",
"database",
]
license = "BUSL-1.1"
repository = "https://github.com/lora-db/lora"
[features]
default = ["parallel"]
parallel = ["lora-executor/parallel"]
[lib]
name = "lora_database"
path = "src/lib.rs"
bench = false
[[test]]
name = "advanced_queries"
path = "tests/advanced_queries.rs"
[[test]]
name = "aggregation"
path = "tests/aggregation.rs"
[[test]]
name = "backend_stub"
path = "tests/backend_stub.rs"
[[test]]
name = "binary"
path = "tests/binary.rs"
[[test]]
name = "builtin_namespaces"
path = "tests/builtin_namespaces.rs"
[[test]]
name = "constraints"
path = "tests/constraints.rs"
[[test]]
name = "create"
path = "tests/create.rs"
[[test]]
name = "docs_examples"
path = "tests/docs_examples.rs"
[[test]]
name = "error_messages"
path = "tests/error_messages.rs"
[[test]]
name = "errors"
path = "tests/errors.rs"
[[test]]
name = "explain_profile"
path = "tests/explain_profile.rs"
[[test]]
name = "expressions"
path = "tests/expressions.rs"
[[test]]
name = "fulltext_index"
path = "tests/fulltext_index.rs"
[[test]]
name = "functions_extended"
path = "tests/functions_extended.rs"
[[test]]
name = "index_acceleration"
path = "tests/index_acceleration.rs"
[[test]]
name = "invariants"
path = "tests/invariants.rs"
[[test]]
name = "managed_snapshots"
path = "tests/managed_snapshots.rs"
[[test]]
name = "match"
path = "tests/match.rs"
[[test]]
name = "merge"
path = "tests/merge.rs"
[[test]]
name = "ordering"
path = "tests/ordering.rs"
[[test]]
name = "parameters"
path = "tests/parameters.rs"
[[test]]
name = "parser"
path = "tests/parser.rs"
[[test]]
name = "paths"
path = "tests/paths.rs"
[[test]]
name = "projection"
path = "tests/projection.rs"
[[test]]
name = "scale"
path = "tests/scale.rs"
[[test]]
name = "schema"
path = "tests/schema.rs"
[[test]]
name = "seeds"
path = "tests/seeds.rs"
[[test]]
name = "snapshot"
path = "tests/snapshot.rs"
[[test]]
name = "spatial"
path = "tests/spatial.rs"
[[test]]
name = "temporal"
path = "tests/temporal.rs"
[[test]]
name = "test_helpers"
path = "tests/test_helpers.rs"
[[test]]
name = "transactions"
path = "tests/transactions.rs"
[[test]]
name = "types_advanced"
path = "tests/types_advanced.rs"
[[test]]
name = "union"
path = "tests/union.rs"
[[test]]
name = "unwind_ingestion"
path = "tests/unwind_ingestion.rs"
[[test]]
name = "update"
path = "tests/update.rs"
[[test]]
name = "vector_index"
path = "tests/vector_index.rs"
[[test]]
name = "vectors"
path = "tests/vectors.rs"
[[test]]
name = "wal"
path = "tests/wal.rs"
[[test]]
name = "where_clause"
path = "tests/where_clause.rs"
[[test]]
name = "with"
path = "tests/with.rs"
[[bench]]
name = "advanced"
path = "benches/advanced.rs"
harness = false
[[bench]]
name = "concurrency_guard"
path = "benches/concurrency_guard.rs"
harness = false
[[bench]]
name = "concurrent"
path = "benches/concurrent.rs"
harness = false
[[bench]]
name = "engine"
path = "benches/engine.rs"
harness = false
[[bench]]
name = "fixtures"
path = "benches/fixtures.rs"
[[bench]]
name = "index_acceleration"
path = "benches/index_acceleration.rs"
harness = false
[[bench]]
name = "perf_smoke"
path = "benches/perf_smoke.rs"
harness = false
[[bench]]
name = "query_implementations"
path = "benches/query_implementations.rs"
harness = false
[[bench]]
name = "realistic"
path = "benches/realistic.rs"
harness = false
[[bench]]
name = "scale"
path = "benches/scale.rs"
harness = false
[[bench]]
name = "temporal_spatial"
path = "benches/temporal_spatial.rs"
harness = false
[[bench]]
name = "wal"
path = "benches/wal.rs"
harness = false
[dependencies.anyhow]
version = "1"
[dependencies.chacha20poly1305]
version = "0.10"
[dependencies.crc32fast]
version = "1.4"
[dependencies.flate2]
version = "1"
[dependencies.getrandom]
version = "0.2"
[dependencies.lora-analyzer]
version = "=0.11.4"
[dependencies.lora-ast]
version = "=0.11.4"
[dependencies.lora-compiler]
version = "=0.11.4"
[dependencies.lora-executor]
version = "=0.11.4"
default-features = false
[dependencies.lora-parser]
version = "=0.11.4"
[dependencies.lora-snapshot]
version = "=0.11.4"
default-features = false
[dependencies.lora-store]
version = "=0.11.4"
[dependencies.lora-wal]
version = "=0.11.4"
[dependencies.serde_json]
version = "1.0.149"
[dependencies.thiserror]
version = "2"
[dependencies.tracing]
version = "0"
[dependencies.web-time]
version = "1"
[dev-dependencies.criterion]
version = "0.8.2"
features = ["html_reports"]