Sharmadha Sainath created ATLAS-2124:
----------------------------------------

             Summary: Difference is results of Basic search and DSL search when 
an entity is associated to the child tag containing a super tag
                 Key: ATLAS-2124
                 URL: https://issues.apache.org/jira/browse/ATLAS-2124
             Project: Atlas
          Issue Type: Bug
          Components:  atlas-core
    Affects Versions: 0.9-incubating
            Reporter: Sharmadha Sainath
            Priority: Critical


1.Created a tag super_tag .
2.Created a tag child_tag with superType as super_tag.
3.Associated an entity to child_tag.
4.Basic query :
{code}
http://localhost:21000/api/atlas/v2/search/basic?typeName=hdfs_path&classification=child_tag
http://localhost:21000/api/atlas/v2/search/basic?typeName=hdfs_path&classification=super_tag
{code}
Both returned the entity.

DSL search :

{code}
http://localhost:21000/api/atlas/v2/search/dsl?typeName=hdfs_path&classification=child_tag
{code}
returned the correct entity.

whereas 
{code}
http://localhost:21000/api/atlas/v2/search/dsl?typeName=hdfs_path&classification=super_tag
{code}
returned 0 results.

Following log is found in application.log for the DSL Search of tags. 
{code}
 WARN  - [pool-1-thread-10 - 51ba13c9-493c-4c62-b11c-a8513ba771e9:] ~ Found 
non-extractable argument '_().out('super_tag')' in the 'and' expression 
'g.V().or(has('__typeName','hdfs_path'),has('__superTypeNames','hdfs_path')).as('a0').and(_().out('super_tag'))'
 (ExpandAndsOptimization:111)
{code}
The above log is not specific to search with parent tag. Such log is printed 
for search with child tags also.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to