Skip to main content Module planner Copy item path Source CostEstimates Rough cost and row count estimates for a complete logical plan. ExplainOutput Output produced by EXPLAIN — a human-readable plan with index and cost info. IndexSuggestion Suggestion for creating an index to improve query performance. IndexUsage Index availability report for a single scan operator. QppStepInfo One step (hop) in a Quantified Path Pattern sub-pattern. QueryPlanner Translates a parsed Cypher AST into a LogicalPlan . VariableInfo Information about a variable in scope during planning. FusionKind Phase 5a-impl: per-type fusion strategy for LogicalPlan::FusedIndexScan. LogicalPlan Logical query plan produced by QueryPlanner . VariableType Type of variable in scope for semantic validation. ForkIndexLookup Trait that exposes the per-fork “is there a fork-local index for
(label, column)?” lookup. Implemented for StorageManager so
callers don’t need to depend on the fork module directly; tests
can mock by implementing it on a HashMap. aggregate_column_name Get the expected column name for an aggregate expression. collect_properties_from_plan Collect all properties referenced anywhere in the LogicalPlan tree. rewrite_for_fork_fusion Walk a LogicalPlan tree and rewrite each Scan whose target
(label, column) has a registered fork-local index into the
matching FusedIndexScan variant.