[ 
https://issues.apache.org/jira/browse/ATLAS-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Girish Ramachandran updated ATLAS-263:
--------------------------------------
    Attachment: multi_word_trait_changes.patch

Attaching a combined patch including updates to the test 

> Searching for a multi word trait always returns empty result
> ------------------------------------------------------------
>
>                 Key: ATLAS-263
>                 URL: https://issues.apache.org/jira/browse/ATLAS-263
>             Project: Atlas
>          Issue Type: Bug
>    Affects Versions: 0.6-incubating
>            Reporter: Ayub Khan
>            Assignee: Girish Ramachandran
>            Priority: Blocker
>             Fix For: trunk
>
>         Attachments: multi_word_trait_changes.patch, types_query_fix.patch
>
>
> Searching for a multi word trait always returns empty result..
> 1. Create a trait name with multiple words..
>       Example: 
> {noformat}
> curl 'http://localhost:21000/api/atlas/types' -H 'Origin: 
> http://localhost:21000'  -H 'Content-Type: application/json;charset=UTF-8' 
> --data-binary 
> '{"enumTypes":[],"traitTypes":[{"superTypes":[],"typeName":"multi word 
> trait","attributeDefinitions":[],"hierarchicalMetaTypeName":"org.apache.atlas.typesystem.types.TraitType"}],"structTypes":[],"classTypes":[]}'
>  --compressed
> {noformat}
> 2. Attach the tag with an entity
>       Example:
> {noformat}
> curl -v 
> 'http://localhost:21000/api/atlas/entity/803f5bdd-28f9-49e1-8c21-3dc0f9fd5c61/traits'
>  -H 'Content-Type: application/json;charset=UTF-8' --data-binary 
> '{"jsonClass":"org.apache.atlas.typesystem.json.InstanceSerialization$_Struct","typeName":"multi
>  word trait","values":{}}' --compressed
> {noformat}
> 3. Now try to get all the entities associated with the tag
>       Example:
> {noformat}
> curl 
> 'http://localhost:21000/api/atlas/discovery/search?query=multi+word+trait'
> {noformat}
>       
>       Result of the above is always empty because the above query is 
> triggered as "full text" and it always returns empty result even if you have 
> associated entites to the tag.
>       
> This is a big issue from an end user's perspective. marking this as a blocker



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

Reply via email to