[ https://issues.apache.org/jira/browse/ATLAS-263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15048524#comment-15048524 ]
Suma Shivaprasad edited comment on ATLAS-263 at 12/10/15 5:57 AM: ------------------------------------------------------------------ [~girishrp] I tested the above steps with the latest ATLAS build without the attached patch and the discovery query works with the backtick ` like you mentioned. curl -v http://localhost:21000/api/atlas/discovery/search?query=`multi%20word%20trait` {"requestId":"qtp1311760211-13 - e8ca55f3-0a63-4f01-973f-e6e7ed5b8069","query":"`multi word trait`","queryType":"dsl","count":1,"results":[{"$typeName$":"__tempQueryResultStruct41","instanceInfo":{"$typeName$":"__IdType","guid":"f0c989c4-7e3c-43be-8015-11997a4b6dc8","typeName":"Table"},"traitDetails":null}],"dataType":{"typeName":"__tempQueryResultStruct41","attributeDefinitions":[{"name":"traitDetails","dataTypeName":"multi word trait","multiplicity":{"lower":0,"upper":1,"isUnique":false},"isComposite":false,"isUnique":false,"isIndexable":true,"reverseAttributeName":null},{"name":"instanceInfo","dataTypeName":"__IdType","multiplicity":{"lower":0,"upper":1,"isUnique":false},"isComposite":false,"isUnique":false,"isIndexable":true,"reverseAttributeName":null}]}} Can you please instead submit a patch for documentation example in Search.twiki and QuickStart giving an example of this? was (Author: suma.shivaprasad): [~girishrp] I tested the above steps with the latest ATLAS build and the discovery query works with the backtick ` like you mentioned. curl -v http://localhost:21000/api/atlas/discovery/search?query=`multi%20word%20trait` {"requestId":"qtp1311760211-13 - e8ca55f3-0a63-4f01-973f-e6e7ed5b8069","query":"`multi word trait`","queryType":"dsl","count":1,"results":[{"$typeName$":"__tempQueryResultStruct41","instanceInfo":{"$typeName$":"__IdType","guid":"f0c989c4-7e3c-43be-8015-11997a4b6dc8","typeName":"Table"},"traitDetails":null}],"dataType":{"typeName":"__tempQueryResultStruct41","attributeDefinitions":[{"name":"traitDetails","dataTypeName":"multi word trait","multiplicity":{"lower":0,"upper":1,"isUnique":false},"isComposite":false,"isUnique":false,"isIndexable":true,"reverseAttributeName":null},{"name":"instanceInfo","dataTypeName":"__IdType","multiplicity":{"lower":0,"upper":1,"isUnique":false},"isComposite":false,"isUnique":false,"isIndexable":true,"reverseAttributeName":null}]}} Can you please instead submit a patch for documentation example in Search.twiki and QuickStart giving an example of this? > 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: 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)