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

nordisk/facett

facett-warehousedeck/Cargo.toml

[package]
name = "facett-warehousedeck"
description = "facett — a multi-pane dashboard over a lakehouse warehouse: a FacetDeck wall of N panes, each binding one table (or join) to a view-kind (3D graph / grid / chart / blob). Engine-agnostic: Arrow frames + view-models in. Several Graph3D instances render simultaneously."
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
# Development notes, agent instructions and machine-local tooling stay in the
# repository; they are not part of the published crate.
exclude = [
    ".nornir/",
]

[features]
# L4: functional-status emitter passthrough (see facett-core). No-op in release.
testmatrix = ["facett-core/testmatrix"]

[dependencies]
facett-core = { path = "../facett-core", version = "0.3.0" }
facett-graph3d = { path = "../facett-graph3d", version = "0.2.0" }
facett-grid = { path = "../facett-grid", version = "0.2.0" }
facett-table = { path = "../facett-table", version = "0.2.0" }
facett-stat = { path = "../facett-stat", version = "0.2.0" }
facett-plot = { path = "../facett-plot", version = "0.2.0" }
facett-syschart = { path = "../facett-syschart", version = "0.2.0" }
egui = { workspace = true }
# FC-3: the observable `WarehouseModel` (+ `ViewKind`/`DeckLayout`/`PaneInfo`)
# round-trips through serde so a headless driver can snapshot and restore it.
serde = { version = "1", features = ["derive"] }
serde_json = { workspace = true }
# Same arrow stack as facett-grid/facett-arrow (egui 0.34 / arrow 58); a host hands
# us `RecordBatch`es straight from its warehouse scan. `arrow-select` concatenates a
# multi-batch scan into one frame for the grid.
arrow-array = "59"
arrow-schema = "59"
arrow-select = "59"

[dev-dependencies]
arrow-schema = "59"