[
https://issues.apache.org/jira/browse/ATLAS-3838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pinal updated ATLAS-3838:
-------------------------
Fix Version/s: 2.2.0
> Support multiple tag/classification in basic/quick search API
> -------------------------------------------------------------
>
> Key: ATLAS-3838
> URL: https://issues.apache.org/jira/browse/ATLAS-3838
> Project: Atlas
> Issue Type: New Feature
> Affects Versions: 2.0.0
> Reporter: Pinal
> Assignee: Pinal
> Priority: Major
> Labels: BasicSearch
> Fix For: 3.0.0, 2.2.0
>
>
> it will allow user to search with multiple tags and the tag attribute filters
> (attribute should System attributes or attribute which common for all the
> mentioned tags)
>
> *Use Case**: Multiple tags with its attribute filters*
> *How And Validations:*
> # Search Results can be filtered with multiple tag by 'comma' seperated
> string of tags in the request
> Eg. "classification": "tag1,tag2".
> # For the attribute filters, attribute in the criteria should be System
> attribute like "created by user, last modified time" or the attribute should
> present in both the typeDefs of the mentioned classification 'tag1' and
> 'tag2'. (Common attributes like name).
> # Curently we support Classifications like _ALL_CLASSIFICATION_TYPES,
> _NOT_CLASSIFIED So if the request have any builtin classifications with the
> normal tags, preference will be given to it in the below order
> _NOT_CLASSIFIED > _ALL_CLASSIFICATION_TYPES = _CLASSIFIED =
> WILDCARD_CLASSIFICATIONS(*) > tag1 = tag2
> Eg. "classification" : "tag1,_CLASSIFIED" , search results will be according
> to _CLASSIFIED
> # Classification supports wildcard search too Eg. tag*, So if the request
> has wildcard tag , tag filters will not apply to it.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)