Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/nornir

crates/mimir-room/Cargo.toml

[package]
name = "nornir-mimir-room"
version = "0.1.0"
edition = "2024"
rust-version = "1.92"
description = "Mímir v2 code room, read side: the event log folded into a snapshot (dense ordinals, per-edge-kind GraphBLAS matrices, derived provenance) and a typed query API whose every answer carries its evidence."
# Not published until the Mímir v2 branch lands (decision D7): the crates
# move together and `mimir-ingest` depends on the unpublished `mimir-binary`.
publish = false
license = "MIT OR Apache-2.0"
repository = "https://git.gunnar.rs/nordisk/nornir"
keywords = ["graphblas", "code-graph", "iceberg", "query"]
categories = ["development-tools"]

# Same naming rule as nornir-mimir-graph: package carries the nornir prefix,
# the library keeps the short name.
[lib]
name = "mimir_room"

[[bin]]
name = "mimir-room"
path = "src/bin/mimir-room.rs"

[dependencies]
anyhow = "1"
# `keep_open`: a fold's scanned batches cut to their open rows (same arrow-59
# family skade rides).
arrow-select = "59"
# `drop_ring_repeats`: a ring row's columns as one byte string, to know a repeat.
arrow-row = "59"
# The streamed build's string tables (`StrTable`): ids in a `HashTable`
# whose hasher reads the strings out of one arena.
hashbrown = "0.16"
foldhash = "0.2"
serde = { version = "1", features = ["derive"] }
# `mimir-room possible`: the Graph JSON
serde_json = "1"
mimir-schema = { version = "0.1.0", path = "../mimir-schema" }
mimir-ingest = { version = "0.1.0", path = "../mimir-ingest" }
nornir-mimir-graph = { version = "0.1.0", path = "../mimir-graph" }
skade = { version = "0.7.0", path = "../../../skade/skade", default-features = false }
tokio = { version = "1", features = ["rt", "macros", "sync"] }

[dev-dependencies]
tempfile = "3"
serde_json = "1"
tokio = { version = "1", features = ["rt", "macros", "sync"] }
nornir-git = { version = "0.2.0", path = "../../../edda/crates/nornir-git" }