Skip to main content

Module recursive_join

Module recursive_join 

Source
Expand description

Recursive join operator — variable-length path traversal via BFS.

Scans relationship table to build an adjacency map, then BFS-expands from each source node for min_hops..=max_hops levels. Joins reachable destination nodes with the dest node table to produce combined rows.

Structs§

RecursiveJoinConfig
Configuration for a recursive join (avoids too-many-arguments).
RecursiveJoinOp

Functions§

build_adjacency_map
Build adjacency map: src -> [dst] from a relationship table.