Skip to main content

Crate graph_storage

Crate graph_storage 

Source
Expand description

Graph Storage gear.

A stateless gateway over a pluggable store: the gear holds no graph state of its own, and every byte it serves comes from a graph_storage_sdk::plugin_api::GraphStoreV1 implementation behind the port. The built-in PostgreSQL store and engine live in infra for packaging convenience, not as a privilege.

The public API is defined in graph-storage-sdk and re-exported here.

Re-exports§

pub use gear::GraphStorage;

Modules§

gear
Composition root: probes the server, selects the store and engine implementations, and publishes the in-process client.
models
Transport-agnostic models of the graph-storage contract.
plugin_api
The three plugin contracts of the graph-storage gateway.

Traits§

GraphStorageClientV1
Object-safe client for in-process consumption by other gears (version 1).