-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33545/
-----------------------------------------------------------

Review request for Ambari, Srimanth Gunturi, Xi Wang, and Yusaku Sako.


Bugs: AMBARI-10746
    https://issues.apache.org/jira/browse/AMBARI-10746


Repository: ambari


Description
-------

As of now layout changes like adding a new widget, editing widget definition, 
hiding,redordering etc were being done to a default layout and so changes were 
being propogated across users. 
With this patch, each user will have its own default layout which is copied 
from server generated default layout to begin with. Changes done by user 
henceforth will be local to the user and will not propogate to other users.


Diffs
-----

  
ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/widgets.json 
b79c281 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/widgets.json 
15b983a 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/widgets.json 
9721b91 
  ambari-server/src/main/resources/stacks/HDP/2.3/services/HBASE/widgets.json 
19bd480 
  ambari-web/app/assets/data/widget_layouts/HBASE_HEATMAPS.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/HBASE_HEATMAPS_WIDGETS.json 
PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/HBASE_SUMMARY.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/HDFS_HEATMAPS.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/HDFS_HEATMAPS_WIDGETS.json 
PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/HDFS_SUMMARY.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/SYSTEM_HEATMAPS.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/SYSTEM_HEATMAPS_WIDGETS.json 
PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/YARN_HEATMAPS.json PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/YARN_HEATMAPS_WIDGETS.json 
PRE-CREATION 
  ambari-web/app/assets/data/widget_layouts/YARN_SUMMARY.json PRE-CREATION 
  ambari-web/app/controllers/main/charts/heatmap.js 8404c2a 
  ambari-web/app/controllers/main/service/info/summary.js e65b9dc 
  ambari-web/app/mixins/common/widgets/widget_section.js c8b76e9 
  ambari-web/app/utils/ajax/ajax.js cbb0021 
  ambari-web/app/views/common/widget/graph_widget_view.js 1f705fa 
  ambari-web/app/views/main/service/info/summary.js eed0629 
  ambari-web/test/controllers/main/service/info/summary_test.js c0a3fb2 

Diff: https://reviews.apache.org/r/33545/diff/


Testing
-------

Manually tested the patch on cluster.
Added/Modified unit test.
Verified existing unit test does not break with the patch:
5907 tests complete (11 seconds)
81 tests pending


Thanks,

Jaimin Jetly

Reply via email to