Glenn Justo Galvizo created ASTERIXDB-3065:
----------------------------------------------

             Summary: Bug in correlated JOIN subquery with UNION ALL
                 Key: ASTERIXDB-3065
                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-3065
             Project: Apache AsterixDB
          Issue Type: Bug
          Components: COMP - Compiler
            Reporter: Glenn Justo Galvizo
            Assignee: Glenn Justo Galvizo


There's a bug in the InlineSubplanInputForNestedTupleSourceRule (improper 
handling of UNION-ALL). We produce the bug as such:

 
{code:java}
DROP DATAVERSE Test IF EXISTS;
CREATE DATAVERSE Test;
USE Test;
CREATE TYPE TestType AS { _id : uuid };
CREATE DATASET TestDataset (TestType) PRIMARY KEY _id AUTOGENERATED;
FROM  TestDataset P3
LET   P12 = (
  FROM TestDataset P1
  WHERE P3.user_id = P1.user_id
  SELECT VALUE P1
  UNION ALL
  FROM TestDataset P2
  WHERE P3.user_id = P1.user_id
  SELECT VALUE P2 )
SELECT VALUE P12;
{code}
 



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

Reply via email to