Skip to main content

Module graph

Module graph 

Source
Expand description

Graph data source abstraction for table functions that need graph access.

akar-function cannot depend on akar-graph (the dependency graph runs akar-graph -> akar-storage -> akar-vector -> akar-function), so graph algorithms and table-function closures receive graph data through this trait instead. The query processor (which owns the storage TableCatalog) builds a concrete GraphDataSource from the catalog’s node/rel tables.

Structs§

GraphEdge
A directed or undirected edge in the database graph.

Traits§

GraphDataSource
Provides the node/edge topology backing the graph for GDS table functions.