-----------------------------------------------------------
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
> 
>

Reply via email to