You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/08/27 14:13:00 UTC

[jira] [Commented] (ATLAS-3652) Quick Search: API requirement for GET request on multiple entity types

    [ https://issues.apache.org/jira/browse/ATLAS-3652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17185869#comment-17185869 ] 

ASF subversion and git services commented on ATLAS-3652:
--------------------------------------------------------

Commit 01d8c3abffd053024ed530a4686812fe2de5777f in atlas's branch refs/heads/branch-2.0 from Pinal Shah
[ https://gitbox.apache.org/repos/asf?p=atlas.git;h=01d8c3a ]

ATLAS-3838: Support multiple tag/classification in basic/quick search API
ATLAS-3652: Quick Search: API requirement for GET request on multiple entity types

Signed-off-by: Sarath Subramanian <sa...@apache.org>

both JIRA's addressed in the same commit.

(cherry picked from commit 8b5cb9d9aa9f977ba5dfc455dfe440dd55eace06)


> Quick Search: API requirement for GET request on multiple entity types
> ----------------------------------------------------------------------
>
>                 Key: ATLAS-3652
>                 URL: https://issues.apache.org/jira/browse/ATLAS-3652
>             Project: Atlas
>          Issue Type: Improvement
>          Components:  atlas-core
>    Affects Versions: 2.0.0
>            Reporter: Pinal
>            Assignee: Pinal
>            Priority: Major
>              Labels: quicksearch
>             Fix For: 3.0.0
>
>
> Need an API that can be used to GET information of multiple selected entity types. Currently it seems to support GET request for
>  # One type (....typeName=someType)\{by specifying typeName in the call},
>  OR 
>  # All types (....typeName= )\{by leaving out typeName empty}.
>   
>  Need an API that works for multiple selected types while also returning the aggregationMetrics in the responseJSON as opposed to the POST call(where the aggregationMetrics is left out as empty).
>  
> *UseCase:* Multiple Entity types with its attribute filters
> *How And Validations:*
> 1. Search Results can be filtered with multiple entity types by 'comma' seperated string of entity typeName in the request
> Eg. "typeName": "hive_table,hive_db".
> 2. 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 entity 'hive_table' and 'hive_db'. (Common attributes like name).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)