Module recursive_query

Module recursive_query 

Source
Expand description

Defines the recursive query plan

Structsยง

RecursiveQueryExec
Recursive query execution plan.
RecursiveQueryStream ๐Ÿ”’
The actual logic of the recursive queries happens during the streaming process. A simplified version of the algorithm is the following:

Functionsยง

assign_work_table ๐Ÿ”’
reset_plan_states ๐Ÿ”’
Some plans will change their internal states after execution, making them unable to be executed again. This function uses ExecutionPlan::reset_state to reset any internal state within the plan.