Abhishek Pal created ATLAS-4771:
-----------------------------------

             Summary: [Atlas][UI] Extra columns in search page are persistent 
across types when using search filters
                 Key: ATLAS-4771
                 URL: https://issues.apache.org/jira/browse/ATLAS-4771
             Project: Atlas
          Issue Type: Bug
          Components: atlas-webui
            Reporter: Abhishek Pal


When we are using basic search, we can select extra columns which reflect 
several extra attributes that are associated with the data-type.
If we select an extra column, and search for a new type, search works correctly.
But if we select an extra column for some data type, and add an attribute 
filter for the search - then change the search type, it gives error, saying the 
extra column is not present.

Steps:
 # Search for any entity in basic search (say {*}hive_db{*})
 # Select an extra attribute/column from the columns list (ex. *Location* for 
{*}hive_db{*})
 # Add any attribute filter for the search and perform the search (ex: filter 
on *clusterName is not null* for hive_db)
 # Now change the type and perform the search (ex. change to {*}hive_table{*})

It will give an error saying the extra column is not present for the new type.

Upon inspecting the network requests, when applying search filter along with 
the extra selected columns, the columns are passed in the new search for a 
different type



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to