[ 
https://issues.apache.org/jira/browse/AMBARI-13840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15001113#comment-15001113
 ] 

Hudson commented on AMBARI-13840:
---------------------------------

FAILURE: Integrated in Ambari-trunk-Commit #3813 (See 
[https://builds.apache.org/job/Ambari-trunk-Commit/3813/])
AMBARI-13840 Improve config loading time on Installer and Add Service. 
(ababiichuk: 
[http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=b5d436203f53f7c08cc2c141a90ae50af7bb33ec])
* ambari-web/test/mappers/configs/stack_config_properties_mapper_test.js
* ambari-web/app/mixins/common/configs/enhanced_configs.js
* 
ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/ranger-hive-plugin-properties.xml
* ambari-web/app/controllers/wizard/step7_controller.js
* 
ambari-server/src/main/resources/common-services/RANGER/0.4.0/configuration/ranger-env.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HBASE/configuration/ranger-hbase-policymgr-ssl.xml
* 
ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/configuration/accumulo-env.xml
* ambari-web/app/controllers/wizard/step8_controller.js
* 
ambari-server/src/main/resources/common-services/RANGER/0.4.0/configuration/usersync-properties.xml
* ambari-web/test/utils/config_test.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/KAFKA/configuration/ranger-kafka-policymgr-ssl.xml
* ambari-web/app/controllers/main/admin/kerberos/step2_controller.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/configuration/admin-properties.xml
* ambari-web/app/views/common/configs/overriddenProperty_view.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/configuration/ranger-admin-site.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HIVE/configuration/ranger-hive-audit.xml
* ambari-web/app/mixins/wizard/addSecurityConfigs.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HIVE/configuration/ranger-hive-policymgr-ssl.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/configuration/ranger-hdfs-audit.xml
* 
ambari-server/src/main/resources/common-services/RANGER_KMS/0.5.0.2.3/configuration/kms-properties.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/KNOX/configuration/ranger-knox-policymgr-ssl.xml
* ambari-web/app/controllers/main/admin/serviceAccounts_controller.js
* ambari-web/app/mixins/common/configs/configs_comparator.js
* 
ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/YARN/configuration-mapred/ssl-client.xml
* ambari-web/app/utils/config.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/KAFKA/configuration/ranger-kafka-plugin-properties.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.1/services/HIVE/configuration/hive-site.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.2/services/STORM/configuration/ranger-storm-plugin-properties.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/HIVE/configuration/hive-site.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/YARN/configuration/ranger-yarn-plugin-properties.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.2/services/HBASE/configuration/ranger-hbase-plugin-properties.xml
* ambari-web/app/data/HDP2/ui_properties.js
* ambari-web/app/controllers/installer.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/KNOX/configuration/ranger-knox-audit.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/STORM/configuration/ranger-storm-audit.xml
* 
ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/configuration/oozie-site.xml
* 
ambari-server/src/main/resources/common-services/RANGER/0.4.0/configuration/admin-properties.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/KAFKA/configuration/ranger-kafka-audit.xml
* ambari-web/test/mappers/configs/config_versions_mapper_test.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3.GlusterFS/services/HIVE/configuration/hive-site.xml
* 
ambari-server/src/test/resources/stacks/HDP/2.0.5/services/HDFS/configuration/hdfs-site.xml
* ambari-web/test/controllers/wizard/step7_test.js
* ambari-web/app/utils/configs_collection.js
* ambari-web/app/mappers/configs/themes_mapper.js
* ambari-web/app/controllers/main/service/info/configs.js
* 
ambari-server/src/main/resources/common-services/KNOX/0.5.0.2.2/configuration/knox-env.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/configuration/ranger-ugsync-site.xml
* 
ambari-server/src/main/resources/common-services/OOZIE/4.2.0.2.3/configuration/oozie-site.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3.GlusterFS/services/OOZIE/configuration/oozie-site.xml
* ambari-web/app/mappers/configs/stack_config_properties_mapper.js
* ambari-web/test/mappers/configs/themes_mapper_test.js
* 
ambari-server/src/main/resources/stacks/HDP/2.0.6.GlusterFS/services/HIVE/configuration/hive-site.xml
* ambari-web/app/models.js
* ambari-web/app/models/configs/stack_config_property.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/configuration/ranger-hdfs-policymgr-ssl.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/YARN/configuration/ranger-yarn-audit.xml
* ambari-web/app/views/common/controls_view.js
* ambari-web/app/data/HDP2/site_properties.js
* 
ambari-server/src/main/resources/common-services/KNOX/0.5.0.2.2/configuration/ranger-knox-plugin-properties.xml
* 
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/configuration/hive-site.xml
* ambari-web/app/models/configs/theme/sub_section.js
* 
ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/OOZIE/configuration/oozie-site.xml
* 
ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/configuration/hive-site.xml
* ambari-web/app/views/common/configs/service_config_layout_tab_view.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/HBASE/configuration/ranger-hbase-audit.xml
* ambari-web/app/models/configs/theme/sub_section_tab.js
* 
ambari-server/src/test/resources/stacks/HDP/2.0.1/services/HIVE/configuration/hive-site.xml
* ambari-web/app/data/HDP2.2/site_properties.js
* 
ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/YARN/configuration-mapred/ssl-server.xml
* 
ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/configuration/ssl-client.xml
* 
ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/configuration/ssl-server.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.2/services/HDFS/configuration/ranger-hdfs-plugin-properties.xml
* ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/STORM/configuration/ranger-storm-policymgr-ssl.xml
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/YARN/configuration/ranger-yarn-policymgr-ssl.xml
* 
ambari-server/src/main/resources/stacks/HDPWIN/2.1/configuration/cluster-env.xml


> Improve config loading time on Installer and Add Service
> --------------------------------------------------------
>
>                 Key: AMBARI-13840
>                 URL: https://issues.apache.org/jira/browse/AMBARI-13840
>             Project: Ambari
>          Issue Type: Task
>          Components: ambari-web
>    Affects Versions: 2.2.0
>            Reporter: Andrii Babiichuk
>            Assignee: Andrii Babiichuk
>             Fix For: 2.2.0
>
>         Attachments: AMBARI-13840.patch
>
>
> Now we are using App.StackConfigProperty model for storing static info for 
> configs. It's simple approach but in most cases we are transforming 
> App.StackConfigProperty to plain object before usage. This transform 
> operation takes much time. 
> Storing configs as plain objects can reduce config loading time (mostly at 
> installer and add service) up to 3-4 secs for full stack (on default 3-node 
> cluster). Also this changes allow to simplify logic at some places.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to