ATLAS-2741: Deleted entities : DSL search with tag doesn't list the deleted 
entities to which that tag is associated #2

(cherry picked from commit ef4044273b28855d1fcd2e67afb50d5dc3c7be34)


Project: http://git-wip-us.apache.org/repos/asf/atlas/repo
Commit: http://git-wip-us.apache.org/repos/asf/atlas/commit/6c7d8e26
Tree: http://git-wip-us.apache.org/repos/asf/atlas/tree/6c7d8e26
Diff: http://git-wip-us.apache.org/repos/asf/atlas/diff/6c7d8e26

Branch: refs/heads/branch-1.0
Commit: 6c7d8e26868c4ee16d38f9cd28fe8ad09ef961e4
Parents: c36bc4f
Author: Sarath Subramanian <ssubraman...@hortonworks.com>
Authored: Tue Jun 5 19:05:35 2018 -0700
Committer: Madhan Neethiraj <mad...@apache.org>
Committed: Thu Jun 7 07:44:53 2018 -0700

----------------------------------------------------------------------
 .../apache/atlas/query/GremlinQueryComposerTest.java    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/atlas/blob/6c7d8e26/repository/src/test/java/org/apache/atlas/query/GremlinQueryComposerTest.java
----------------------------------------------------------------------
diff --git 
a/repository/src/test/java/org/apache/atlas/query/GremlinQueryComposerTest.java 
b/repository/src/test/java/org/apache/atlas/query/GremlinQueryComposerTest.java
index 9e3ad27..5686670 100644
--- 
a/repository/src/test/java/org/apache/atlas/query/GremlinQueryComposerTest.java
+++ 
b/repository/src/test/java/org/apache/atlas/query/GremlinQueryComposerTest.java
@@ -36,13 +36,13 @@ import static org.testng.Assert.fail;
 public class GremlinQueryComposerTest {
     @Test
     public void classification() {
-        String expected = "g.V().outE('classifiedAs').has('__name', 
within('PII')).has('__state', 'ACTIVE').outV().dedup().limit(25).toList()";
+        String expected = "g.V().outE('classifiedAs').has('__name', 
within('PII')).outV().dedup().limit(25).toList()";
         verify("PII", expected);
     }
 
     @Test()
     public void dimension() {
-        String expected = "g.V().has('__typeName', 
'Table').outE('classifiedAs').has('__name', within('Dimension')).has('__state', 
'ACTIVE').outV().dedup().limit(25).toList()";
+        String expected = "g.V().has('__typeName', 
'Table').outE('classifiedAs').has('__name', 
within('Dimension')).outV().dedup().limit(25).toList()";
         verify("Table isa Dimension", expected);
         verify("Table is Dimension", expected);
         verify("Table where Table is Dimension", expected);
@@ -295,14 +295,14 @@ public class GremlinQueryComposerTest {
     @Test
     public void keywordsInWhereClause() {
         verify("Table as t where t has name and t isa Dimension",
-                "g.V().has('__typeName', 
'Table').as('t').and(__.has('Table.name'),__.outE('classifiedAs').has('__name', 
within('Dimension')).has('__state', 
'ACTIVE').outV()).dedup().limit(25).toList()");
+                "g.V().has('__typeName', 
'Table').as('t').and(__.has('Table.name'),__.outE('classifiedAs').has('__name', 
within('Dimension')).outV()).dedup().limit(25).toList()");
         verify("Table as t where t has name and t.name = 'sales_fact'",
                 "g.V().has('__typeName', 
'Table').as('t').and(__.has('Table.name'),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
         verify("Table as t where t is Dimension and t.name = 'sales_fact'",
-                "g.V().has('__typeName', 
'Table').as('t').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).has('__state', 'ACTIVE').outV(),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
-        verify("Table isa 'Dimension' and name = 'sales_fact'", 
"g.V().has('__typeName', 'Table').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).has('__state', 'ACTIVE').outV(),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
+                "g.V().has('__typeName', 
'Table').as('t').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).outV(),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
+        verify("Table isa 'Dimension' and name = 'sales_fact'", 
"g.V().has('__typeName', 'Table').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).outV(),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
         verify("Table has name and name = 'sales_fact'", 
"g.V().has('__typeName', 'Table').and(__.has('Table.name'),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
-        verify("Table is 'Dimension' and Table has owner and name = 
'sales_fact'", "g.V().has('__typeName', 
'Table').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).has('__state', 
'ACTIVE').outV(),__.has('Table.owner'),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
+        verify("Table is 'Dimension' and Table has owner and name = 
'sales_fact'", "g.V().has('__typeName', 
'Table').and(__.outE('classifiedAs').has('__name', 
within('Dimension')).outV(),__.has('Table.owner'),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
         verify("Table has name and Table has owner and name = 'sales_fact'", 
"g.V().has('__typeName', 
'Table').and(__.has('Table.name'),__.has('Table.owner'),__.has('Table.name', 
eq('sales_fact'))).dedup().limit(25).toList()");
     }
 

Reply via email to