Vladislav Pyatkov created IGNITE-29012:
------------------------------------------

             Summary: Support recursive CTE with UNION DISTINCT
                 Key: IGNITE-29012
                 URL: https://issues.apache.org/jira/browse/IGNITE-29012
             Project: Ignite
          Issue Type: Improvement
            Reporter: Vladislav Pyatkov


h3.Motivation
Recursive CTE currently supports only UNION ALL. UNION DISTINCT is required to 
remove previously produced rows during every iteration and to terminate cyclic 
recursive queries.
h3.Definition of done
- UNION DISTINCT recursive CTE is supported.
- Duplicates are removed within and across iterations.
- Seen-set memory is included in query memory tracking.
- Cyclic, duplicate, and memory-quota tests are added.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to