Expand description
Vectorized pattern comprehension for Cypher [(a)-[:REL]->(b) WHERE pred | expr].
Implements a PhysicalExpr that:
- Extracts anchor VIDs from the input batch
- Expands neighbors via CSR adjacency (synchronous)
- Materializes needed properties via
block_in_place - Applies optional predicate filter
- Evaluates the map expression
- Reconstructs a
LargeListcolumn grouped by parent row
Structs§
- Pattern
Comprehension Exec Expr - Physical expression for Cypher Pattern Comprehension:
[(a)-[:REL]->(b) WHERE pred | expr] - Traversal
Step - A single hop derived from the pattern’s elements.
Functions§
- analyze_
pattern - Analyze a pattern to extract the anchor column and traversal steps.
- build_
inner_ schema - Build the inner schema for the expanded batch.
- collect_
inner_ properties - Collect property references from expressions that refer to inner variables.