Skip to main content

Crate graphar

Crate graphar 

Source

Re-exports§

pub use error::GraphArError;
pub use error::Result;
pub use merge::merge_property_groups;
pub use metadata::AdjListInfo;
pub use metadata::EdgeInfo;
pub use metadata::GraphInfo;
pub use metadata::Property;
pub use metadata::PropertyGroup;
pub use metadata::VertexInfo;
pub use reader::EdgeReader;
pub use reader::VertexReader;
pub use types::AdjListType;
pub use types::DataType;
pub use types::FileType;
pub use validate::Severity;
pub use validate::ValidateOptions;
pub use validate::ValidationIssue;
pub use validate::validate_edge_info;
pub use validate::validate_graph_dir;
pub use validate::validate_graph_dir_with;
pub use validate::validate_graph_info;
pub use validate::validate_vertex_info;
pub use writer::Edge;
pub use writer::EdgesBuilder;
pub use writer::PropertyValue;
pub use writer::Vertex;
pub use writer::VerticesBuilder;

Modules§

error
io
merge
Merging row-aligned property-group batches into a single RecordBatch.
metadata
reader
storage
Chunk IO over object_store — S3, GCS, Azure, local filesystem, and any S3-compatible endpoint (SeaweedFS, RustFS, MinIO, …).
types
validate
Structural validation of a written GraphAr directory against the Apache GraphAr gar/v1 spec.
writer

Functions§

functional_status
Introspection / emit marker — record one functional-status row for the nornir test matrix. Wraps nornir_testmatrix::functional_status behind the testmatrix feature (a compiled-out #[inline] no-op otherwise, with no nornir dep). The gar/v1 storage::ChunkStore write path and the validate graph-info validator call this so nornir test --features testmatrix SEES each surface’s health.