Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-3652

Quick Search: API requirement for GET request on multiple entity types

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 3.0.0, 2.2.0
    • Component/s: atlas-core
    • Labels:

      Description

      Need an API that can be used to GET information of multiple selected entity types. Currently it seems to support GET request for

      1. One type (....typeName=someType){by specifying typeName in the call},
        OR 
      2. 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).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pinal.shah Pinal
                Reporter:
                pinal.shah Pinal
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: