-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/75211/
-----------------------------------------------------------
(Updated Sept. 18, 2024, 1:58 p.m.)
Review request for atlas, Farhan Khan, Jayendra Parab, Madhan Neethiraj, and
Prasad Pawar.
Bugs: ATLAS-4894
https://issues.apache.org/jira/browse/ATLAS-4894
Repository: atlas
Description
-------
In UI, When we visit the 'Tables' tab section of a hive_db entity (or similar a
entity type), the two filters 'Exclude SubTypes' and 'Exclude
Sub-classifications' (see attached screenshot) are visible, but do not have any
functionality in this page because these only work in the context of Basic
Search. There are no properties being passed to these filters when user visits
the entity details of the page.
Also from a functional perspective, it doesn't make sense for classifications
or types to be filtered in an entity details page.
It is better that they should be removed for consistency, as these filters are
already removed from the 'Schema' tab of hive_table entities.
This fix also include name validation for glossary, term and category.
Diffs
-----
dashboardv2/public/js/templates/search/SearchResultLayoutView_tmpl.html
f8cfad616
dashboardv2/public/js/views/detail_page/DetailPageLayoutView.js 3f62d970f
dashboardv2/public/js/views/glossary/TermPropertiestLayoutView.js e2bb72d20
dashboardv2/public/js/views/search/RelationSearchResultLayoutView.js
61176b4f6
dashboardv2/public/js/views/search/SearchResultLayoutView.js c9e57ad73
dashboardv3/public/js/templates/search/SearchResultLayoutView_tmpl.html
6aa3fe185
dashboardv3/public/js/views/detail_page/DetailPageLayoutView.js 854908da3
dashboardv3/public/js/views/glossary/TermPropertiestLayoutView.js e2bb72d20
dashboardv3/public/js/views/search/RelationSearchResultLayoutView.js
f277c4e5f
dashboardv3/public/js/views/search/SearchResultLayoutView.js 16db56623
intg/src/main/java/org/apache/atlas/AtlasErrorCode.java 77a6fd8c3
repository/src/main/java/org/apache/atlas/glossary/GlossaryService.java
87fc2cd49
repository/src/test/java/org/apache/atlas/glossary/GlossaryServiceTest.java
007b2f24e
Diff: https://reviews.apache.org/r/75211/diff/1/
Testing (updated)
-------
Build the Atlas with below command :-
mvn clean package -Pdist,embedded-hbase-solr -DskipDocs -Drat.skip=true
Valdiated the below scenarios:-
1)profile table in entity detail page.
2)CRUD operation for glossary, term and category
PC has been passed:-
https://ci-builds.apache.org/job/Atlas/job/PreCommit-ATLAS-Build-Test/1694/
Thanks,
Brijesh Bhalala