[ https://issues.apache.org/jira/browse/ATLAS-487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15152715#comment-15152715 ]
Hemanth Yamijala commented on ATLAS-487: ---------------------------------------- Thanks for the confirmation. This is interesting because we have a very similar requirement that is going to be spelt out in more detail in ATLAS-491. For us though, partitioning the metadata objects is only one of the possible applications of what we plan to do with the framework being built in ATLAS-491. The specifics may differ but the intent would be the same. > 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)