databend
databend copied to clipboard
Tracking: recursive cte
Summary
- [x] basic implementation for recursive cte (single execution and union all) https://github.com/datafuselabs/databend/issues/15228
- [ ] support union for recursive cte (union all was supported in 1) (low prio)
- [x] reference recursive cte in multiple places: https://github.com/datafuselabs/databend/pull/15835
- [ ] support distributed recursive cte
Add: Support window function in recusive CTE
Add: Support window function in recusive CTE
FYI: https://github.com/datafuselabs/databend/blob/main/src/query/sql/src/planner/binder/util.rs#L72-L75