Prasad  S Madugundu created ATLAS-487:
-----------------------------------------

             Summary: Externalize tag in search method
                 Key: ATLAS-487
                 URL: https://issues.apache.org/jira/browse/ATLAS-487
             Project: Atlas
          Issue Type: Improvement
            Reporter: Prasad  S Madugundu
            Priority: Critical


Tagging metadata (or adding traits to metadata) can be used for classification 
of metadata and metadata partitioning for multi-tenancy purpose or partition 
based on the organization hierarchy. In these use cases, it would be ideal if I 
can pass the trait as a separate parameter to the search method, instead of 
including the tag as a predicate in the query string. 

If I have a complex query that retrieves metadata from multiple types, then the 
query becomes more complex if I need to add predicates for the tags for all the 
types that are used in the query.

Externalizing the tag from the search query would also lead to better structure 
for the client code, because I can add the classification or partition to the 
query without modifying the query.



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

Reply via email to