[ https://issues.apache.org/jira/browse/ATLAS-4771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Farhan Khan reassigned ATLAS-4771: ---------------------------------- Assignee: Farhan Khan > [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 > Assignee: Farhan Khan > Priority: Major > > 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)