Suma Shivaprasad created ATLAS-166:
--------------------------------------

             Summary: DSL - Fix select with joins
                 Key: ATLAS-166
                 URL: https://issues.apache.org/jira/browse/ATLAS-166
             Project: Atlas
          Issue Type: Bug
            Reporter: Suma Shivaprasad


"Table as t, sd, Column as c where t.name=\"sales_fact\" select c.name as 
colName, c.dataType as colType"

is translated to 

{noformat}
L:{_var_0 = [] as Set;g.V().has("__typeName", 
"Table").fill(_var_0);g.V().has("__superTypeNames", 
"Table").fill(_var_0);_var_0._().as("t").out("__Table.sd").in("__Column.sd").as("c").and(_().back("t").has("Table.name",
 T.eq, 
"sales_fact")).as("_src1").select(["c"]){[it."Column.name",it."Column.dataType"]}.toList()}
{noformat}

Even after fix for ATLAS-144,
{noformat} 
L:{_var_0 = [] as Set;g.V().has("__typeName", 
"Table").fill(_var_0);g.V().has("__superTypeNames", 
"Table").fill(_var_0);_var_0._().as("t").out("__Table.sd").in("__Column.sd").as("c").back("t")
 and(_().has("Table.name", T.eq, 
"sales_fact")).as("_src1").select(["c"]){[it."Column.name",it."Column.dataType"]}.toList()}
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to