----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/65870/#review198627 -----------------------------------------------------------
Ship it! Ship It! - Madhan Neethiraj On March 5, 2018, 2:16 p.m., pratik pandey wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/65870/ > ----------------------------------------------------------- > > (Updated March 5, 2018, 2:16 p.m.) > > > Review request for atlas, keval bhatt, Madhan Neethiraj, Nixon Rodrigues, and > Sarath Subramanian. > > > Bugs: ATLAS-2469 > https://issues.apache.org/jira/browse/ATLAS-2469 > > > Repository: atlas > > > Description > ------- > > User Story: > > As a data steward i need a scalable way to quickly and efficiently propagate > tags for efficient searches and tag based security. Likewise tags for > derivative dataset should be inherited from the parent. For example, if an > entity is tagged "Secret" then resulting entity created from a CTAS operation > should also be tagged "secret" to maintain the classification of the parent. > In the case where 2 or more datasets are aggregated the derivative dataset > should be a union of all parent tags. > > Terms: > > Child business terms should inherit the tags associated with the parent term. > the option to propagate tags to child business terms in a hierarchy should be > provided > Ability to update the propagated tags manually via UI or through the API > Tagging a term should propagate to data assets that are already attached to > that business term as well > Data assets > > For supported components in HDP 2.6,if a derivative asset is created it > should inherit the tags and attributes from the original asset. > the option to propagate tags to child entities should be provided (e.g. if > you tag a hdfs folder optionally tag all the files within it) > Ability to update the propagated tags manually via UI or through the API > Tagging a parent object should be inherited even after child creation > dynamically (unless a flag is set not to do this) > Derived data assets should have the tags of the original data asset. > conflict resolution - if the different values for attributes then a UX dialog > that prompts user for action needs to be provided. Once resolved, the > resolved value will be carry forth to derivative dataset. > > > Diffs > ----- > > dashboardv2/gruntfile.js 451a933 > dashboardv2/package.json 9237c35 > dashboardv2/public/css/scss/override.scss f1e2c6b > dashboardv2/public/js/main.js ce0f4fe > dashboardv2/public/js/templates/detail_page/DetailPageLayoutView_tmpl.html > 1578548 > dashboardv2/public/js/templates/search/SearchLayoutView_tmpl.html 5d3c3af > dashboardv2/public/js/templates/search/SearchResultLayoutView_tmpl.html > 403b064 > dashboardv2/public/js/templates/site/SideNavLayoutView_tmpl.html b706609 > dashboardv2/public/js/templates/tag/AddTagModalView_tmpl.html a477532 > dashboardv2/public/js/templates/tag/AddTimezoneView_tmpl.html PRE-CREATION > dashboardv2/public/js/templates/tag/CreateTagLayoutView_tmpl.html 40827ef > dashboardv2/public/js/templates/tag/TagAttributeDetailLayoutView_tmpl.html > d418782 > dashboardv2/public/js/templates/tag/TagDetailTableLayoutView_tmpl.html > 76f225a > dashboardv2/public/js/templates/tag/TagLayoutView_tmpl.html f786df4 > dashboardv2/public/js/utils/CommonViewFunction.js 9b9ffcc > dashboardv2/public/js/utils/Enums.js a7b9a8b > dashboardv2/public/js/utils/Messages.js 44604cf > dashboardv2/public/js/views/detail_page/DetailPageLayoutView.js 802f6a4 > dashboardv2/public/js/views/search/SearchResultLayoutView.js 86520c9 > dashboardv2/public/js/views/tag/AddTagModalView.js d1c8c67 > dashboardv2/public/js/views/tag/AddTimezoneItemView.js PRE-CREATION > dashboardv2/public/js/views/tag/CreateTagLayoutView.js e43a431 > dashboardv2/public/js/views/tag/TagAttributeDetailLayoutView.js 3d6b859 > dashboardv2/public/js/views/tag/TagDetailTableLayoutView.js c05b48d > dashboardv2/public/js/views/tag/TagLayoutView.js 0edb378 > > > Diff: https://reviews.apache.org/r/65870/diff/3/ > > > Testing > ------- > > Done one round of sanity testing. > > > Thanks, > > pratik pandey > >
