----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/74162/ -----------------------------------------------------------
Review request for atlas, Farhan Khan, Jayendra Parab, Mandar Ambawane, Pinal Shah, Sharmadha Sainath, and Sheetal Shah. Bugs: https://issues.apache.org/jira/browse/ATLAS-4610 https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/ATLAS-4610 Repository: atlas Description ------- Backend: Add "glossaryDetails" attribute in RelationshipTypeDef "AtlasGlossarySemanticAssignment". This will help in showing the Glossary details of the associated Term in the Entity details page on UI. UI: The classification and term assignment section should display their parents if present, on the detail page. 1) Classification name will be displayed as "name"/ "name@parent"/ "name@(parent1,parent2,...)", on search result page, entity detail page, classification/term detail page (search result). 2)Term name will be displayed as "term@glossary", on search result page, entity detail page, classification/term detail page (search result). Same will be display on tooltip of classification and term. 3) Button Text on view related attribute change from "ok" to "Close" on term detail page . fixed 4) Button Text while removing term from related terms columns is change from "Ok" to "Cancle" on term detail page . fixed 5) New-ui, redirection to tag detail page from search result page & entity detail page, fixed Diffs ----- dashboardv2/public/css/scss/common.scss 2fb6a3a79 dashboardv2/public/js/templates/detail_page/DetailPageLayoutView_tmpl.html ee4b9431f dashboardv2/public/js/utils/CommonViewFunction.js 4ce47a13d dashboardv2/public/js/views/detail_page/DetailPageLayoutView.js bb629b4e4 dashboardv2/public/js/views/glossary/GlossaryDetailLayoutView.js 02606067b dashboardv2/public/js/views/glossary/TermRelationAttributeLayoutView.js ded1ab943 dashboardv2/public/js/views/schema/SchemaLayoutView.js efc8e9356 dashboardv2/public/js/views/search/SearchResultLayoutView.js 66466e21d dashboardv2/public/js/views/tag/TagLayoutView.js 7de7aea14 dashboardv3/public/css/scss/common.scss 036d2cfcc dashboardv3/public/js/router/Router.js 8e8cf1557 dashboardv3/public/js/templates/detail_page/DetailPageLayoutView_tmpl.html b209a49e4 dashboardv3/public/js/utils/CommonViewFunction.js 7d8f03d2e dashboardv3/public/js/views/detail_page/DetailPageLayoutView.js 471be3bd7 dashboardv3/public/js/views/glossary/GlossaryDetailLayoutView.js 019cd9d3f dashboardv3/public/js/views/glossary/TermRelationAttributeLayoutView.js ded1ab943 dashboardv3/public/js/views/schema/SchemaLayoutView.js 1ae75d922 dashboardv3/public/js/views/search/SearchResultLayoutView.js d9d238353 dashboardv3/public/js/views/search/tree/ClassificationTreeLayoutView.js 1883dfbd7 intg/src/main/java/org/apache/atlas/model/glossary/relations/AtlasRelatedTermHeader.java f16cf25ed intg/src/main/java/org/apache/atlas/model/glossary/relations/AtlasTermAssignmentHeader.java c7de0638a intg/src/main/java/org/apache/atlas/model/instance/AtlasRelatedObjectId.java ae6932de5 repository/src/main/java/org/apache/atlas/glossary/GlossaryService.java 110c447ad repository/src/main/java/org/apache/atlas/repository/store/graph/v2/EntityGraphRetriever.java 0ee86735d Diff: https://reviews.apache.org/r/74162/diff/1/ Testing ------- On search result page: 1) Assigned classifications and terms are displayed as per requirement. 2) Tooltip for assigned classifications and terms are displayed as per requirement. 3) Redirection to classification detail page & term detail page On entity detail page: 1) Assigned classifications and terms are displayed as per requirement. 2) Propagated classifications are displayed as per requirement. 3) Tooltip for assigned classifications, terms and Propagated classifications are displayed as per requirement. 4) Redirection to classification detail page & term detail page. On Term detail page: 1) Search resut displays classification and term as per requirement, also for tooltip. 2) Redirection to classification detail page & term detail page. 3) Button text is changes to "Close", on view window of Related Terms Attributes. 4) Button text is changes to "Cancle", when we remove the assigned term on Related Terms column. 5) Glossary name is displayed as "term@glossary", on Related Terms column of Related terms tab. On Classification detail page: 1) Search resut displays classification and term as per requirement, also for tooltip. 2) Redirection to classification detail page & term detail page 1) New-ui, redirection to tag detail page from Search result page & Entity detail page Thanks, Prasad Pawar
