ambari-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From yus...@apache.org
Subject [51/51] [partial] git commit: AMBARI-7621. Import initial contribution for Ambari support on Windows to branch-windows-dev. (Jayush Luniya and Florian Barca via yusaku)
Date Tue, 07 Oct 2014 22:53:19 GMT
AMBARI-7621. Import initial contribution for Ambari support on Windows to branch-windows-dev. (Jayush Luniya and Florian Barca via yusaku)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/7e28d1e3
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/7e28d1e3
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/7e28d1e3

Branch: refs/heads/branch-windows-dev
Commit: 7e28d1e3165c7e3748f05481fa0c10482687e6f1
Parents: 9299f92
Author: Yusaku Sako <yusaku@hortonworks.com>
Authored: Tue Oct 7 15:51:21 2014 -0700
Committer: Yusaku Sako <yusaku@hortonworks.com>
Committed: Tue Oct 7 15:51:21 2014 -0700

----------------------------------------------------------------------
 ambari-admin/pom.xml                            |   158 +-
 .../src/main/resources/ui/admin-web/.bowerrc    |     3 -
 .../src/main/resources/ui/admin-web/.gitignore  |    10 -
 .../src/main/resources/ui/admin-web/.jshintrc   |    24 -
 .../main/resources/ui/admin-web/app/index.html  |   146 -
 .../resources/ui/admin-web/app/scripts/app.js   |   102 -
 .../app/scripts/controllers/NavbarCtrl.js       |    76 -
 .../ambariViews/CreateViewInstanceCtrl.js       |    90 -
 .../controllers/ambariViews/ViewsEditCtrl.js    |   177 -
 .../controllers/ambariViews/ViewsListCtrl.js    |   117 -
 .../clusters/ClustersManageAccessCtrl.js        |    72 -
 .../controllers/groups/GroupsCreateCtrl.js      |    36 -
 .../controllers/groups/GroupsEditCtrl.js        |   106 -
 .../controllers/groups/GroupsListCtrl.js        |    75 -
 .../app/scripts/controllers/mainCtrl.js         |    56 -
 .../controllers/users/UsersCreateCtrl.js        |    42 -
 .../scripts/controllers/users/UsersListCtrl.js  |    88 -
 .../scripts/controllers/users/UsersShowCtrl.js  |   192 -
 .../app/scripts/directives/PasswordVerify.js    |    36 -
 .../app/scripts/directives/disabledTooltip.js   |    41 -
 .../app/scripts/directives/editableList.js      |   197 -
 .../app/scripts/directives/linkToDir.js         |    40 -
 .../ui/admin-web/app/scripts/i18n.config.js     |    29 -
 .../ui/admin-web/app/scripts/routes.js          |   104 -
 .../ui/admin-web/app/scripts/services/Alert.js  |   106 -
 .../ui/admin-web/app/scripts/services/Auth.js   |    41 -
 .../admin-web/app/scripts/services/Cluster.js   |   118 -
 .../app/scripts/services/ConfirmationModal.js   |    46 -
 .../app/scripts/services/GetDifference.js       |    40 -
 .../ui/admin-web/app/scripts/services/Group.js  |   194 -
 .../app/scripts/services/PermissionLoader.js    |    62 -
 .../app/scripts/services/PermissionsSaver.js    |   140 -
 .../ui/admin-web/app/scripts/services/User.js   |    91 -
 .../ui/admin-web/app/scripts/services/View.js   |   283 -
 .../resources/ui/admin-web/app/styles/main.css  |  1226 -
 .../admin-web/app/views/ambariViews/create.html |   122 -
 .../admin-web/app/views/ambariViews/edit.html   |   160 -
 .../app/views/ambariViews/listTable.html        |    97 -
 .../app/views/ambariViews/modals/create.html    |   127 -
 .../app/views/ambariViews/modals/edit.html      |   138 -
 .../app/views/clusters/manageAccess.html        |    50 -
 .../app/views/directives/editableList.html      |    44 -
 .../ui/admin-web/app/views/groups/create.html   |    43 -
 .../ui/admin-web/app/views/groups/edit.html     |    81 -
 .../ui/admin-web/app/views/groups/list.html     |    72 -
 .../ui/admin-web/app/views/groupsAdmin.html     |    17 -
 .../ui/admin-web/app/views/leftNavbar.html      |    93 -
 .../resources/ui/admin-web/app/views/main.html  |    62 -
 .../admin-web/app/views/modals/AboutModal.html  |    42 -
 .../app/views/modals/ConfirmationModal.html     |    27 -
 .../ui/admin-web/app/views/users/create.html    |    74 -
 .../ui/admin-web/app/views/users/list.html      |    87 -
 .../app/views/users/modals/changePassword.html  |    52 -
 .../ui/admin-web/app/views/users/show.html      |   106 -
 .../src/main/resources/ui/admin-web/bower.json  |    23 -
 .../src/main/resources/ui/admin-web/gulpfile.js |    83 -
 .../src/main/resources/ui/admin-web/mock.js     |    67 -
 .../main/resources/ui/admin-web/package.json    |    43 -
 .../main/resources/ui/admin-web/test/.bowerrc   |     3 -
 .../main/resources/ui/admin-web/test/bower.json |     9 -
 .../resources/ui/admin-web/test/e2e/signout.js  |    43 -
 .../main/resources/ui/admin-web/test/index.html |    44 -
 .../resources/ui/admin-web/test/karma.conf.js   |    58 -
 .../ui/admin-web/test/protractor-conf.js        |    51 -
 .../test/unit/controllers/mainCtrl_test.js      |    54 -
 ambari-admin/src/main/resources/view.xml        |     3 -
 ambari-agent/conf/unix/ambari-agent.ini         |     2 -
 ambari-agent/conf/unix/install-helper.sh        |    15 +-
 ambari-agent/conf/windows/ambari-agent.cmd      |    18 +
 ambari-agent/conf/windows/ambari-agent.ini      |    52 +
 ambari-agent/conf/windows/ambari-agent.ps1      |   256 +
 ambari-agent/conf/windows/ambari-env.cmd        |    22 +
 ambari-agent/conf/windows/createservice.ps1     |   195 +
 ambari-agent/conf/windows/service_wrapper.py    |   219 +
 ambari-agent/pom.xml                            |   228 +-
 .../src/main/package/msi/ambari-agent.wxs       |    38 +
 .../src/main/package/rpm/posttrans_agent.sh     |    38 -
 ambari-agent/src/main/package/rpm/preremove.sh  |     2 +-
 .../src/main/python/ambari_agent/ActionQueue.py |   141 +-
 .../python/ambari_agent/ActualConfigHandler.py  |    13 +-
 .../python/ambari_agent/AgentConfig_linux.py    |   232 +
 .../python/ambari_agent/AgentConfig_windows.py  |   232 +
 .../src/main/python/ambari_agent/AmbariAgent.py |    10 +-
 .../main/python/ambari_agent/AmbariConfig.py    |   304 +-
 .../BackgroundCommandExecutionHandle.py         |    44 -
 .../python/ambari_agent/CommandStatusDict.py    |    23 +-
 .../src/main/python/ambari_agent/Controller.py  |   184 +-
 .../ambari_agent/CustomServiceOrchestrator.py   |    70 +-
 .../src/main/python/ambari_agent/DataCleaner.py |    60 +-
 .../src/main/python/ambari_agent/Facter.py      |   321 +-
 .../src/main/python/ambari_agent/FileCache.py   |     3 +-
 .../src/main/python/ambari_agent/Hardware.py    |    33 +-
 .../src/main/python/ambari_agent/Heartbeat.py   |    23 +-
 .../ambari_agent/HeartbeatHandlers_windows.py   |    58 +
 .../ambari_agent/HeartbeatStopHandler_linux.py  |    92 +
 .../ambari_agent/HostCheckReportFileHandler.py  |     5 +-
 .../src/main/python/ambari_agent/HostCleanup.py |     9 +-
 .../src/main/python/ambari_agent/HostInfo.py    |   394 +-
 .../main/python/ambari_agent/HostInfo_linux.py  |   477 +
 .../main/python/ambari_agent/HostInfo_win.py    |   227 +
 .../src/main/python/ambari_agent/NetUtil.py     |    84 +-
 .../python/ambari_agent/PackagesAnalyzer.py     |     2 +-
 .../main/python/ambari_agent/PythonExecutor.py  |   138 +-
 .../src/main/python/ambari_agent/Register.py    |    14 +-
 .../src/main/python/ambari_agent/hostname.py    |    24 +-
 .../src/main/python/ambari_agent/main.py        |   126 +-
 .../src/main/python/ambari_agent/security.py    |   108 +-
 .../src/main/python/ambari_agent/shell.py       |   107 +-
 .../main/python/resource_management/__init__.py |    26 +
 .../python/resource_management/core/__init__.py |    33 +
 .../python/resource_management/core/base.py     |   173 +
 .../resource_management/core/environment.py     |   198 +
 .../resource_management/core/exceptions.py      |    46 +
 .../python/resource_management/core/logger.py   |    95 +
 .../core/providers/__init__.py                  |    89 +
 .../core/providers/accounts.py                  |   116 +
 .../resource_management/core/providers/mount.py |   137 +
 .../core/providers/package/__init__.py          |    55 +
 .../core/providers/package/apt.py               |    52 +
 .../core/providers/package/yumrpm.py            |    53 +
 .../core/providers/package/zypper.py            |    53 +
 .../core/providers/service.py                   |    96 +
 .../core/providers/system.py                    |   265 +
 .../core/providers/windows/__init__.py          |    20 +
 .../core/providers/windows/service.py           |    65 +
 .../core/providers/windows/system.py            |   382 +
 .../core/resources/__init__.py                  |    26 +
 .../core/resources/accounts.py                  |    48 +
 .../core/resources/packaging.py                 |    34 +
 .../core/resources/service.py                   |    38 +
 .../core/resources/system.py                    |   128 +
 .../python/resource_management/core/shell.py    |   109 +
 .../python/resource_management/core/source.py   |   171 +
 .../python/resource_management/core/system.py   |   160 +
 .../python/resource_management/core/utils.py    |   108 +
 .../resource_management/libraries/__init__.py   |    26 +
 .../libraries/functions/__init__.py             |    33 +
 .../libraries/functions/check_process_status.py |    57 +
 .../libraries/functions/default.py              |    44 +
 .../libraries/functions/format.py               |    83 +
 .../libraries/functions/get_kinit_path.py       |    42 +
 .../libraries/functions/get_port_from_url.py    |    40 +
 .../functions/get_unique_id_and_date.py         |    41 +
 .../libraries/functions/install_hdp_msi.py      |   182 +
 .../libraries/functions/is_empty.py             |    28 +
 .../libraries/functions/reload_windows_env.py   |    48 +
 .../libraries/functions/substitute_vars.py      |    53 +
 .../functions/windows_service_utils.py          |    42 +
 .../libraries/providers/__init__.py             |    45 +
 .../libraries/providers/copy_from_local.py      |    73 +
 .../libraries/providers/execute_hadoop.py       |    48 +
 .../libraries/providers/hdfs_directory.py       |   109 +
 .../libraries/providers/monitor_webserver.py    |    55 +
 .../libraries/providers/properties_file.py      |    49 +
 .../libraries/providers/repository.py           |    98 +
 .../libraries/providers/template_config.py      |    43 +
 .../libraries/providers/xml_config.py           |    51 +
 .../libraries/resources/__init__.py             |    30 +
 .../libraries/resources/copy_from_local.py      |    38 +
 .../libraries/resources/execute_hadoop.py       |    43 +
 .../libraries/resources/hdfs_directory.py       |    44 +
 .../libraries/resources/monitor_webserver.py    |    29 +
 .../libraries/resources/properties_file.py      |    37 +
 .../libraries/resources/repository.py           |    36 +
 .../libraries/resources/template_config.py      |    35 +
 .../libraries/resources/xml_config.py           |    37 +
 .../libraries/script/__init__.py                |    25 +
 .../libraries/script/config_dictionary.py       |    81 +
 .../libraries/script/hook.py                    |    66 +
 .../libraries/script/script.py                  |   251 +
 .../libraries/script/script.py.orig             |   250 +
 ambari-agent/src/main/python/setup.py           |     2 +-
 ambari-agent/src/packages/windows.xml           |    82 +
 .../test/python/ambari_agent/TestActionQueue.py |   269 +-
 .../ambari_agent/TestActualConfigHandler.py     |    31 +-
 .../python/ambari_agent/TestCertGeneration.py   |    10 +-
 .../test/python/ambari_agent/TestController.py  |    85 +-
 .../TestCustomServiceOrchestrator.py            |   190 +-
 .../test/python/ambari_agent/TestDataCleaner.py |    54 +-
 .../test/python/ambari_agent/TestHardware.py    |     4 +-
 .../test/python/ambari_agent/TestHeartbeat.py   |     9 +-
 .../test/python/ambari_agent/TestHostInfo.py    |    66 +-
 .../test/python/ambari_agent/TestHostname.py    |    22 +-
 .../test/python/ambari_agent/TestLiveStatus.py  |     4 +-
 .../src/test/python/ambari_agent/TestMain.py    |     4 +-
 .../src/test/python/ambari_agent/TestNetUtil.py |    16 +-
 .../python/ambari_agent/TestPythonExecutor.py   |    20 +-
 .../python/ambari_agent/TestRegistration.py     |     6 +-
 .../test/python/ambari_agent/TestSecurity.py    |     2 +-
 .../resource_management/TestContentSources.py   |     2 +-
 .../resource_management/TestCopyFromLocal.py    |    12 +-
 .../TestExecuteHadoopResource.py                |    39 +-
 .../resource_management/TestExecuteResource.py  |     3 +-
 .../resource_management/TestFileResource.py     |    31 -
 .../resource_management/TestFileSystem.py       |   117 -
 .../resource_management/TestPackageResource.py  |    33 +-
 .../TestRepositoryResource.py                   |    16 +-
 .../TestXmlConfigResource.py                    |    98 +-
 ambari-client/groovy-client/pom.xml             |     5 +-
 .../ambari/groovy/client/AmbariClient.groovy    |   511 +-
 .../client/InvalidBlueprintException.groovy     |    28 -
 .../InvalidHostGroupHostAssociation.groovy      |    39 -
 .../resources/blueprints/hdp-multinode-default  |   179 -
 .../resources/blueprints/hdp-singlenode-default |   133 -
 .../resources/blueprints/lambda-architecture    |    20 +-
 .../resources/blueprints/multi-node-hdfs-yarn   |    10 +-
 .../resources/blueprints/single-node-hdfs-yarn  |     4 +-
 .../src/main/resources/blueprints/warmup        |     8 +-
 .../groovy/client/AmbariBlueprintsTest.groovy   |    95 -
 .../ambari/groovy/client/AmbariHostsTest.groovy |    34 +-
 .../groovy/client/AmbariRecommendTest.groovy    |   150 -
 .../groovy/client/AmbariServicesTest.groovy     |    63 -
 .../ambari/groovy/client/TestResources.groovy   |     2 -
 .../src/test/resources/blueprint-config.json    |    61 -
 .../test/resources/hdp-multinode-default.json   |   200 -
 .../test/resources/hdp-multinode-default2.json  |   164 -
 .../resources/multi-node-hdfs-yarn-config.json  |    89 -
 .../test/resources/multi-node-hdfs-yarn.json    |    83 -
 ambari-client/python-client/pom.xml             |     6 +-
 .../src/main/python/ambari_client/ambari_api.py |    24 +-
 .../main/python/ambari_client/core/coreutils.py |    11 -
 .../python/ambari_client/core/http_client.py    |     1 -
 .../python/ambari_client/model/blueprint.py     |     6 +-
 .../main/python/ambari_client/model/cluster.py  |    31 -
 .../python/ambari_client/model/component.py     |    83 +-
 .../src/main/python/ambari_client/model/host.py |    82 +-
 .../main/python/ambari_client/model/paths.py    |     2 +-
 .../src/test/python/TestAmbariClient.py         |     2 +-
 .../src/test/python/TestStatusModel.py          |     2 +-
 .../src/main/python/ambari_commons/__init__.py  |     3 -
 .../python/ambari_commons/ambari_service.py     |    79 +
 .../main/python/ambari_commons/exceptions.py    |    35 +
 .../src/main/python/ambari_commons/firewall.py  |   133 -
 .../main/python/ambari_commons/inet_utils.py    |   148 +
 .../src/main/python/ambari_commons/logging.py   |    49 +
 .../src/main/python/ambari_commons/os_check.py  |   154 +-
 .../src/main/python/ambari_commons/os_linux.py  |    81 +
 .../src/main/python/ambari_commons/os_utils.py  |   102 +
 .../main/python/ambari_commons/os_windows.py    |   563 +
 .../src/main/python/ambari_commons/str_utils.py |    30 +
 .../src/main/python/ambari_jinja2/AUTHORS       |    31 -
 .../src/main/python/ambari_jinja2/CHANGES       |   235 -
 .../src/main/python/ambari_jinja2/LICENSE       |    31 -
 .../src/main/python/ambari_jinja2/MANIFEST.in   |    12 -
 .../src/main/python/ambari_jinja2/Makefile      |     4 -
 .../ambari_jinja2/ambari_jinja2/__init__.py     |    73 -
 .../ambari_jinja2/ambari_jinja2/_debugsupport.c |    78 -
 .../ambari_jinja2/_markupsafe/__init__.py       |   225 -
 .../ambari_jinja2/_markupsafe/_bundle.py        |    49 -
 .../ambari_jinja2/_markupsafe/_constants.py     |   267 -
 .../ambari_jinja2/_markupsafe/_native.py        |    45 -
 .../ambari_jinja2/_markupsafe/tests.py          |    80 -
 .../ambari_jinja2/ambari_jinja2/_stringdefs.py  |   130 -
 .../ambari_jinja2/ambari_jinja2/bccache.py      |   280 -
 .../ambari_jinja2/ambari_jinja2/compiler.py     |  1640 --
 .../ambari_jinja2/ambari_jinja2/constants.py    |    32 -
 .../python/ambari_jinja2/ambari_jinja2/debug.py |   308 -
 .../ambari_jinja2/ambari_jinja2/defaults.py     |    40 -
 .../ambari_jinja2/ambari_jinja2/environment.py  |  1118 -
 .../ambari_jinja2/ambari_jinja2/exceptions.py   |   143 -
 .../python/ambari_jinja2/ambari_jinja2/ext.py   |   610 -
 .../ambari_jinja2/ambari_jinja2/filters.py      |   719 -
 .../python/ambari_jinja2/ambari_jinja2/lexer.py |   681 -
 .../ambari_jinja2/ambari_jinja2/loaders.py      |   449 -
 .../python/ambari_jinja2/ambari_jinja2/meta.py  |   102 -
 .../python/ambari_jinja2/ambari_jinja2/nodes.py |   901 -
 .../ambari_jinja2/ambari_jinja2/optimizer.py    |    68 -
 .../ambari_jinja2/ambari_jinja2/parser.py       |   896 -
 .../ambari_jinja2/ambari_jinja2/runtime.py      |   544 -
 .../ambari_jinja2/ambari_jinja2/sandbox.py      |   271 -
 .../python/ambari_jinja2/ambari_jinja2/tests.py |   146 -
 .../ambari_jinja2/testsuite/__init__.py         |    95 -
 .../ambari_jinja2/testsuite/api.py              |   240 -
 .../ambari_jinja2/testsuite/core_tags.py        |   286 -
 .../ambari_jinja2/testsuite/debug.py            |    60 -
 .../ambari_jinja2/testsuite/doctests.py         |    29 -
 .../ambari_jinja2/testsuite/ext.py              |   455 -
 .../ambari_jinja2/testsuite/filters.py          |   291 -
 .../ambari_jinja2/testsuite/imports.py          |   144 -
 .../ambari_jinja2/testsuite/inheritance.py      |   208 -
 .../ambari_jinja2/testsuite/lexnparse.py        |   390 -
 .../ambari_jinja2/testsuite/loader.py           |   191 -
 .../ambari_jinja2/testsuite/regression.py       |   258 -
 .../testsuite/res/templates/broken.html         |     3 -
 .../testsuite/res/templates/foo/test.html       |     1 -
 .../testsuite/res/templates/syntaxerror.html    |     4 -
 .../testsuite/res/templates/test.html           |     1 -
 .../ambari_jinja2/testsuite/security.py         |   134 -
 .../ambari_jinja2/testsuite/tests.py            |    87 -
 .../ambari_jinja2/testsuite/utils.py            |    85 -
 .../python/ambari_jinja2/ambari_jinja2/utils.py |   601 -
 .../ambari_jinja2/ambari_jinja2/visitor.py      |    87 -
 .../python/ambari_jinja2/artwork/jinjalogo.svg  |   132 -
 .../custom_fixers/fix_alt_unicode.py            |    13 -
 .../custom_fixers/fix_broken_reraising.py       |    21 -
 .../ambari_jinja2/custom_fixers/fix_xrange2.py  |    11 -
 .../src/main/python/ambari_jinja2/docs/Makefile |    75 -
 .../python/ambari_jinja2/docs/_static/jinja.js  |    26 -
 .../python/ambari_jinja2/docs/_static/print.css |     5 -
 .../python/ambari_jinja2/docs/_static/style.css |   390 -
 .../ambari_jinja2/docs/_templates/genindex.html |    36 -
 .../ambari_jinja2/docs/_templates/layout.html   |    77 -
 .../docs/_templates/opensearch.xml              |     9 -
 .../ambari_jinja2/docs/_templates/page.html     |     4 -
 .../ambari_jinja2/docs/_templates/search.html   |    35 -
 .../src/main/python/ambari_jinja2/docs/api.rst  |   787 -
 .../ambari_jinja2/docs/cache_extension.py       |    56 -
 .../python/ambari_jinja2/docs/changelog.rst     |     3 -
 .../src/main/python/ambari_jinja2/docs/conf.py  |   141 -
 .../python/ambari_jinja2/docs/extensions.rst    |   347 -
 .../src/main/python/ambari_jinja2/docs/faq.rst  |   191 -
 .../main/python/ambari_jinja2/docs/index.rst    |    27 -
 .../python/ambari_jinja2/docs/integration.rst   |    88 -
 .../main/python/ambari_jinja2/docs/intro.rst    |   168 -
 .../main/python/ambari_jinja2/docs/jinjaext.py  |   192 -
 .../main/python/ambari_jinja2/docs/sandbox.rst  |    46 -
 .../python/ambari_jinja2/docs/switching.rst     |   242 -
 .../python/ambari_jinja2/docs/templates.rst     |  1365 -
 .../main/python/ambari_jinja2/docs/tricks.rst   |   100 -
 .../ambari_jinja2/examples/basic/cycle.py       |    13 -
 .../ambari_jinja2/examples/basic/debugger.py    |     7 -
 .../ambari_jinja2/examples/basic/inheritance.py |    12 -
 .../examples/basic/templates/broken.html        |     6 -
 .../examples/basic/templates/subbroken.html     |     3 -
 .../python/ambari_jinja2/examples/basic/test.py |    27 -
 .../basic/test_filter_and_linestatements.py     |    25 -
 .../examples/basic/test_loop_filter.py          |    12 -
 .../ambari_jinja2/examples/basic/translate.py   |     6 -
 .../main/python/ambari_jinja2/examples/bench.py |   433 -
 .../python/ambari_jinja2/examples/profile.py    |    52 -
 .../examples/rwbench/django/_form.html          |     1 -
 .../examples/rwbench/django/_input_field.html   |     1 -
 .../examples/rwbench/django/_textarea.html      |     1 -
 .../examples/rwbench/django/index.html          |    29 -
 .../examples/rwbench/django/layout.html         |    29 -
 .../ambari_jinja2/examples/rwbench/djangoext.py |   135 -
 .../examples/rwbench/genshi/helpers.html        |    12 -
 .../examples/rwbench/genshi/index.html          |    41 -
 .../examples/rwbench/genshi/layout.html         |    30 -
 .../examples/rwbench/jinja/helpers.html         |    12 -
 .../examples/rwbench/jinja/index.html           |    29 -
 .../examples/rwbench/jinja/layout.html          |    29 -
 .../examples/rwbench/mako/helpers.html          |    11 -
 .../examples/rwbench/mako/index.html            |    31 -
 .../examples/rwbench/mako/layout.html           |    30 -
 .../ambari_jinja2/examples/rwbench/rwbench.py   |   112 -
 .../python/ambari_jinja2/ext/Vim/htmljinja.vim  |    27 -
 .../main/python/ambari_jinja2/ext/Vim/jinja.vim |   113 -
 .../ext/django2jinja/django2jinja.py            |   768 -
 .../ambari_jinja2/ext/django2jinja/example.py   |     7 -
 .../ext/django2jinja/templates/index.html       |    58 -
 .../ext/django2jinja/templates/layout.html      |     4 -
 .../ext/django2jinja/templates/subtemplate.html |     1 -
 .../python/ambari_jinja2/ext/djangojinja2.py    |    86 -
 .../python/ambari_jinja2/ext/inlinegettext.py   |    78 -
 .../main/python/ambari_jinja2/jinja2-debug.py   |    40 -
 .../main/python/ambari_jinja2/scripts/pylintrc  |   301 -
 .../src/main/python/ambari_jinja2/setup.cfg     |     6 -
 .../src/main/python/ambari_jinja2/setup.py      |   110 -
 ambari-common/src/main/python/jinja2/AUTHORS    |    31 +
 ambari-common/src/main/python/jinja2/CHANGES    |   235 +
 ambari-common/src/main/python/jinja2/LICENSE    |    31 +
 .../src/main/python/jinja2/MANIFEST.in          |    12 +
 ambari-common/src/main/python/jinja2/Makefile   |     4 +
 .../main/python/jinja2/artwork/jinjalogo.svg    |   132 +
 .../jinja2/custom_fixers/fix_alt_unicode.py     |    13 +
 .../custom_fixers/fix_broken_reraising.py       |    21 +
 .../python/jinja2/custom_fixers/fix_xrange2.py  |    11 +
 .../src/main/python/jinja2/docs/Makefile        |    75 +
 .../main/python/jinja2/docs/_static/jinja.js    |    26 +
 .../main/python/jinja2/docs/_static/print.css   |     5 +
 .../main/python/jinja2/docs/_static/style.css   |   390 +
 .../python/jinja2/docs/_templates/genindex.html |    36 +
 .../python/jinja2/docs/_templates/layout.html   |    77 +
 .../jinja2/docs/_templates/opensearch.xml       |     9 +
 .../python/jinja2/docs/_templates/page.html     |     4 +
 .../python/jinja2/docs/_templates/search.html   |    35 +
 .../src/main/python/jinja2/docs/api.rst         |   787 +
 .../main/python/jinja2/docs/cache_extension.py  |    56 +
 .../src/main/python/jinja2/docs/changelog.rst   |     3 +
 .../src/main/python/jinja2/docs/conf.py         |   141 +
 .../src/main/python/jinja2/docs/extensions.rst  |   347 +
 .../src/main/python/jinja2/docs/faq.rst         |   191 +
 .../src/main/python/jinja2/docs/index.rst       |    27 +
 .../src/main/python/jinja2/docs/integration.rst |    88 +
 .../src/main/python/jinja2/docs/intro.rst       |   168 +
 .../src/main/python/jinja2/docs/jinjaext.py     |   192 +
 .../src/main/python/jinja2/docs/sandbox.rst     |    46 +
 .../src/main/python/jinja2/docs/switching.rst   |   242 +
 .../src/main/python/jinja2/docs/templates.rst   |  1365 +
 .../src/main/python/jinja2/docs/tricks.rst      |   100 +
 .../main/python/jinja2/examples/basic/cycle.py  |    13 +
 .../python/jinja2/examples/basic/debugger.py    |     7 +
 .../python/jinja2/examples/basic/inheritance.py |    12 +
 .../jinja2/examples/basic/templates/broken.html |     6 +
 .../examples/basic/templates/subbroken.html     |     3 +
 .../main/python/jinja2/examples/basic/test.py   |    27 +
 .../basic/test_filter_and_linestatements.py     |    25 +
 .../jinja2/examples/basic/test_loop_filter.py   |    12 +
 .../python/jinja2/examples/basic/translate.py   |     6 +
 .../src/main/python/jinja2/examples/bench.py    |   433 +
 .../src/main/python/jinja2/examples/profile.py  |    52 +
 .../jinja2/examples/rwbench/django/_form.html   |     1 +
 .../examples/rwbench/django/_input_field.html   |     1 +
 .../examples/rwbench/django/_textarea.html      |     1 +
 .../jinja2/examples/rwbench/django/index.html   |    29 +
 .../jinja2/examples/rwbench/django/layout.html  |    29 +
 .../python/jinja2/examples/rwbench/djangoext.py |   135 +
 .../jinja2/examples/rwbench/genshi/helpers.html |    12 +
 .../jinja2/examples/rwbench/genshi/index.html   |    41 +
 .../jinja2/examples/rwbench/genshi/layout.html  |    30 +
 .../jinja2/examples/rwbench/jinja/helpers.html  |    12 +
 .../jinja2/examples/rwbench/jinja/index.html    |    29 +
 .../jinja2/examples/rwbench/jinja/layout.html   |    29 +
 .../jinja2/examples/rwbench/mako/helpers.html   |    11 +
 .../jinja2/examples/rwbench/mako/index.html     |    31 +
 .../jinja2/examples/rwbench/mako/layout.html    |    30 +
 .../python/jinja2/examples/rwbench/rwbench.py   |   112 +
 .../main/python/jinja2/ext/Vim/htmljinja.vim    |    27 +
 .../src/main/python/jinja2/ext/Vim/jinja.vim    |   113 +
 .../jinja2/ext/django2jinja/django2jinja.py     |   768 +
 .../python/jinja2/ext/django2jinja/example.py   |     7 +
 .../ext/django2jinja/templates/index.html       |    58 +
 .../ext/django2jinja/templates/layout.html      |     4 +
 .../ext/django2jinja/templates/subtemplate.html |     1 +
 .../src/main/python/jinja2/ext/djangojinja2.py  |    86 +
 .../src/main/python/jinja2/ext/inlinegettext.py |    78 +
 .../src/main/python/jinja2/ext/jinja.el         |   213 +
 .../src/main/python/jinja2/jinja2-debug.py      |    40 +
 .../src/main/python/jinja2/jinja2/__init__.py   |    73 +
 .../main/python/jinja2/jinja2/_debugsupport.c   |    78 +
 .../jinja2/jinja2/_markupsafe/__init__.py       |   225 +
 .../python/jinja2/jinja2/_markupsafe/_bundle.py |    49 +
 .../jinja2/jinja2/_markupsafe/_constants.py     |   267 +
 .../python/jinja2/jinja2/_markupsafe/_native.py |    45 +
 .../python/jinja2/jinja2/_markupsafe/tests.py   |    80 +
 .../main/python/jinja2/jinja2/_stringdefs.py    |   130 +
 .../src/main/python/jinja2/jinja2/bccache.py    |   280 +
 .../src/main/python/jinja2/jinja2/compiler.py   |  1640 ++
 .../src/main/python/jinja2/jinja2/constants.py  |    32 +
 .../src/main/python/jinja2/jinja2/debug.py      |   308 +
 .../src/main/python/jinja2/jinja2/defaults.py   |    40 +
 .../main/python/jinja2/jinja2/environment.py    |  1118 +
 .../src/main/python/jinja2/jinja2/exceptions.py |   143 +
 .../src/main/python/jinja2/jinja2/ext.py        |   610 +
 .../src/main/python/jinja2/jinja2/filters.py    |   719 +
 .../src/main/python/jinja2/jinja2/lexer.py      |   681 +
 .../src/main/python/jinja2/jinja2/loaders.py    |   449 +
 .../src/main/python/jinja2/jinja2/meta.py       |   102 +
 .../src/main/python/jinja2/jinja2/nodes.py      |   901 +
 .../src/main/python/jinja2/jinja2/optimizer.py  |    68 +
 .../src/main/python/jinja2/jinja2/parser.py     |   896 +
 .../src/main/python/jinja2/jinja2/runtime.py    |   544 +
 .../src/main/python/jinja2/jinja2/sandbox.py    |   271 +
 .../src/main/python/jinja2/jinja2/tests.py      |   146 +
 .../python/jinja2/jinja2/testsuite/__init__.py  |    95 +
 .../main/python/jinja2/jinja2/testsuite/api.py  |   240 +
 .../python/jinja2/jinja2/testsuite/core_tags.py |   286 +
 .../python/jinja2/jinja2/testsuite/debug.py     |    60 +
 .../python/jinja2/jinja2/testsuite/doctests.py  |    29 +
 .../main/python/jinja2/jinja2/testsuite/ext.py  |   455 +
 .../python/jinja2/jinja2/testsuite/filters.py   |   291 +
 .../python/jinja2/jinja2/testsuite/imports.py   |   144 +
 .../jinja2/jinja2/testsuite/inheritance.py      |   208 +
 .../python/jinja2/jinja2/testsuite/lexnparse.py |   390 +
 .../python/jinja2/jinja2/testsuite/loader.py    |   191 +
 .../jinja2/jinja2/testsuite/regression.py       |   258 +
 .../jinja2/testsuite/res/templates/broken.html  |     3 +
 .../testsuite/res/templates/foo/test.html       |     1 +
 .../testsuite/res/templates/syntaxerror.html    |     4 +
 .../jinja2/testsuite/res/templates/test.html    |     1 +
 .../python/jinja2/jinja2/testsuite/security.py  |   134 +
 .../python/jinja2/jinja2/testsuite/tests.py     |    87 +
 .../python/jinja2/jinja2/testsuite/utils.py     |    85 +
 .../src/main/python/jinja2/jinja2/utils.py      |   601 +
 .../src/main/python/jinja2/jinja2/visitor.py    |    87 +
 .../src/main/python/jinja2/scripts/pylintrc     |   301 +
 ambari-common/src/main/python/jinja2/setup.cfg  |     6 +
 ambari-common/src/main/python/jinja2/setup.py   |   110 +
 .../main/python/resource_management/__init__.py |    26 -
 .../python/resource_management/core/__init__.py |    33 -
 .../python/resource_management/core/base.py     |   173 -
 .../resource_management/core/environment.py     |   198 -
 .../resource_management/core/exceptions.py      |    46 -
 .../python/resource_management/core/logger.py   |   108 -
 .../core/providers/__init__.py                  |    83 -
 .../core/providers/accounts.py                  |   116 -
 .../resource_management/core/providers/mount.py |   157 -
 .../core/providers/package/__init__.py          |    55 -
 .../core/providers/package/apt.py               |    65 -
 .../core/providers/package/yumrpm.py            |    53 -
 .../core/providers/package/zypper.py            |    53 -
 .../core/providers/service.py                   |    96 -
 .../core/providers/system.py                    |   263 -
 .../core/resources/__init__.py                  |    26 -
 .../core/resources/accounts.py                  |    48 -
 .../core/resources/packaging.py                 |    34 -
 .../core/resources/service.py                   |    38 -
 .../core/resources/system.py                    |   129 -
 .../python/resource_management/core/shell.py    |   115 -
 .../python/resource_management/core/source.py   |   171 -
 .../python/resource_management/core/system.py   |   160 -
 .../python/resource_management/core/utils.py    |   108 -
 .../resource_management/libraries/__init__.py   |    26 -
 .../libraries/functions/__init__.py             |    30 -
 .../libraries/functions/check_process_status.py |    57 -
 .../libraries/functions/default.py              |    40 -
 .../libraries/functions/dfs_datanode_helper.py  |   149 -
 .../libraries/functions/file_system.py          |    72 -
 .../libraries/functions/format.py               |    83 -
 .../libraries/functions/get_kinit_path.py       |    42 -
 .../libraries/functions/get_port_from_url.py    |    40 -
 .../functions/get_unique_id_and_date.py         |    34 -
 .../libraries/functions/is_empty.py             |    28 -
 .../libraries/functions/substitute_vars.py      |    53 -
 .../libraries/providers/__init__.py             |    42 -
 .../libraries/providers/copy_from_local.py      |    83 -
 .../libraries/providers/execute_hadoop.py       |    51 -
 .../libraries/providers/hdfs_directory.py       |   113 -
 .../libraries/providers/monitor_webserver.py    |    55 -
 .../libraries/providers/properties_file.py      |    49 -
 .../libraries/providers/repository.py           |    98 -
 .../libraries/providers/template_config.py      |    43 -
 .../libraries/providers/xml_config.py           |    62 -
 .../libraries/resources/__init__.py             |    30 -
 .../libraries/resources/copy_from_local.py      |    40 -
 .../libraries/resources/execute_hadoop.py       |    44 -
 .../libraries/resources/hdfs_directory.py       |    45 -
 .../libraries/resources/monitor_webserver.py    |    29 -
 .../libraries/resources/properties_file.py      |    37 -
 .../libraries/resources/repository.py           |    36 -
 .../libraries/resources/template_config.py      |    35 -
 .../libraries/resources/xml_config.py           |    40 -
 .../libraries/script/__init__.py                |    25 -
 .../libraries/script/config_dictionary.py       |    81 -
 .../libraries/script/hook.py                    |    66 -
 .../libraries/script/script.py                  |   280 -
 ambari-project/pom.xml                          |    11 -
 ambari-server/conf/unix/ambari.properties       |     9 +-
 ambari-server/conf/unix/install-helper.sh       |    14 +-
 ambari-server/conf/windows/ambari-env.cmd       |    19 +
 ambari-server/conf/windows/ambari.properties    |    76 +
 ambari-server/conf/windows/ca.config            |    29 +
 ambari-server/conf/windows/install-helper.cmd   |    61 +
 ambari-server/conf/windows/krb5JAASLogin.conf   |    13 +
 ambari-server/conf/windows/log4j.properties     |    68 +
 ambari-server/docs/api/v1/clusters-cluster.md   |   284 +-
 ambari-server/docs/api/v1/services.md           |     7 +
 ambari-server/pom.xml                           |   361 +-
 ambari-server/sbin/ambari-server                |     6 +-
 .../src/main/assemblies/server-windows.xml      |   166 +
 ambari-server/src/main/assemblies/server.xml    |     3 +-
 .../ambari/server/DBConnectionVerification.java |     8 +-
 .../server/actionmanager/ActionDBAccessor.java  |     3 +-
 .../actionmanager/ActionDBAccessorImpl.java     |    36 +-
 .../server/actionmanager/ActionManager.java     |    27 +-
 .../server/actionmanager/ActionScheduler.java   |   286 +-
 .../actionmanager/ExecutionCommandWrapper.java  |    16 -
 .../server/actionmanager/HostRoleCommand.java   |    18 -
 .../server/actionmanager/HostRoleStatus.java    |     4 +-
 .../ambari/server/actionmanager/Request.java    |    27 +-
 .../ambari/server/actionmanager/Stage.java      |   137 +-
 .../server/actionmanager/StageFactory.java      |     4 +-
 .../ambari/server/agent/AgentCommand.java       |     2 -
 .../ambari/server/agent/CancelCommand.java      |    55 -
 .../ambari/server/agent/ExecutionCommand.java   |    31 +-
 .../ambari/server/agent/HeartBeatHandler.java   |    52 +-
 .../ambari/server/agent/HeartBeatResponse.java  |    16 -
 .../ambari/server/agent/HeartbeatMonitor.java   |    23 +-
 .../apache/ambari/server/agent/HostStatus.java  |    27 +-
 .../apache/ambari/server/agent/Register.java    |     8 +-
 .../ambari/server/agent/StatusCommand.java      |    28 +-
 .../ambari/server/api/AmbariPersistFilter.java  |     1 +
 .../server/api/handlers/CreateHandler.java      |     6 +-
 .../server/api/handlers/DeleteHandler.java      |     9 +-
 .../server/api/handlers/QueryCreateHandler.java |     6 +-
 .../api/query/ProcessingPredicateVisitor.java   |    15 +-
 .../ambari/server/api/query/QueryImpl.java      |     1 +
 .../api/query/SubResourcePredicateVisitor.java  |    19 +-
 .../query/render/ClusterBlueprintRenderer.java  |   400 +-
 .../resources/AlertDefResourceDefinition.java   |    44 -
 .../api/resources/BaseResourceDefinition.java   |     6 -
 .../ClientConfigResourceDefinition.java         |    68 -
 .../resources/ClusterResourceDefinition.java    |     3 -
 .../resources/ControllerResourceDefinition.java |    60 -
 .../LdapSyncEventResourceDefinition.java        |    57 -
 .../resources/PrivilegeResourceDefinition.java  |    58 -
 .../RecommendationResourceDefinition.java       |    48 -
 .../resources/RequestResourceDefinition.java    |    12 +-
 .../api/resources/ResourceDefinition.java       |    11 -
 .../resources/ResourceInstanceFactoryImpl.java  |    50 -
 .../ServiceConfigVersionResourceDefinition.java |    81 -
 ...ackLevelConfigurationResourceDefinition.java |    53 -
 .../StackVersionResourceDefinition.java         |     1 -
 .../resources/ValidationResourceDefinition.java |    48 -
 .../ViewInstanceResourceDefinition.java         |     4 +-
 .../ViewPermissionResourceDefinition.java       |    58 -
 .../ViewVersionResourceDefinition.java          |     7 +-
 .../api/services/AlertDefinitionService.java    |   117 -
 .../server/api/services/AmbariMetaInfo.java     |   166 +-
 .../api/services/AmbariPrivilegeService.java    |    40 -
 .../ambari/server/api/services/BaseService.java |     2 +-
 .../api/services/ClusterPrivilegeService.java   |    60 -
 .../server/api/services/ClusterService.java     |   194 +-
 .../server/api/services/ComponentService.java   |    51 +-
 .../api/services/ConfigurationService.java      |     6 -
 .../server/api/services/ControllerService.java  |    98 -
 .../api/services/HostComponentService.java      |    55 +-
 .../api/services/LdapSyncEventService.java      |   144 -
 .../server/api/services/LocalUriInfo.java       |   144 -
 .../server/api/services/MemberService.java      |    15 -
 .../server/api/services/PrivilegeService.java   |   174 -
 .../api/services/RecommendationService.java     |    71 -
 .../server/api/services/RequestService.java     |    18 -
 .../services/ServiceConfigVersionService.java   |    57 -
 .../server/api/services/ServiceService.java     |     4 -
 .../server/api/services/StacksService.java      |    39 +-
 .../server/api/services/ValidationService.java  |    70 -
 .../api/services/ViewInstanceService.java       |    51 +-
 .../api/services/ViewPermissionService.java     |   185 -
 .../api/services/ViewPrivilegeService.java      |    55 -
 .../server/api/services/ViewVersionService.java |    13 -
 .../services/parsers/JsonRequestBodyParser.java |    19 +-
 .../persistence/PersistenceManagerImpl.java     |    22 +-
 .../stackadvisor/StackAdvisorException.java     |    31 -
 .../stackadvisor/StackAdvisorHelper.java        |   128 -
 .../stackadvisor/StackAdvisorRequest.java       |   175 -
 .../StackAdvisorRequestException.java           |    27 -
 .../stackadvisor/StackAdvisorResponse.java      |    73 -
 .../stackadvisor/StackAdvisorRunner.java        |   149 -
 ...GetComponentLayoutRecommnedationCommand.java |    64 -
 .../GetComponentLayoutValidationCommand.java    |    63 -
 .../GetConfigurationRecommnedationCommand.java  |   113 -
 .../GetConfigurationValidationCommand.java      |    62 -
 .../commands/StackAdvisorCommand.java           |   356 -
 .../commands/StackAdvisorCommandType.java       |    44 -
 .../recommendations/RecommendationResponse.java |   174 -
 .../validations/ValidationResponse.java         |   121 -
 .../server/api/util/StackExtensionHelper.java   |   444 +-
 .../server/configuration/Configuration.java     |   249 +-
 .../controller/AmbariActionExecutionHelper.java |    15 +-
 .../AmbariCustomCommandExecutionHelper.java     |    90 +-
 .../server/controller/AmbariHandlerList.java    |   215 -
 .../controller/AmbariManagementController.java  |    90 +-
 .../AmbariManagementControllerImpl.java         |   788 +-
 .../ambari/server/controller/AmbariServer.java  |   169 +-
 .../server/controller/ClusterRequest.java       |    39 +-
 .../server/controller/ClusterResponse.java      |    13 -
 .../server/controller/ConfigGroupRequest.java   |     9 -
 .../server/controller/ConfigurationRequest.java |    38 -
 .../controller/ConfigurationResponse.java       |    46 +-
 .../server/controller/ControllerModule.java     |    77 +-
 .../server/controller/ControllerRequest.java    |    41 -
 .../server/controller/ControllerResponse.java   |    33 -
 .../server/controller/ExecuteActionRequest.java |    20 +-
 .../server/controller/FailsafeHandlerList.java  |   139 -
 .../controller/FailsafeServletResponse.java     |    77 -
 .../ambari/server/controller/HostRequest.java   |    11 +-
 .../server/controller/LdapSyncRequest.java      |    94 -
 .../controller/MaintenanceStateHelper.java      |    45 +-
 .../server/controller/RequestRequest.java       |    82 -
 .../controller/RequestStatusResponse.java       |    12 -
 .../controller/ServiceConfigVersionRequest.java |   120 -
 .../ServiceConfigVersionResponse.java           |   143 -
 .../server/controller/ShortTaskStatus.java      |    29 +-
 .../controller/StackConfigurationResponse.java  |    50 +-
 .../StackLevelConfigurationRequest.java         |    42 -
 .../StackLevelConfigurationResponse.java        |    40 -
 .../StackServiceComponentResponse.java          |    76 +-
 .../server/controller/StackServiceResponse.java |    90 +-
 .../server/controller/StackVersionResponse.java |    14 +-
 .../server/controller/TaskStatusResponse.java   |     4 +-
 .../ambari/server/controller/UserRequest.java   |    36 +-
 .../ambari/server/controller/UserResponse.java  |    18 +-
 .../ganglia/GangliaPropertyProvider.java        |     2 +-
 .../AbstractControllerResourceProvider.java     |    47 +-
 .../internal/AbstractPropertyProvider.java      |    54 +-
 .../internal/AbstractProviderModule.java        |   211 +-
 .../internal/AbstractResourceProvider.java      |   122 +-
 .../AlertDefinitionResourceProvider.java        |   374 -
 .../AmbariPrivilegeResourceProvider.java        |   174 -
 .../internal/BaseBlueprintProcessor.java        |   255 +-
 .../controller/internal/BaseProvider.java       |    77 +-
 .../BlueprintConfigurationProcessor.java        |   989 -
 .../internal/BlueprintResourceProvider.java     |   147 +-
 .../internal/ClientConfigResourceProvider.java  |   490 -
 .../ClusterPrivilegeResourceProvider.java       |   171 -
 .../internal/ClusterResourceProvider.java       |   764 +-
 .../internal/ComponentResourceProvider.java     |     4 +-
 .../internal/ConfigGroupResourceProvider.java   |    93 +-
 .../internal/ConfigurationResourceProvider.java |    16 +-
 .../internal/ControllerResourceProvider.java    |   282 -
 .../controller/internal/ControllerType.java     |    65 -
 .../internal/DefaultProviderModule.java         |    10 -
 .../internal/HostComponentResourceProvider.java |    37 +-
 .../server/controller/internal/HostGroup.java   |    56 -
 .../internal/HostResourceProvider.java          |    65 +-
 .../internal/HttpProxyPropertyProvider.java     |    78 +-
 .../internal/LdapSyncEventResourceProvider.java |   500 -
 .../internal/MemberResourceProvider.java        |    10 +-
 .../internal/PermissionResourceProvider.java    |    80 +-
 .../internal/PrivilegeResourceProvider.java     |   491 -
 .../RecommendationResourceProvider.java         |   156 -
 .../internal/RequestResourceProvider.java       |   207 +-
 .../internal/RequestStageContainer.java         |     3 +-
 .../controller/internal/ResourceImpl.java       |    19 +-
 .../ServiceConfigVersionResourceProvider.java   |   180 -
 .../internal/ServiceResourceProvider.java       |   378 +-
 .../internal/StackAdvisorResourceProvider.java  |   254 -
 .../StackConfigurationResourceProvider.java     |    23 +-
 .../internal/StackDefinedPropertyProvider.java  |   227 +-
 ...StackLevelConfigurationResourceProvider.java |   165 -
 .../StackServiceComponentResourceProvider.java  |    88 +-
 .../internal/StackServiceResourceProvider.java  |    72 +-
 .../internal/StackVersionResourceProvider.java  |     6 -
 .../internal/TaskResourceProvider.java          |     4 -
 .../controller/internal/URLStreamProvider.java  |     4 -
 .../internal/UserResourceProvider.java          |    26 +-
 .../internal/ValidationResourceProvider.java    |   140 -
 .../internal/ViewInstanceResourceProvider.java  |   130 +-
 .../ViewPermissionResourceProvider.java         |   192 -
 .../internal/ViewPrivilegeResourceProvider.java |   209 -
 .../internal/ViewResourceProvider.java          |    18 +-
 .../internal/ViewVersionResourceProvider.java   |    32 +-
 .../server/controller/jmx/JMXHostProvider.java  |    12 +-
 .../controller/jmx/JMXPropertyProvider.java     |   272 +-
 .../controller/metrics/MetricsHostProvider.java |    38 -
 .../controller/metrics/MetricsProvider.java     |   302 -
 .../metrics/RestMetricsPropertyProvider.java    |   448 -
 .../nagios/NagiosPropertyProvider.java          |    27 +-
 .../ambari/server/controller/spi/Resource.java  |    26 +-
 .../server/controller/sql/HostInfoProvider.java |    63 +
 .../controller/sql/SQLPropertyProvider.java     |   572 +
 .../controller/sql/SinkConnectionFactory.java   |   132 +
 .../controller/utilities/PropertyHelper.java    |   127 +-
 .../ambari/server/metadata/ActionMetadata.java  |     1 +
 .../server/metadata/RoleCommandOrder.java       |    72 +-
 .../apache/ambari/server/orm/DBAccessor.java    |    12 +-
 .../ambari/server/orm/DBAccessorImpl.java       |    55 +-
 .../server/orm/dao/AlertDefinitionDAO.java      |    55 +-
 .../ambari/server/orm/dao/AlertDispatchDAO.java |   310 +-
 .../apache/ambari/server/orm/dao/AlertsDAO.java |   376 -
 .../ambari/server/orm/dao/ClusterDAO.java       |    45 +-
 .../orm/dao/ConfigGroupHostMappingDAO.java      |     2 -
 .../apache/ambari/server/orm/dao/DaoUtils.java  |     2 +-
 .../apache/ambari/server/orm/dao/GroupDAO.java  |    50 +-
 .../server/orm/dao/HostRoleCommandDAO.java      |     1 +
 .../apache/ambari/server/orm/dao/MemberDAO.java |    41 +-
 .../ambari/server/orm/dao/PermissionDAO.java    |   134 -
 .../ambari/server/orm/dao/PrincipalDAO.java     |   112 -
 .../ambari/server/orm/dao/PrincipalTypeDAO.java |   111 -
 .../ambari/server/orm/dao/PrivilegeDAO.java     |   162 -
 .../ambari/server/orm/dao/ResourceDAO.java      |    92 -
 .../ambari/server/orm/dao/ResourceTypeDAO.java  |   106 -
 .../apache/ambari/server/orm/dao/RoleDAO.java   |    69 +
 .../ambari/server/orm/dao/ServiceConfigDAO.java |   175 -
 .../apache/ambari/server/orm/dao/UserDAO.java   |    73 +-
 .../apache/ambari/server/orm/dao/ViewDAO.java   |    18 -
 .../ambari/server/orm/dao/ViewInstanceDAO.java  |    24 +-
 .../server/orm/entities/AlertCurrentEntity.java |    72 +-
 .../orm/entities/AlertDefinitionEntity.java     |   191 +-
 .../server/orm/entities/AlertGroupEntity.java   |   170 +-
 .../server/orm/entities/AlertHistoryEntity.java |    87 +-
 .../server/orm/entities/AlertNoticeEntity.java  |    85 +-
 .../server/orm/entities/AlertTargetEntity.java  |   141 +-
 .../orm/entities/BlueprintConfigEntity.java     |    22 -
 .../orm/entities/BlueprintConfiguration.java    |    16 -
 .../server/orm/entities/BlueprintEntity.java    |     4 +-
 .../orm/entities/ClusterConfigEntity.java       |    62 +-
 .../orm/entities/ClusterConfigEntityPK.java     |    83 +
 .../entities/ClusterConfigMappingEntity.java    |    19 +-
 .../server/orm/entities/ClusterEntity.java      |    52 +-
 .../server/orm/entities/ConfigGroupEntity.java  |    13 +-
 .../ambari/server/orm/entities/GroupEntity.java |    35 +-
 .../ambari/server/orm/entities/HostEntity.java  |    29 +-
 .../orm/entities/HostGroupConfigEntity.java     |    23 -
 .../orm/entities/HostRoleCommandEntity.java     |    23 +-
 .../orm/entities/HostRoleCommandEntity_.java    |    51 -
 .../orm/entities/LdapSyncEventEntity.java       |   337 -
 .../server/orm/entities/LdapSyncSpecEntity.java |   145 -
 .../server/orm/entities/MemberEntity.java       |     9 +-
 .../server/orm/entities/PermissionEntity.java   |   162 -
 .../server/orm/entities/PrincipalEntity.java    |   148 -
 .../orm/entities/PrincipalTypeEntity.java       |   120 -
 .../server/orm/entities/PrivilegeEntity.java    |   182 -
 .../server/orm/entities/RequestEntity.java      |    12 -
 .../entities/RequestOperationLevelEntity.java   |     2 +-
 .../entities/RequestResourceFilterEntity.java   |     2 +-
 .../orm/entities/RequestScheduleEntity.java     |     2 +-
 .../server/orm/entities/ResourceEntity.java     |   116 -
 .../server/orm/entities/ResourceTypeEntity.java |   130 -
 .../ambari/server/orm/entities/RoleEntity.java  |    70 +
 .../orm/entities/ServiceConfigEntity.java       |   186 -
 .../entities/ServiceDesiredStateEntityPK.java   |     2 +-
 .../ambari/server/orm/entities/StageEntity.java |    28 -
 .../ambari/server/orm/entities/UserEntity.java  |    48 +-
 .../ambari/server/orm/entities/ViewEntity.java  |   205 +-
 .../server/orm/entities/ViewEntityEntity.java   |     2 +-
 .../server/orm/entities/ViewInstanceEntity.java |   184 +-
 .../server/orm/helpers/dbms/DbmsHelper.java     |     7 +-
 .../server/orm/helpers/dbms/DerbyHelper.java    |     4 +-
 .../orm/helpers/dbms/GenericDbmsHelper.java     |     7 +-
 .../server/orm/helpers/dbms/MySqlHelper.java    |     5 +-
 .../server/orm/helpers/dbms/OracleHelper.java   |     4 +-
 .../server/orm/helpers/dbms/PostgresHelper.java |     4 +-
 .../ambari/server/proxy/ProxyService.java       |    17 +-
 .../server/resources/ResourceManager.java       |     2 +-
 .../server/security/CertificateManager.java     |    37 +-
 .../ambari/server/security/SecurityFilter.java  |     6 +-
 .../ambari/server/security/SecurityHelper.java  |    43 -
 .../server/security/SecurityHelperImpl.java     |    87 -
 .../AmbariAuthorizationFilter.java              |   236 -
 .../authorization/AmbariGrantedAuthority.java   |    85 -
 .../AmbariLdapAuthoritiesPopulator.java         |   136 +-
 .../AmbariLocalUserDetailsService.java          |    39 +-
 .../authorization/AuthorizationHelper.java      |    13 +-
 .../authorization/LdapServerProperties.java     |    31 +-
 .../server/security/authorization/Member.java   |    53 +
 .../server/security/authorization/User.java     |    31 +-
 .../server/security/authorization/Users.java    |   450 +-
 .../internal/InternalAuthenticationToken.java   |    41 +-
 .../InternalTokenAuthenticationFilter.java      |    60 +
 .../security/ldap/AmbariLdapDataPopulator.java  |   647 -
 .../server/security/ldap/LdapBatchDto.java      |    67 -
 .../server/security/ldap/LdapGroupDto.java      |   113 -
 .../server/security/ldap/LdapSyncDto.java       |    72 -
 .../server/security/ldap/LdapUserDto.java       |   133 -
 .../security/ldap/LdapUserGroupMemberDto.java   |    82 -
 .../security/unsecured/rest/ConnectionInfo.java |    54 -
 .../ambari/server/stageplanner/RoleGraph.java   |     3 +-
 .../org/apache/ambari/server/state/Alert.java   |    90 +-
 .../state/ClientConfigFileDefinition.java       |    86 -
 .../org/apache/ambari/server/state/Cluster.java |    70 +-
 .../apache/ambari/server/state/Clusters.java    |    11 -
 .../ambari/server/state/ComponentInfo.java      |    91 +-
 .../org/apache/ambari/server/state/Config.java  |    22 +-
 .../ambari/server/state/ConfigHelper.java       |   345 +-
 .../apache/ambari/server/state/ConfigImpl.java  |    58 +-
 .../server/state/ConfigVersionHelper.java       |    52 -
 .../server/state/CustomCommandDefinition.java   |     7 +-
 .../ambari/server/state/DesiredConfig.java      |    35 +-
 .../org/apache/ambari/server/state/Host.java    |    14 +-
 .../ambari/server/state/PropertyInfo.java       |    55 +-
 .../org/apache/ambari/server/state/Service.java |     8 +-
 .../apache/ambari/server/state/ServiceInfo.java |   108 +-
 .../apache/ambari/server/state/StackInfo.java   |    26 +-
 .../server/state/alert/AlertDefinition.java     |   122 -
 .../ambari/server/state/alert/MetricSource.java |    57 -
 .../apache/ambari/server/state/alert/Scope.java |    33 -
 .../ambari/server/state/alert/Source.java       |    34 -
 .../ambari/server/state/alert/SourceType.java   |    40 -
 .../server/state/cluster/ClusterImpl.java       |   629 +-
 .../server/state/cluster/ClustersImpl.java      |   134 +-
 .../server/state/configgroup/ConfigGroup.java   |     4 -
 .../state/configgroup/ConfigGroupImpl.java      |    83 +-
 .../ambari/server/state/host/HostImpl.java      |    34 +-
 .../server/state/stack/LatestRepoCallable.java  |    61 +-
 .../ambari/server/state/stack/OsFamily.java     |     6 +-
 .../svccomphost/ServiceComponentHostImpl.java   |     2 +-
 .../server/upgrade/AbstractUpgradeCatalog.java  |   225 +-
 .../server/upgrade/UpgradeCatalog150.java       |    38 +-
 .../server/upgrade/UpgradeCatalog160.java       |    14 +-
 .../server/upgrade/UpgradeCatalog161.java       |    65 +-
 .../server/upgrade/UpgradeCatalog170.java       |  1347 +-
 .../apache/ambari/server/utils/StageUtils.java  |    65 +-
 .../server/view/HttpImpersonatorImpl.java       |   167 -
 .../server/view/ImpersonatorSettingImpl.java    |    63 -
 .../ambari/server/view/ViewArchiveUtility.java  |   120 -
 .../ambari/server/view/ViewContextImpl.java     |    70 +-
 .../ambari/server/view/ViewExtractor.java       |   223 -
 .../server/view/ViewInstanceHandlerList.java    |    43 -
 .../ambari/server/view/ViewProviderModule.java  |    26 +-
 .../apache/ambari/server/view/ViewRegistry.java |   974 +-
 .../view/configuration/PermissionConfig.java    |    39 -
 .../server/view/configuration/ViewConfig.java   |    43 -
 .../src/main/package/msi/ambari-server.wxs      |    38 +
 .../src/main/package/rpm/posttrans_server.sh    |    38 -
 ambari-server/src/main/package/rpm/preremove.sh |     2 +-
 .../src/main/python/ambari-server-windows.py    |   599 +
 ambari-server/src/main/python/ambari-server.py  |   571 +-
 .../python/ambari_server/dbConfiguration.py     |   213 +
 .../ambari_server/dbConfiguration_linux.py      |   739 +
 .../ambari_server/dbConfiguration_windows.py    |   461 +
 .../src/main/python/ambari_server/properties.py |   223 +
 .../python/ambari_server/serverConfiguration.py |   499 +
 .../ambari_server/serverConfiguration_linux.py  |    67 +
 .../serverConfiguration_windows.py              |    87 +
 .../main/python/ambari_server/serverSetup.py    |   574 +
 .../python/ambari_server/serverSetup_linux.py   |   795 +
 .../python/ambari_server/serverSetup_windows.py |   313 +
 .../main/python/ambari_server/setupActions.py   |    39 +
 .../main/python/ambari_server/setupSecurity.py  |  1216 +
 .../src/main/python/ambari_server/userInput.py  |   110 +
 .../src/main/python/ambari_server/utils.py      |    99 +-
 ambari-server/src/main/python/bootstrap.py      |    38 +-
 ambari-server/src/main/python/setupAgent.py     |    36 +-
 .../main/resources/Ambari-DDL-MySQL-CREATE.sql  |   251 +-
 .../main/resources/Ambari-DDL-Oracle-CREATE.sql |   244 +-
 .../resources/Ambari-DDL-Postgres-CREATE.sql    |   159 +-
 .../Ambari-DDL-Postgres-EMBEDDED-CREATE.sql     |   182 +-
 .../resources/Ambari-DDL-SQLServer-CREATE.sql   |   515 +
 .../Ambari-DDL-SQLServer-CREATELOCAL.sql        |   128 +
 .../resources/Ambari-DDL-SQLServer-DROP.sql     |   165 +
 .../src/main/resources/META-INF/persistence.xml |    13 +-
 .../system_action_definitions.xml               |    20 +-
 .../custom_actions/ambari_hdfs_rebalancer.py    |    59 +
 .../main/resources/custom_actions/check_host.py |    92 +-
 .../custom_actions/validate_configs.py          |   479 -
 .../src/main/resources/ganglia_properties.json  |    40 -
 .../src/main/resources/key_properties.json      |    32 -
 ambari-server/src/main/resources/os_family.json |     2 +-
 .../src/main/resources/properties.json          |   108 +-
 .../main/resources/scripts/kerberos-setup.sh    |     4 +-
 .../src/main/resources/scripts/stack_advisor.py |   156 -
 .../main/resources/slider_resources/README.txt  |    17 -
 .../main/resources/sqlserver_properties.json    | 23428 +++++++++++++++++
 .../0.8/blueprints/multinode-default.json       |   182 -
 .../0.8/blueprints/singlenode-default.json      |   136 -
 .../BIGTOP/0.8/configuration/cluster-env.xml    |    56 -
 .../0.8/hooks/after-INSTALL/scripts/hook.py     |    35 -
 .../0.8/hooks/after-INSTALL/scripts/params.py   |    68 -
 .../scripts/shared_initialization.py            |    52 -
 .../BIGTOP/0.8/hooks/before-ANY/scripts/hook.py |    33 -
 .../0.8/hooks/before-ANY/scripts/params.py      |    33 -
 .../before-ANY/scripts/shared_initialization.py |    58 -
 .../before-INSTALL/files/changeToSecureUid.sh   |    50 -
 .../0.8/hooks/before-INSTALL/scripts/hook.py    |    39 -
 .../0.8/hooks/before-INSTALL/scripts/params.py  |   118 -
 .../scripts/repo_initialization.py              |    57 -
 .../scripts/shared_initialization.py            |    94 -
 .../before-INSTALL/templates/repo_suse_rhel.j2  |     7 -
 .../before-INSTALL/templates/repo_ubuntu.j2     |     1 -
 .../0.8/hooks/before-RESTART/scripts/hook.py    |    29 -
 .../hooks/before-START/files/checkForFormat.sh  |    62 -
 .../before-START/files/task-log4j.properties    |   134 -
 .../0.8/hooks/before-START/scripts/hook.py      |    38 -
 .../0.8/hooks/before-START/scripts/params.py    |   146 -
 .../scripts/shared_initialization.py            |   175 -
 .../templates/commons-logging.properties.j2     |    43 -
 .../templates/exclude_hosts_list.j2             |    21 -
 .../templates/hadoop-metrics2.properties.j2     |    65 -
 .../before-START/templates/health_check-v2.j2   |    81 -
 .../before-START/templates/health_check.j2      |   109 -
 .../templates/include_hosts_list.j2             |    21 -
 .../resources/stacks/BIGTOP/0.8/metainfo.xml    |    22 -
 .../stacks/BIGTOP/0.8/repos/repoinfo.xml        |    35 -
 .../stacks/BIGTOP/0.8/role_command_order.json   |    74 -
 .../services/FLUME/configuration/flume-conf.xml |    31 -
 .../services/FLUME/configuration/flume-env.xml  |    40 -
 .../FLUME/configuration/flume-log4j.xml         |    31 -
 .../BIGTOP/0.8/services/FLUME/metainfo.xml      |    69 -
 .../BIGTOP/0.8/services/FLUME/metrics.json      |   716 -
 .../0.8/services/FLUME/package/scripts/flume.py |   250 -
 .../FLUME/package/scripts/flume_check.py        |    40 -
 .../FLUME/package/scripts/flume_handler.py      |   121 -
 .../services/FLUME/package/scripts/params.py    |    60 -
 .../FLUME/package/templates/flume.conf.j2       |    24 -
 .../FLUME/package/templates/log4j.properties.j2 |    67 -
 .../GANGLIA/configuration/ganglia-env.xml       |    72 -
 .../BIGTOP/0.8/services/GANGLIA/metainfo.xml    |   127 -
 .../GANGLIA/package/files/checkGmetad.sh        |    37 -
 .../GANGLIA/package/files/checkGmond.sh         |    62 -
 .../GANGLIA/package/files/checkRrdcached.sh     |    34 -
 .../services/GANGLIA/package/files/gmetad.init  |    73 -
 .../services/GANGLIA/package/files/gmetadLib.sh |   204 -
 .../services/GANGLIA/package/files/gmond.init   |    73 -
 .../services/GANGLIA/package/files/gmondLib.sh  |   539 -
 .../GANGLIA/package/files/rrdcachedLib.sh       |    47 -
 .../GANGLIA/package/files/setupGanglia.sh       |   141 -
 .../GANGLIA/package/files/startGmetad.sh        |    68 -
 .../GANGLIA/package/files/startGmond.sh         |    85 -
 .../GANGLIA/package/files/startRrdcached.sh     |    79 -
 .../GANGLIA/package/files/stopGmetad.sh         |    43 -
 .../services/GANGLIA/package/files/stopGmond.sh |    54 -
 .../GANGLIA/package/files/stopRrdcached.sh      |    41 -
 .../GANGLIA/package/files/teardownGanglia.sh    |    28 -
 .../GANGLIA/package/scripts/functions.py        |    31 -
 .../services/GANGLIA/package/scripts/ganglia.py |    97 -
 .../GANGLIA/package/scripts/ganglia_monitor.py  |   236 -
 .../package/scripts/ganglia_monitor_service.py  |    27 -
 .../GANGLIA/package/scripts/ganglia_server.py   |   119 -
 .../package/scripts/ganglia_server_service.py   |    27 -
 .../services/GANGLIA/package/scripts/params.py  |   155 -
 .../GANGLIA/package/scripts/status_params.py    |    25 -
 .../GANGLIA/package/templates/ganglia.conf.j2   |    34 -
 .../package/templates/gangliaClusters.conf.j2   |    43 -
 .../GANGLIA/package/templates/gangliaEnv.sh.j2  |    46 -
 .../GANGLIA/package/templates/gangliaLib.sh.j2  |    85 -
 .../GANGLIA/package/templates/rrd.py.j2         |   361 -
 .../services/HBASE/configuration/hbase-env.xml  |   133 -
 .../HBASE/configuration/hbase-log4j.xml         |   143 -
 .../HBASE/configuration/hbase-policy.xml        |    53 -
 .../services/HBASE/configuration/hbase-site.xml |   370 -
 .../BIGTOP/0.8/services/HBASE/metainfo.xml      |   139 -
 .../BIGTOP/0.8/services/HBASE/metrics.json      | 13635 ----------
 .../HBASE/package/files/draining_servers.rb     |   164 -
 .../HBASE/package/files/hbaseSmokeVerify.sh     |    33 -
 .../services/HBASE/package/scripts/__init__.py  |    19 -
 .../services/HBASE/package/scripts/functions.py |    40 -
 .../0.8/services/HBASE/package/scripts/hbase.py |   144 -
 .../HBASE/package/scripts/hbase_client.py       |    43 -
 .../HBASE/package/scripts/hbase_decommission.py |    74 -
 .../HBASE/package/scripts/hbase_master.py       |    70 -
 .../HBASE/package/scripts/hbase_regionserver.py |    66 -
 .../HBASE/package/scripts/hbase_service.py      |    51 -
 .../services/HBASE/package/scripts/params.py    |   123 -
 .../HBASE/package/scripts/service_check.py      |    79 -
 .../HBASE/package/scripts/status_params.py      |    26 -
 ...-metrics2-hbase.properties-GANGLIA-MASTER.j2 |    81 -
 ...doop-metrics2-hbase.properties-GANGLIA-RS.j2 |    80 -
 .../HBASE/package/templates/hbase-smoke.sh.j2   |    44 -
 .../package/templates/hbase_client_jaas.conf.j2 |    23 -
 .../templates/hbase_grant_permissions.j2        |    39 -
 .../package/templates/hbase_master_jaas.conf.j2 |    26 -
 .../templates/hbase_regionserver_jaas.conf.j2   |    26 -
 .../HBASE/package/templates/regionservers.j2    |    20 -
 .../services/HDFS/configuration/core-site.xml   |   180 -
 .../services/HDFS/configuration/hadoop-env.xml  |   198 -
 .../HDFS/configuration/hadoop-policy.xml        |   134 -
 .../services/HDFS/configuration/hdfs-log4j.xml  |   201 -
 .../services/HDFS/configuration/hdfs-site.xml   |   496 -
 .../BIGTOP/0.8/services/HDFS/metainfo.xml       |   225 -
 .../BIGTOP/0.8/services/HDFS/metrics.json       |  7840 ------
 .../HDFS/package/files/checkForFormat.sh        |    68 -
 .../services/HDFS/package/files/checkWebUI.py   |    53 -
 .../scripts/balancer-emulator/balancer-err.log  |  1032 -
 .../scripts/balancer-emulator/balancer.log      |    29 -
 .../scripts/balancer-emulator/hdfs-command.py   |    45 -
 .../services/HDFS/package/scripts/datanode.py   |    59 -
 .../0.8/services/HDFS/package/scripts/hdfs.py   |    64 -
 .../HDFS/package/scripts/hdfs_client.py         |    53 -
 .../HDFS/package/scripts/hdfs_datanode.py       |    47 -
 .../HDFS/package/scripts/hdfs_namenode.py       |   157 -
 .../HDFS/package/scripts/hdfs_rebalance.py      |   130 -
 .../HDFS/package/scripts/hdfs_snamenode.py      |    45 -
 .../HDFS/package/scripts/journalnode.py         |    73 -
 .../services/HDFS/package/scripts/namenode.py   |   134 -
 .../0.8/services/HDFS/package/scripts/params.py |   213 -
 .../HDFS/package/scripts/service_check.py       |   111 -
 .../services/HDFS/package/scripts/snamenode.py  |    65 -
 .../HDFS/package/scripts/status_params.py       |    31 -
 .../0.8/services/HDFS/package/scripts/utils.py  |    66 -
 .../services/HDFS/package/scripts/zkfc_slave.py |    64 -
 .../package/templates/exclude_hosts_list.j2     |    21 -
 .../HDFS/package/templates/hdfs.conf.j2         |    35 -
 .../services/HDFS/package/templates/slaves.j2   |    21 -
 .../services/HIVE/configuration/hive-env.xml    |   134 -
 .../HIVE/configuration/hive-exec-log4j.xml      |   111 -
 .../services/HIVE/configuration/hive-log4j.xml  |   120 -
 .../services/HIVE/configuration/hive-site.xml   |   314 -
 .../HIVE/etc/hive-schema-0.12.0.mysql.sql       |   777 -
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql      |   718 -
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql    |  1406 -
 .../BIGTOP/0.8/services/HIVE/metainfo.xml       |   271 -
 .../services/HIVE/package/files/addMysqlUser.sh |    41 -
 .../HIVE/package/files/addPostgreSQLUser.sh     |    44 -
 .../services/HIVE/package/files/hcatSmoke.sh    |    36 -
 .../services/HIVE/package/files/hiveSmoke.sh    |    24 -
 .../services/HIVE/package/files/hiveserver2.sql |    23 -
 .../HIVE/package/files/hiveserver2Smoke.sh      |    32 -
 .../0.8/services/HIVE/package/files/pigSmoke.sh |    18 -
 .../HIVE/package/files/startMetastore.sh        |    23 -
 .../services/HIVE/package/scripts/__init__.py   |    19 -
 .../0.8/services/HIVE/package/scripts/hcat.py   |    55 -
 .../HIVE/package/scripts/hcat_client.py         |    43 -
 .../HIVE/package/scripts/hcat_service_check.py  |    78 -
 .../0.8/services/HIVE/package/scripts/hive.py   |   213 -
 .../HIVE/package/scripts/hive_client.py         |    42 -
 .../HIVE/package/scripts/hive_metastore.py      |    64 -
 .../HIVE/package/scripts/hive_server.py         |    66 -
 .../HIVE/package/scripts/hive_service.py        |   110 -
 .../HIVE/package/scripts/install_jars.py        |    99 -
 .../HIVE/package/scripts/mysql_server.py        |    70 -
 .../HIVE/package/scripts/mysql_service.py       |    46 -
 .../0.8/services/HIVE/package/scripts/params.py |   215 -
 .../HIVE/package/scripts/postgresql_server.py   |   109 -
 .../HIVE/package/scripts/postgresql_service.py  |    39 -
 .../HIVE/package/scripts/service_check.py       |    47 -
 .../HIVE/package/scripts/status_params.py       |    37 -
 .../HIVE/package/templates/hcat-env.sh.j2       |    43 -
 .../package/templates/startHiveserver2.sh.j2    |    29 -
 .../NAGIOS/configuration/nagios-env.xml         |    53 -
 .../BIGTOP/0.8/services/NAGIOS/metainfo.xml     |   160 -
 .../NAGIOS/package/files/check_aggregate.php    |   248 -
 .../NAGIOS/package/files/check_ambari_alerts.py |    80 -
 .../package/files/check_checkpoint_time.py      |   112 -
 .../services/NAGIOS/package/files/check_cpu.php |   109 -
 .../services/NAGIOS/package/files/check_cpu.pl  |   114 -
 .../NAGIOS/package/files/check_cpu_ha.php       |   116 -
 .../package/files/check_datanode_storage.php    |   100 -
 .../NAGIOS/package/files/check_hdfs_blocks.php  |   102 -
 .../package/files/check_hdfs_capacity.php       |   109 -
 .../files/check_hive_metastore_status.sh        |    45 -
 .../NAGIOS/package/files/check_hue_status.sh    |    31 -
 .../files/check_mapred_local_dir_used.sh        |    34 -
 .../package/files/check_name_dir_status.php     |    93 -
 .../NAGIOS/package/files/check_namenodes_ha.sh  |    83 -
 .../package/files/check_nodemanager_health.sh   |    45 -
 .../NAGIOS/package/files/check_oozie_status.sh  |    45 -
 .../NAGIOS/package/files/check_rpcq_latency.php |   104 -
 .../package/files/check_rpcq_latency_ha.php     |   115 -
 .../package/files/check_templeton_status.sh     |    46 -
 .../NAGIOS/package/files/check_webui.sh         |   103 -
 .../NAGIOS/package/files/check_webui_ha.sh      |    64 -
 .../NAGIOS/package/files/check_wrapper.sh       |    94 -
 .../package/files/hdp_mon_nagios_addons.conf    |    24 -
 .../NAGIOS/package/files/hdp_nagios_init.php    |    81 -
 .../NAGIOS/package/files/nagios_alerts.php      |   513 -
 .../services/NAGIOS/package/files/sys_logger.py |   186 -
 .../NAGIOS/package/scripts/functions.py         |    47 -
 .../services/NAGIOS/package/scripts/nagios.py   |   112 -
 .../NAGIOS/package/scripts/nagios_server.py     |   111 -
 .../package/scripts/nagios_server_config.py     |    98 -
 .../NAGIOS/package/scripts/nagios_service.py    |   103 -
 .../services/NAGIOS/package/scripts/params.py   |   287 -
 .../NAGIOS/package/scripts/status_params.py     |    29 -
 .../NAGIOS/package/templates/contacts.cfg.j2    |   109 -
 .../package/templates/hadoop-commands.cfg.j2    |   166 -
 .../package/templates/hadoop-hostgroups.cfg.j2  |    33 -
 .../package/templates/hadoop-hosts.cfg.j2       |    53 -
 .../templates/hadoop-servicegroups.cfg.j2       |   119 -
 .../package/templates/hadoop-services.cfg.j2    |   804 -
 .../NAGIOS/package/templates/nagios.cfg.j2      |  1365 -
 .../NAGIOS/package/templates/nagios.conf.j2     |    84 -
 .../services/NAGIOS/package/templates/nagios.j2 |   164 -
 .../NAGIOS/package/templates/resource.cfg.j2    |    51 -
 .../services/OOZIE/configuration/oozie-env.xml  |   129 -
 .../OOZIE/configuration/oozie-log4j.xml         |    97 -
 .../services/OOZIE/configuration/oozie-site.xml |   312 -
 .../BIGTOP/0.8/services/OOZIE/metainfo.xml      |   165 -
 .../services/OOZIE/package/files/oozieSmoke2.sh |   107 -
 .../OOZIE/package/files/wrap_ooziedb.sh         |    31 -
 .../0.8/services/OOZIE/package/scripts/oozie.py |   152 -
 .../OOZIE/package/scripts/oozie_client.py       |    43 -
 .../OOZIE/package/scripts/oozie_server.py       |    56 -
 .../OOZIE/package/scripts/oozie_service.py      |    75 -
 .../services/OOZIE/package/scripts/params.py    |   121 -
 .../OOZIE/package/scripts/service_check.py      |    59 -
 .../OOZIE/package/scripts/status_params.py      |    26 -
 .../package/templates/oozie-log4j.properties.j2 |    92 -
 .../0.8/services/PIG/configuration/pig-env.xml  |    38 -
 .../services/PIG/configuration/pig-log4j.xml    |    62 -
 .../PIG/configuration/pig-properties.xml        |    92 -
 .../stacks/BIGTOP/0.8/services/PIG/metainfo.xml |    85 -
 .../0.8/services/PIG/package/files/pigSmoke.sh  |    18 -
 .../0.8/services/PIG/package/scripts/params.py  |    45 -
 .../0.8/services/PIG/package/scripts/pig.py     |    58 -
 .../services/PIG/package/scripts/pig_client.py  |    41 -
 .../PIG/package/scripts/service_check.py        |    67 -
 .../services/SQOOP/configuration/sqoop-env.xml  |    54 -
 .../BIGTOP/0.8/services/SQOOP/metainfo.xml      |    92 -
 .../services/SQOOP/package/scripts/__init__.py  |    19 -
 .../services/SQOOP/package/scripts/params.py    |    37 -
 .../SQOOP/package/scripts/service_check.py      |    37 -
 .../0.8/services/SQOOP/package/scripts/sqoop.py |    57 -
 .../SQOOP/package/scripts/sqoop_client.py       |    41 -
 .../WEBHCAT/configuration/webhcat-env.xml       |    54 -
 .../WEBHCAT/configuration/webhcat-site.xml      |   138 -
 .../BIGTOP/0.8/services/WEBHCAT/metainfo.xml    |   107 -
 .../WEBHCAT/package/files/templetonSmoke.sh     |    96 -
 .../WEBHCAT/package/scripts/__init__.py         |    20 -
 .../services/WEBHCAT/package/scripts/params.py  |    83 -
 .../WEBHCAT/package/scripts/service_check.py    |    45 -
 .../WEBHCAT/package/scripts/status_params.py    |    26 -
 .../services/WEBHCAT/package/scripts/webhcat.py |    93 -
 .../WEBHCAT/package/scripts/webhcat_server.py   |    53 -
 .../WEBHCAT/package/scripts/webhcat_service.py  |    40 -
 .../YARN/configuration-mapred/mapred-env.xml    |    65 -
 .../YARN/configuration-mapred/mapred-site.xml   |   366 -
 .../YARN/configuration/capacity-scheduler.xml   |   124 -
 .../services/YARN/configuration/yarn-env.xml    |   184 -
 .../services/YARN/configuration/yarn-log4j.xml  |    71 -
 .../services/YARN/configuration/yarn-site.xml   |   413 -
 .../BIGTOP/0.8/services/YARN/metainfo.xml       |   250 -
 .../BIGTOP/0.8/services/YARN/metrics.json       |  5360 ----
 .../files/validateYarnComponentStatus.py        |   170 -
 .../services/YARN/package/scripts/__init__.py   |    20 -
 .../scripts/application_timeline_server.py      |    55 -
 .../YARN/package/scripts/historyserver.py       |    53 -
 .../package/scripts/mapred_service_check.py     |    76 -
 .../YARN/package/scripts/mapreduce2_client.py   |    42 -
 .../YARN/package/scripts/nodemanager.py         |    59 -
 .../0.8/services/YARN/package/scripts/params.py |   157 -
 .../YARN/package/scripts/resourcemanager.py     |   100 -
 .../services/YARN/package/scripts/service.py    |    75 -
 .../YARN/package/scripts/service_check.py       |    67 -
 .../YARN/package/scripts/status_params.py       |    35 -
 .../0.8/services/YARN/package/scripts/yarn.py   |   231 -
 .../YARN/package/scripts/yarn_client.py         |    42 -
 .../package/templates/container-executor.cfg.j2 |    40 -
 .../package/templates/exclude_hosts_list.j2     |    21 -
 .../YARN/package/templates/mapreduce.conf.j2    |    35 -
 .../package/templates/taskcontroller.cfg.j2     |    38 -
 .../YARN/package/templates/yarn.conf.j2         |    35 -
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |    84 -
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |   101 -
 .../BIGTOP/0.8/services/ZOOKEEPER/metainfo.xml  |    89 -
 .../services/ZOOKEEPER/package/files/zkEnv.sh   |    96 -
 .../ZOOKEEPER/package/files/zkServer.sh         |   120 -
 .../ZOOKEEPER/package/files/zkService.sh        |    26 -
 .../services/ZOOKEEPER/package/files/zkSmoke.sh |    78 -
 .../ZOOKEEPER/package/scripts/__init__.py       |    20 -
 .../ZOOKEEPER/package/scripts/params.py         |    76 -
 .../ZOOKEEPER/package/scripts/service_check.py  |    46 -
 .../ZOOKEEPER/package/scripts/status_params.py  |    26 -
 .../ZOOKEEPER/package/scripts/zookeeper.py      |   110 -
 .../package/scripts/zookeeper_client.py         |    42 -
 .../package/scripts/zookeeper_server.py         |    54 -
 .../package/scripts/zookeeper_service.py        |    42 -
 .../package/templates/configuration.xsl.j2      |    42 -
 .../ZOOKEEPER/package/templates/zoo.cfg.j2      |    69 -
 .../templates/zookeeper_client_jaas.conf.j2     |    24 -
 .../package/templates/zookeeper_jaas.conf.j2    |    26 -
 .../stacks/BIGTOP/0.8/services/stack_advisor.py |   439 -
 .../stacks/HDP/1.3.2.GlusterFS/metainfo.xml     |    23 +
 .../HDP/1.3.2.GlusterFS/repos/repoinfo.xml      |    40 +
 .../GLUSTERFS/configuration/core-site.xml       |   277 +
 .../GLUSTERFS/configuration/hadoop-policy.xml   |   134 +
 .../GLUSTERFS/configuration/hdfs-site.xml       |   408 +
 .../services/GLUSTERFS/metainfo.xml             |    46 +
 .../GLUSTERFS/package/scripts/glusterfs.py      |    29 +
 .../package/scripts/glusterfs_client.py         |    34 +
 .../GLUSTERFS/package/scripts/params.py         |    29 +
 .../GLUSTERFS/package/scripts/service_check.py  |    37 +
 .../package/templates/glusterfs-env.sh.j2       |    18 +
 .../package/templates/glusterfs.properties.j2   |    36 +
 .../services/HDFS/configuration/core-site.xml   |   253 +
 .../services/HDFS/configuration/global.xml      |   187 +
 .../HDFS/configuration/hadoop-policy.xml        |   134 +
 .../services/HDFS/configuration/hdfs-site.xml   |   439 +
 .../1.3.2.GlusterFS/services/HDFS/metainfo.xml  |    27 +
 .../HDP/1.3.2/configuration/cluster-env.xml     |    56 -
 .../1.3.2/hooks/after-INSTALL/scripts/hook.py   |     1 +
 .../1.3.2/hooks/after-INSTALL/scripts/params.py |     9 +-
 .../scripts/shared_initialization.py            |    36 +-
 .../hooks/before-ANY/files/changeToSecureUid.sh |    50 -
 .../HDP/1.3.2/hooks/before-ANY/scripts/hook.py  |     3 -
 .../1.3.2/hooks/before-ANY/scripts/params.py    |   108 +-
 .../before-ANY/scripts/shared_initialization.py |    58 -
 .../before-INSTALL/files/changeToSecureUid.sh   |    50 +
 .../1.3.2/hooks/before-INSTALL/scripts/hook.py  |     1 +
 .../hooks/before-INSTALL/scripts/params.py      |    47 +-
 .../scripts/repo_initialization.py              |     2 +-
 .../scripts/shared_initialization.py            |   110 +
 .../before-INSTALL/templates/repo_debian.j2     |     1 +
 .../before-INSTALL/templates/repo_ubuntu.j2     |     1 -
 .../1.3.2/hooks/before-START/scripts/hook.py    |     1 +
 .../1.3.2/hooks/before-START/scripts/params.py  |    31 +-
 .../scripts/shared_initialization.py            |   122 +-
 .../resources/stacks/HDP/1.3.2/metainfo.xml     |     2 +-
 .../stacks/HDP/1.3.2/role_command_order.json    |     4 +-
 .../GANGLIA/configuration/ganglia-env.xml       |     2 -
 .../HDP/1.3.2/services/GANGLIA/metainfo.xml     |     3 -
 .../services/GANGLIA/package/scripts/params.py  |     7 +-
 .../services/HBASE/configuration/hbase-env.xml  |    13 +-
 .../HBASE/configuration/hbase-log4j.xml         |     1 -
 .../HDP/1.3.2/services/HBASE/metainfo.xml       |    30 +-
 .../services/HBASE/package/scripts/hbase.py     |     4 -
 .../HBASE/package/scripts/hbase_decommission.py |    62 +-
 .../services/HBASE/package/scripts/params.py    |    21 +-
 .../HBASE/package/scripts/service_check.py      |    12 +-
 .../services/HDFS/configuration/hadoop-env.xml  |    44 +-
 .../services/HDFS/configuration/hdfs-log4j.xml  |     2 -
 .../stacks/HDP/1.3.2/services/HDFS/metainfo.xml |    31 +-
 .../1.3.2/services/HDFS/package/scripts/hdfs.py |     2 -
 .../HDFS/package/scripts/hdfs_client.py         |     6 -
 .../HDFS/package/scripts/hdfs_datanode.py       |    38 +-
 .../HDFS/package/scripts/hdfs_namenode.py       |     6 +-
 .../services/HDFS/package/scripts/params.py     |    61 +-
 .../HDFS/package/scripts/service_check.py       |     4 +-
 .../services/HDFS/package/scripts/utils.py      |     5 +-
 .../services/HIVE/configuration/hcat-env.xml    |    57 -
 .../services/HIVE/configuration/hive-env.xml    |     7 +-
 .../HIVE/configuration/hive-exec-log4j.xml      |     1 -
 .../services/HIVE/configuration/hive-log4j.xml  |     1 -
 .../services/HIVE/configuration/hive-site.xml   |    21 +-
 .../services/HIVE/configuration/webhcat-env.xml |    54 -
 .../HIVE/configuration/webhcat-site.xml         |   156 -
 .../stacks/HDP/1.3.2/services/HIVE/metainfo.xml |   150 +-
 .../HIVE/package/files/templetonSmoke.sh        |    96 -
 .../1.3.2/services/HIVE/package/scripts/hcat.py |    14 +-
 .../HIVE/package/scripts/hcat_service_check.py  |    33 +-
 .../1.3.2/services/HIVE/package/scripts/hive.py |    30 +-
 .../HIVE/package/scripts/hive_service.py        |     3 +-
 .../services/HIVE/package/scripts/params.py     |    60 +-
 .../HIVE/package/scripts/service_check.py       |     3 -
 .../HIVE/package/scripts/status_params.py       |     3 -
 .../services/HIVE/package/scripts/webhcat.py    |   107 -
 .../HIVE/package/scripts/webhcat_server.py      |    53 -
 .../HIVE/package/scripts/webhcat_service.py     |    40 -
 .../package/scripts/webhcat_service_check.py    |    42 -
 .../HIVE/package/templates/hcat-env.sh.j2       |    44 +
 .../1.3.2/services/HUE/configuration/global.xml |    35 +
 .../services/HUE/configuration/hue-site.xml     |   290 +
 .../stacks/HDP/1.3.2/services/HUE/metainfo.xml  |    41 +
 .../configuration/capacity-scheduler.xml        |     2 +-
 .../MAPREDUCE/configuration/core-site.xml       |    20 +
 .../MAPREDUCE/configuration/mapred-env.xml      |   111 +-
 .../MAPREDUCE/configuration/mapreduce-log4j.xml |     1 -
 .../HDP/1.3.2/services/MAPREDUCE/metainfo.xml   |    28 +-
 .../MAPREDUCE/package/scripts/client.py         |     7 -
 .../MAPREDUCE/package/scripts/mapreduce.py      |     3 -
 .../MAPREDUCE/package/scripts/params.py         |    23 +-
 .../NAGIOS/configuration/nagios-env.xml         |     4 +-
 .../HDP/1.3.2/services/NAGIOS/metainfo.xml      |     4 +-
 .../NAGIOS/package/files/check_cpu_ha.php       |   116 -
 .../NAGIOS/package/files/check_hbase_cpu.php    |   116 +
 .../package/scripts/nagios_server_config.py     |     2 +-
 .../services/NAGIOS/package/scripts/params.py   |     5 +-
 .../package/templates/hadoop-commands.cfg.j2    |     4 +-
 .../templates/hadoop-servicegroups.cfg.j2       |     6 +
 .../package/templates/hadoop-services.cfg.j2    |     6 +-
 .../services/OOZIE/configuration/oozie-env.xml  |     3 +-
 .../OOZIE/configuration/oozie-log4j.xml         |     3 +-
 .../services/OOZIE/configuration/oozie-site.xml |     2 +-
 .../HDP/1.3.2/services/OOZIE/metainfo.xml       |    26 +-
 .../services/OOZIE/package/scripts/oozie.py     |     1 -
 .../OOZIE/package/scripts/oozie_service.py      |     2 +-
 .../services/OOZIE/package/scripts/params.py    |    13 +-
 .../OOZIE/package/scripts/service_check.py      |     8 +-
 .../services/PIG/configuration/pig-env.xml      |     2 +-
 .../services/PIG/configuration/pig-log4j.xml    |     1 -
 .../PIG/configuration/pig-properties.xml        |    83 -
 .../services/PIG/configuration/pig.properties   |    52 +
 .../stacks/HDP/1.3.2/services/PIG/metainfo.xml  |    26 +-
 .../services/PIG/package/scripts/params.py      |    12 +-
 .../1.3.2/services/PIG/package/scripts/pig.py   |    24 +-
 .../PIG/package/scripts/service_check.py        |     4 +-
 .../PIG/package/templates/pig.properties.j2     |    74 +
 .../services/SQOOP/configuration/sqoop-env.xml  |     8 +-
 .../HDP/1.3.2/services/SQOOP/metainfo.xml       |    16 +-
 .../services/SQOOP/package/scripts/params.py    |    13 +-
 .../WEBHCAT/configuration/webhcat-env.xml       |    54 +
 .../WEBHCAT/configuration/webhcat-site.xml      |   156 +
 .../HDP/1.3.2/services/WEBHCAT/metainfo.xml     |    95 +
 .../WEBHCAT/package/files/templetonSmoke.sh     |    96 +
 .../WEBHCAT/package/scripts/__init__.py         |    20 +
 .../services/WEBHCAT/package/scripts/params.py  |    77 +
 .../WEBHCAT/package/scripts/service_check.py    |    44 +
 .../WEBHCAT/package/scripts/status_params.py    |    26 +
 .../services/WEBHCAT/package/scripts/webhcat.py |   106 +
 .../WEBHCAT/package/scripts/webhcat_server.py   |    53 +
 .../WEBHCAT/package/scripts/webhcat_service.py  |    40 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |     3 +-
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |     1 -
 .../HDP/1.3.2/services/ZOOKEEPER/metainfo.xml   |    17 +-
 .../ZOOKEEPER/package/scripts/params.py         |    10 +-
 .../ZOOKEEPER/package/scripts/service_check.py  |     4 +-
 .../stacks/HDP/1.3.2/services/stack_advisor.py  |   317 -
 .../stacks/HDP/1.3.3/services/stack_advisor.py  |    21 -
 .../stacks/HDP/1.3/role_command_order.json      |     4 +-
 .../stacks/HDP/1.3/services/HIVE/metainfo.xml   |     5 +
 .../stacks/HDP/1.3/services/HUE/metainfo.xml    |    41 +
 .../stacks/HDP/1.3/services/stack_advisor.py    |    21 -
 .../stacks/HDP/2.0.6.GlusterFS/metainfo.xml     |     6 +-
 .../HDP/2.0.6.GlusterFS/repos/repoinfo.xml      |    39 -
 .../HDP/2.0.6.GlusterFS/role_command_order.json |    79 +-
 .../GLUSTERFS/configuration/core-site.xml       |   272 +-
 .../services/GLUSTERFS/configuration/global.xml |    35 +
 .../GLUSTERFS/configuration/hadoop-env.xml      |   209 -
 .../services/GLUSTERFS/metainfo.xml             |    24 +-
 .../services/HBASE/configuration/hbase-site.xml |   370 -
 .../2.0.6.GlusterFS/services/HBASE/metainfo.xml |    34 -
 .../services/HDFS/configuration/core-site.xml   |     9 -
 .../2.0.6.GlusterFS/services/HDFS/metainfo.xml  |    29 +-
 .../2.0.6.GlusterFS/services/HDFS/metrics.json  |  7800 ++++++
 .../services/HIVE/configuration/hive-site.xml   |   502 -
 .../HIVE/etc/hive-schema-0.13.0.mysql.sql       |   889 -
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql      |   835 -
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql    |  1538 --
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |   165 -
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql |    38 -
 .../2.0.6.GlusterFS/services/HIVE/metainfo.xml  |   100 -
 .../services/OOZIE/configuration/oozie-site.xml |   313 -
 .../2.0.6.GlusterFS/services/OOZIE/metainfo.xml |    78 -
 .../PIG/configuration/pig-properties.xml        |    91 -
 .../2.0.6.GlusterFS/services/PIG/metainfo.xml   |    27 -
 .../2.0.6.GlusterFS/services/SQOOP/metainfo.xml |    32 -
 .../YARN/configuration-mapred/core-site.xml.2   |    20 -
 .../YARN/configuration-mapred/mapred-site.xml   |    88 -
 .../YARN/configuration-mapred/mapred-site.xml.2 |    68 -
 .../YARN/configuration/capacity-scheduler.xml   |   132 -
 .../YARN/configuration/mapred-site.xml.2        |    68 -
 .../services/YARN/configuration/yarn-env.xml    |   181 -
 .../services/YARN/configuration/yarn-site.xml   |   413 -
 .../2.0.6.GlusterFS/services/YARN/metainfo.xml  |   143 -
 .../2.0.6.GlusterFS/services/YARN/metrics.json  |  2534 --
 .../files/validateYarnComponentStatus.py        |   170 -
 .../services/YARN/package/scripts/__init__.py   |    20 -
 .../scripts/application_timeline_server.py      |    55 -
 .../YARN/package/scripts/historyserver.py       |    53 -
 .../package/scripts/mapred_service_check.py     |    73 -
 .../YARN/package/scripts/mapreduce2_client.py   |    42 -
 .../YARN/package/scripts/nodemanager.py         |    59 -
 .../services/YARN/package/scripts/params.py     |   143 -
 .../YARN/package/scripts/resourcemanager.py     |    90 -
 .../services/YARN/package/scripts/service.py    |    62 -
 .../YARN/package/scripts/service_check.py       |    67 -
 .../YARN/package/scripts/status_params.py       |    35 -
 .../services/YARN/package/scripts/yarn.py       |   163 -
 .../YARN/package/scripts/yarn_client.py         |    42 -
 .../package/templates/container-executor.cfg.j2 |    22 -
 .../YARN/package/templates/mapreduce.conf.j2    |    17 -
 .../YARN/package/templates/yarn-env.sh.j2       |   128 -
 .../YARN/package/templates/yarn.conf.j2         |    17 -
 .../services/ZOOKEEPER/metainfo.xml             |    28 -
 .../HDP/2.0.6/configuration/cluster-env.xml     |    56 -
 .../2.0.6/hooks/after-INSTALL/scripts/hook.py   |     2 +-
 .../2.0.6/hooks/after-INSTALL/scripts/params.py |    29 +-
 .../scripts/shared_initialization.py            |    36 +-
 .../hooks/before-ANY/files/changeToSecureUid.sh |    50 -
 .../HDP/2.0.6/hooks/before-ANY/scripts/hook.py  |     2 -
 .../2.0.6/hooks/before-ANY/scripts/params.py    |   112 +-
 .../before-ANY/scripts/shared_initialization.py |    56 -
 .../before-INSTALL/files/changeToSecureUid.sh   |    50 +
 .../2.0.6/hooks/before-INSTALL/scripts/hook.py  |     1 +
 .../hooks/before-INSTALL/scripts/params.py      |    54 +-
 .../scripts/repo_initialization.py              |     2 +-
 .../scripts/shared_initialization.py            |   137 +
 .../before-INSTALL/templates/repo_debian.j2     |     1 +
 .../before-INSTALL/templates/repo_ubuntu.j2     |     1 -
 .../hooks/before-START/files/checkForFormat.sh  |     3 -
 .../2.0.6/hooks/before-START/scripts/hook.py    |     1 +
 .../2.0.6/hooks/before-START/scripts/params.py  |    36 +-
 .../scripts/shared_initialization.py            |   125 +-
 .../stacks/HDP/2.0.6/role_command_order.json    |    59 +-
 .../services/FLUME/configuration/flume-env.xml  |     6 -
 .../FLUME/configuration/flume-log4j.xml         |     1 -
 .../HDP/2.0.6/services/FLUME/metainfo.xml       |    10 +-
 .../HDP/2.0.6/services/FLUME/metrics.json       |   128 -
 .../services/FLUME/package/scripts/flume.py     |    58 +-
 .../FLUME/package/scripts/flume_check.py        |     2 +-
 .../FLUME/package/scripts/flume_handler.py      |    60 +-
 .../services/FLUME/package/scripts/params.py    |    19 +-
 .../GANGLIA/configuration/ganglia-env.xml       |     7 -
 .../HDP/2.0.6/services/GANGLIA/metainfo.xml     |     5 +-
 .../GANGLIA/package/scripts/functions.py        |     4 +-
 .../GANGLIA/package/scripts/ganglia_monitor.py  |     4 +-
 .../GANGLIA/package/scripts/ganglia_server.py   |     2 +-
 .../services/GANGLIA/package/scripts/params.py  |    37 +-
 .../GANGLIA/package/templates/rrd.py.j2         |   180 +-
 .../services/HBASE/configuration/hbase-env.xml  |    13 +-
 .../HBASE/configuration/hbase-log4j.xml         |     1 -
 .../HDP/2.0.6/services/HBASE/metainfo.xml       |    30 +-
 .../HBASE/package/files/hbaseSmokeVerify.sh     |     3 +-
 .../services/HBASE/package/scripts/hbase.py     |     4 -
 .../HBASE/package/scripts/hbase_decommission.py |    62 +-
 .../services/HBASE/package/scripts/params.py    |    48 +-
 .../HBASE/package/scripts/service_check.py      |    12 +-
 .../services/HDFS/configuration/core-site.xml   |    21 -
 .../services/HDFS/configuration/hadoop-env.xml  |    42 +-
 .../services/HDFS/configuration/hdfs-log4j.xml  |     2 -
 .../stacks/HDP/2.0.6/services/HDFS/metainfo.xml |    47 +-
 .../stacks/HDP/2.0.6/services/HDFS/metrics.json |    42 +-
 .../HDFS/package/files/checkForFormat.sh        |     4 +-
 .../scripts/balancer-emulator/balancer-err.log  |  1032 -
 .../scripts/balancer-emulator/balancer.log      |    29 -
 .../scripts/balancer-emulator/hdfs-command.py   |    45 -
 .../2.0.6/services/HDFS/package/scripts/hdfs.py |     2 -
 .../HDFS/package/scripts/hdfs_datanode.py       |    27 +-
 .../HDFS/package/scripts/hdfs_namenode.py       |    19 +-
 .../HDFS/package/scripts/hdfs_rebalance.py      |   130 -
 .../services/HDFS/package/scripts/namenode.py   |    63 -
 .../services/HDFS/package/scripts/params.py     |    82 +-
 .../HDFS/package/scripts/service_check.py       |    29 +-
 .../services/HDFS/package/scripts/utils.py      |    94 +-
 .../services/HIVE/configuration/hcat-env.xml    |    57 -
 .../services/HIVE/configuration/hive-env.xml    |     7 +-
 .../HIVE/configuration/hive-exec-log4j.xml      |     1 -
 .../services/HIVE/configuration/hive-log4j.xml  |     1 -
 .../services/HIVE/configuration/hive-site.xml   |    45 +-
 .../services/HIVE/configuration/webhcat-env.xml |    54 -
 .../HIVE/configuration/webhcat-site.xml         |   138 -
 .../stacks/HDP/2.0.6/services/HIVE/metainfo.xml |   156 +-
 .../HIVE/package/files/templetonSmoke.sh        |    96 -
 .../2.0.6/services/HIVE/package/scripts/hcat.py |    24 +-
 .../HIVE/package/scripts/hcat_service_check.py  |    39 +-
 .../2.0.6/services/HIVE/package/scripts/hive.py |    97 +-
 .../HIVE/package/scripts/hive_client.py         |     3 +-
 .../HIVE/package/scripts/hive_metastore.py      |     3 +-
 .../HIVE/package/scripts/hive_server.py         |     3 +-
 .../HIVE/package/scripts/hive_service.py        |    20 +-
 .../HIVE/package/scripts/install_jars.py        |    34 +-
 .../HIVE/package/scripts/mysql_server.py        |     4 +-
 .../services/HIVE/package/scripts/params.py     |   170 +-
 .../HIVE/package/scripts/service_check.py       |     3 -
 .../HIVE/package/scripts/status_params.py       |     3 +-
 .../services/HIVE/package/scripts/webhcat.py    |   130 -
 .../HIVE/package/scripts/webhcat_server.py      |    53 -
 .../HIVE/package/scripts/webhcat_service.py     |    40 -
 .../package/scripts/webhcat_service_check.py    |    41 -
 .../HIVE/package/templates/hcat-env.sh.j2       |    43 +
 .../package/templates/startHiveserver2.sh.j2    |     4 +-
 .../NAGIOS/configuration/nagios-env.xml         |     4 +-
 .../HDP/2.0.6/services/NAGIOS/metainfo.xml      |    13 +-
 .../NAGIOS/package/files/check_ambari_alerts.py |    27 +-
 .../NAGIOS/package/files/check_cpu_ha.php       |   116 -
 .../NAGIOS/package/files/check_hbase_cpu.php    |   116 +
 .../package/files/check_rpcq_latency_ha.php     |   115 -
 .../NAGIOS/package/files/check_webui_ha.sh      |    64 -
 .../NAGIOS/package/files/check_wrapper.sh       |     2 +-
 .../NAGIOS/package/files/nagios_alerts.php      |     2 +-
 .../services/NAGIOS/package/files/sys_logger.py |    30 +-
 .../services/NAGIOS/package/scripts/nagios.py   |     7 +-
 .../package/scripts/nagios_server_config.py     |     4 +-
 .../services/NAGIOS/package/scripts/params.py   |    75 +-
 .../package/templates/hadoop-commands.cfg.j2    |    14 +-
 .../templates/hadoop-servicegroups.cfg.j2       |     8 +-
 .../package/templates/hadoop-services.cfg.j2    |    32 +-
 .../NAGIOS/package/templates/nagios.conf.j2     |     4 +-
 .../services/OOZIE/configuration/oozie-env.xml  |     7 +-
 .../OOZIE/configuration/oozie-log4j.xml         |     3 +-
 .../services/OOZIE/configuration/oozie-site.xml |     2 +-
 .../HDP/2.0.6/services/OOZIE/metainfo.xml       |    28 +-
 .../services/OOZIE/package/files/oozieSmoke2.sh |    29 +-
 .../services/OOZIE/package/scripts/oozie.py     |    28 +-
 .../OOZIE/package/scripts/oozie_service.py      |    27 +-
 .../services/OOZIE/package/scripts/params.py    |    69 +-
 .../OOZIE/package/scripts/service_check.py      |     9 +-
 .../package/templates/oozie-log4j.properties.j2 |     2 +-
 .../services/PIG/configuration/pig-env.xml      |     2 +-
 .../services/PIG/configuration/pig-log4j.xml    |     1 -
 .../PIG/configuration/pig-properties.xml        |     2 +-
 .../stacks/HDP/2.0.6/services/PIG/metainfo.xml  |    23 -
 .../services/PIG/package/scripts/params.py      |    41 +-
 .../2.0.6/services/PIG/package/scripts/pig.py   |    13 +-
 .../PIG/package/scripts/service_check.py        |    14 +-
 .../services/SQOOP/configuration/sqoop-env.xml  |     9 +-
 .../HDP/2.0.6/services/SQOOP/metainfo.xml       |    16 +-
 .../services/SQOOP/package/scripts/params.py    |    35 +-
 .../SQOOP/package/scripts/service_check.py      |     1 -
 .../services/SQOOP/package/scripts/sqoop.py     |     2 +-
 .../WEBHCAT/configuration/webhcat-env.xml       |    54 +
 .../WEBHCAT/configuration/webhcat-site.xml      |   138 +
 .../HDP/2.0.6/services/WEBHCAT/metainfo.xml     |   102 +
 .../WEBHCAT/package/files/templetonSmoke.sh     |    96 +
 .../WEBHCAT/package/scripts/__init__.py         |    20 +
 .../services/WEBHCAT/package/scripts/params.py  |    82 +
 .../WEBHCAT/package/scripts/service_check.py    |    45 +
 .../WEBHCAT/package/scripts/status_params.py    |    26 +
 .../services/WEBHCAT/package/scripts/webhcat.py |   108 +
 .../WEBHCAT/package/scripts/webhcat_server.py   |    53 +
 .../WEBHCAT/package/scripts/webhcat_service.py  |    40 +
 .../YARN/configuration-mapred/core-site.xml     |    20 +
 .../YARN/configuration-mapred/mapred-env.xml    |     3 +-
 .../configuration-mapred/mapred-queue-acls.xml  |    52 +
 .../YARN/configuration-mapred/mapred-site.xml   |     2 +-
 .../YARN/configuration/capacity-scheduler.xml   |    10 +-
 .../services/YARN/configuration/core-site.xml   |    20 +
 .../services/YARN/configuration/yarn-env.xml    |    10 +-
 .../services/YARN/configuration/yarn-log4j.xml  |     1 -
 .../stacks/HDP/2.0.6/services/YARN/metainfo.xml |    67 +-
 .../files/validateYarnComponentStatus.py        |    59 +-
 .../scripts/application_timeline_server.py      |     8 +-
 .../YARN/package/scripts/historyserver.py       |     4 +-
 .../package/scripts/mapred_service_check.py     |     4 -
 .../services/YARN/package/scripts/params.py     |    81 +-
 .../YARN/package/scripts/resourcemanager.py     |     5 +-
 .../services/YARN/package/scripts/service.py    |    34 +-
 .../YARN/package/scripts/service_check.py       |     5 +-
 .../YARN/package/scripts/status_params.py       |     3 +-
 .../2.0.6/services/YARN/package/scripts/yarn.py |    35 +-
 .../package/templates/container-executor.cfg.j2 |     2 +-
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |     3 +-
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |     1 -
 .../HDP/2.0.6/services/ZOOKEEPER/metainfo.xml   |    17 +-
 .../ZOOKEEPER/package/scripts/params.py         |    24 +-
 .../ZOOKEEPER/package/scripts/service_check.py  |     4 +-
 .../templates/zookeeper_client_jaas.conf.j2     |     1 +
 .../stacks/HDP/2.0.6/services/stack_advisor.py  |   372 -
 .../stacks/HDP/2.0/role_command_order.json      |    57 +-
 .../stacks/HDP/2.0/services/HBASE/metainfo.xml  |     3 +
 .../stacks/HDP/2.0/services/HDFS/metainfo.xml   |     1 +
 .../stacks/HDP/2.0/services/HIVE/metainfo.xml   |     6 +
 .../stacks/HDP/2.0/services/OOZIE/metainfo.xml  |     3 +
 .../stacks/HDP/2.0/services/PIG/metainfo.xml    |     1 +
 .../stacks/HDP/2.0/services/SQOOP/metainfo.xml  |     3 +
 .../HDP/2.0/services/WEBHCAT/metainfo.xml       |    27 +
 .../stacks/HDP/2.0/services/YARN/metainfo.xml   |     2 +
 .../HDP/2.0/services/ZOOKEEPER/metainfo.xml     |     1 +
 .../blueprints/multinode-default.json           |     7 +-
 .../blueprints/singlenode-default.json          |     4 +-
 .../HDP/2.1.GlusterFS/role_command_order.json   |    61 +-
 .../FALCON/configuration/falcon-env.xml         |    63 -
 .../services/FALCON/configuration/global.xml    |    63 +
 .../2.1.GlusterFS/services/FALCON/metainfo.xml  |    21 +-
 .../services/FALCON/package/scripts/params.py   |    34 +-
 .../FALCON/package/scripts/status_params.py     |     2 +-
 .../2.1.GlusterFS/services/FLUME/metainfo.xml   |    31 -
 .../GLUSTERFS/configuration/core-site.xml       |   206 +
 .../services/GLUSTERFS/configuration/global.xml |    59 +
 .../GLUSTERFS/configuration/hadoop-env.xml      |   209 -
 .../services/GLUSTERFS/metainfo.xml             |     8 +-
 .../2.1.GlusterFS/services/HBASE/metainfo.xml   |     5 -
 .../services/HIVE/configuration/hive-site.xml   |    31 +-
 .../2.1.GlusterFS/services/HIVE/metainfo.xml    |    74 +-
 .../2.1.GlusterFS/services/OOZIE/metainfo.xml   |     6 +-
 .../PIG/configuration/pig-properties.xml        |     2 +-
 .../2.1.GlusterFS/services/SQOOP/metainfo.xml   |     3 -
 .../services/STORM/configuration/global.xml     |    39 +
 .../services/STORM/configuration/storm-env.xml  |    39 -
 .../2.1.GlusterFS/services/STORM/metainfo.xml   |     8 +-
 .../services/STORM/package/scripts/params.py    |    15 +-
 .../STORM/package/scripts/status_params.py      |     2 +-
 .../services/TEZ/configuration/global.xml       |    29 +
 .../services/TEZ/configuration/tez-env.xml      |    29 -
 .../HDP/2.1.GlusterFS/services/TEZ/metainfo.xml |    22 +-
 .../services/TEZ/package/scripts/params.py      |     4 +-
 .../services/TEZ/package/scripts/tez.py         |     1 -
 .../WEBHCAT/configuration/webhcat-site.xml      |   143 +
 .../2.1.GlusterFS/services/WEBHCAT/metainfo.xml |    46 +
 .../YARN/configuration/capacity-scheduler.xml   |     9 +-
 .../services/YARN/configuration/core-site.xml   |    20 +
 .../services/YARN/configuration/global.xml      |    64 +
 .../services/YARN/configuration/yarn-env.xml    |   181 -
 .../2.1.GlusterFS/services/YARN/metainfo.xml    |    16 +-
 .../files/validateYarnComponentStatus.py        |    63 +-
 .../services/YARN/package/scripts/params.py     |    57 +-
 .../YARN/package/scripts/service_check.py       |     2 +-
 .../YARN/package/scripts/status_params.py       |     8 +-
 .../services/YARN/package/scripts/yarn.py       |     4 -
 .../HDP/2.1/blueprints/multinode-default.json   |     7 +-
 .../HDP/2.1/blueprints/singlenode-default.json  |     4 +-
 .../resources/stacks/HDP/2.1/repos/repoinfo.xml |    18 +-
 .../stacks/HDP/2.1/role_command_order.json      |    58 +-
 .../FALCON/configuration/falcon-env.xml         |     3 +-
 .../FALCON/configuration/oozie-site.xml         |     9 -
 .../stacks/HDP/2.1/services/FALCON/metainfo.xml |    31 +-
 .../services/FALCON/package/scripts/falcon.py   |     4 -
 .../services/FALCON/package/scripts/params.py   |    32 +-
 .../stacks/HDP/2.1/services/FLUME/metainfo.xml  |    26 -
 .../stacks/HDP/2.1/services/HBASE/metainfo.xml  |     3 +
 .../stacks/HDP/2.1/services/HDFS/metainfo.xml   |     1 +
 .../services/HIVE/configuration/hive-site.xml   |    65 +-
 .../stacks/HDP/2.1/services/HIVE/metainfo.xml   |    76 +-
 .../HDP/2.1/services/HIVE/metainfo.xml.orig     |    51 +
 .../stacks/HDP/2.1/services/NAGIOS/metainfo.xml |    40 -
 .../services/OOZIE/configuration/oozie-site.xml |    13 +-
 .../stacks/HDP/2.1/services/OOZIE/metainfo.xml  |     4 +-
 .../PIG/configuration/pig-properties.xml        |     2 +-
 .../stacks/HDP/2.1/services/PIG/metainfo.xml    |     1 +
 .../stacks/HDP/2.1/services/SQOOP/metainfo.xml  |     7 +
 .../services/STORM/configuration/storm-env.xml  |     5 +-
 .../services/STORM/configuration/storm-site.xml |     6 +-
 .../stacks/HDP/2.1/services/STORM/metainfo.xml  |    10 -
 .../stacks/HDP/2.1/services/STORM/metrics.json  |    55 +-
 .../services/STORM/package/scripts/params.py    |    37 +-
 .../services/STORM/package/scripts/service.py   |    10 +-
 .../STORM/package/scripts/service_check.py      |     6 +-
 .../2.1/services/STORM/package/scripts/storm.py |    21 +-
 .../STORM/package/scripts/supervisor.py         |     1 +
 .../STORM/package/scripts/yaml_config.py        |    69 +
 .../STORM/package/scripts/yaml_utils.py         |    49 -
 .../STORM/package/templates/storm.yaml.j2       |    60 -
 .../STORM/package/templates/storm_jaas.conf.j2  |    22 +-
 .../2.1/services/TEZ/configuration/tez-env.xml  |     3 +-
 .../2.1/services/TEZ/configuration/tez-site.xml |     2 +-
 .../stacks/HDP/2.1/services/TEZ/metainfo.xml    |    20 +-
 .../2.1/services/TEZ/package/scripts/params.py  |     2 +-
 .../HDP/2.1/services/TEZ/package/scripts/tez.py |     1 -
 .../WEBHCAT/configuration/webhcat-site.xml      |   143 +
 .../HDP/2.1/services/WEBHCAT/metainfo.xml       |    47 +
 .../YARN/configuration/capacity-scheduler.xml   |     9 +-
 .../services/YARN/configuration/core-site.xml   |    20 +
 .../services/YARN/configuration/yarn-env.xml    |     3 +-
 .../stacks/HDP/2.1/services/YARN/metainfo.xml   |    17 +-
 .../HDP/2.1/services/ZOOKEEPER/metainfo.xml     |     2 +
 .../stacks/HDP/2.1/services/stack_advisor.py    |    91 -
 .../HDP/2.2/configuration/cluster-env.xml       |    29 -
 .../main/resources/stacks/HDP/2.2/metainfo.xml  |    23 -
 .../resources/stacks/HDP/2.2/repos/repoinfo.xml |    67 -
 .../stacks/HDP/2.2/role_command_order.json      |    89 -
 .../stacks/HDP/2.2/services/FALCON/metainfo.xml |    37 -
 .../stacks/HDP/2.2/services/FLUME/metainfo.xml  |    39 -
 .../stacks/HDP/2.2/services/HBASE/metainfo.xml  |    39 -
 .../services/HDFS/configuration/hadoop-env.xml  |   192 -
 .../stacks/HDP/2.2/services/HDFS/metainfo.xml   |    67 -
 .../services/HIVE/configuration/hive-site.xml   |    29 -
 .../HIVE/configuration/webhcat-site.xml         |    64 -
 .../stacks/HDP/2.2/services/HIVE/metainfo.xml   |    69 -
 .../services/OOZIE/configuration/oozie-site.xml |    32 -
 .../stacks/HDP/2.2/services/OOZIE/metainfo.xml  |    51 -
 .../stacks/HDP/2.2/services/PIG/metainfo.xml    |    37 -
 .../SLIDER/configuration/slider-client.xml      |    56 -
 .../SLIDER/configuration/slider-log4j.xml       |    89 -
 .../stacks/HDP/2.2/services/SLIDER/metainfo.xml |    85 -
 .../SLIDER/package/files/hbaseSmokeVerify.sh    |    34 -
 .../services/SLIDER/package/scripts/__init__.py |    19 -
 .../services/SLIDER/package/scripts/params.py   |    44 -
 .../SLIDER/package/scripts/service_check.py     |    45 -
 .../services/SLIDER/package/scripts/slider.py   |    51 -
 .../SLIDER/package/scripts/slider_client.py     |    43 -
 .../SLIDER/package/templates/slider-env.sh.j2   |    38 -
 .../stacks/HDP/2.2/services/SQOOP/metainfo.xml  |    39 -
 .../services/STORM/configuration/storm-site.xml |    88 -
 .../stacks/HDP/2.2/services/STORM/metainfo.xml  |    38 -
 .../stacks/HDP/2.2/services/STORM/metrics.json  |  1079 -
 .../2.2/services/TEZ/configuration/tez-site.xml |    29 -
 .../stacks/HDP/2.2/services/TEZ/metainfo.xml    |    39 -
 .../YARN/configuration-mapred/mapred-site.xml   |    45 -
 .../services/YARN/configuration/yarn-site.xml   |    30 -
 .../stacks/HDP/2.2/services/YARN/metainfo.xml   |    69 -
 .../HDP/2.2/services/ZOOKEEPER/metainfo.xml     |    39 -
 .../stacks/HDP/2.2/services/stack_advisor.py    |   151 -
 .../2.1/hooks/after-INSTALL/scripts/hook.py     |    66 +
 .../2.1/hooks/after-INSTALL/scripts/params.py   |   101 +
 .../templates/cluster.properties.j2             |    38 +
 .../HDPWIN/2.1/hooks/before-ANY/scripts/hook.py |    31 +
 .../2.1/hooks/before-ANY/scripts/params.py      |    27 +
 .../2.1/hooks/before-ANY/scripts/setup_jdk.py   |    49 +
 .../2.1/hooks/before-INSTALL/scripts/hook.py    |    32 +
 .../2.1/hooks/before-INSTALL/scripts/params.py  |    22 +
 .../2.1/hooks/before-RESTART/scripts/hook.py    |    29 +
 .../2.1/hooks/before-START/scripts/hook.py      |    33 +
 .../2.1/hooks/before-START/scripts/params.py    |    22 +
 .../resources/stacks/HDPWIN/2.1/metainfo.xml    |    22 +
 .../stacks/HDPWIN/2.1/repos/repoinfo.xml        |    26 +
 .../stacks/HDPWIN/2.1/role_command_order.json   |   104 +
 .../FALCON/configuration/falcon-env.xml         |   109 +
 .../configuration/falcon-runtime.properties.xml |    47 +
 .../configuration/falcon-startup.properties.xml |   207 +
 .../FALCON/configuration/oozie-site.xml         |   167 +
 .../HDPWIN/2.1/services/FALCON/metainfo.xml     |    90 +
 .../services/FALCON/package/scripts/falcon.py   |    41 +
 .../FALCON/package/scripts/falcon_client.py     |    37 +
 .../FALCON/package/scripts/falcon_server.py     |    44 +
 .../services/FALCON/package/scripts/params.py   |    45 +
 .../FALCON/package/scripts/service_check.py     |    33 +
 .../FALCON/package/scripts/service_mapping.py   |    20 +
 .../package/templates/client.properties.j2      |    42 +
 .../HBASE/configuration/hbase-policy.xml        |    53 +
 .../services/HBASE/configuration/hbase-site.xml |   318 +
 .../HDPWIN/2.1/services/HBASE/metainfo.xml      |   102 +
 .../HDPWIN/2.1/services/HBASE/metrics.json      |  4659 ++++
 .../HBASE/package/files/draining_servers.rb     |   164 +
 .../2.1/services/HBASE/package/scripts/hbase.py |    29 +
 .../HBASE/package/scripts/hbase_client.py       |    36 +
 .../HBASE/package/scripts/hbase_decommission.py |    66 +
 .../HBASE/package/scripts/hbase_master.py       |    52 +
 .../HBASE/package/scripts/hbase_regionserver.py |    48 +
 .../services/HBASE/package/scripts/params.py    |    36 +
 .../HBASE/package/scripts/service_check.py      |    35 +
 .../HBASE/package/scripts/service_mapping.py    |    21 +
 .../services/HDFS/configuration/core-site.xml   |   202 +
 .../services/HDFS/configuration/hadoop-env.xml  |    81 +
 .../HDFS/configuration/hadoop-policy.xml        |   219 +
 .../services/HDFS/configuration/hdfs-site.xml   |   272 +
 .../HDPWIN/2.1/services/HDFS/metainfo.xml       |   123 +
 .../HDPWIN/2.1/services/HDFS/metrics.json       |  2126 ++
 .../services/HDFS/package/scripts/datanode.py   |    49 +
 .../2.1/services/HDFS/package/scripts/hdfs.py   |    61 +
 .../HDFS/package/scripts/hdfs_client.py         |    41 +
 .../HDFS/package/scripts/journalnode.py         |    48 +
 .../services/HDFS/package/scripts/namenode.py   |    74 +
 .../2.1/services/HDFS/package/scripts/params.py |    63 +
 .../HDFS/package/scripts/service_check.py       |    55 +
 .../HDFS/package/scripts/service_mapping.py     |    24 +
 .../services/HDFS/package/scripts/snamenode.py  |    48 +
 .../services/HDFS/package/scripts/zkfc_slave.py |    51 +
 .../package/templates/exclude_hosts_list.j2     |    21 +
 .../templates/hadoop-metrics2.properties.j2     |    54 +
 .../services/HIVE/configuration/hive-env.xml    |   105 +
 .../services/HIVE/configuration/hive-site.xml   |   291 +
 .../HIVE/etc/hive-schema-0.12.0.mysql.sql       |   777 +
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql      |   718 +
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql    |  1406 +
 .../HDPWIN/2.1/services/HIVE/metainfo.xml       |   141 +
 .../HIVE/package/scripts/hcat_client.py         |    40 +
 .../HIVE/package/scripts/hcat_service_check.py  |    25 +
 .../2.1/services/HIVE/package/scripts/hive.py   |    33 +
 .../HIVE/package/scripts/hive_client.py         |    40 +
 .../HIVE/package/scripts/hive_metastore.py      |    53 +
 .../HIVE/package/scripts/hive_server.py         |    52 +
 .../HIVE/package/scripts/mysql_server.py        |    46 +
 .../2.1/services/HIVE/package/scripts/params.py |    37 +
 .../HIVE/package/scripts/service_check.py       |    36 +
 .../HIVE/package/scripts/service_mapping.py     |    22 +
 .../services/OOZIE/configuration/oozie-env.xml  |   140 +
 .../OOZIE/configuration/oozie-log4j.xml         |    96 +
 .../services/OOZIE/configuration/oozie-site.xml |   502 +
 .../HDPWIN/2.1/services/OOZIE/metainfo.xml      |   102 +
 .../2.1/services/OOZIE/package/scripts/oozie.py |    36 +
 .../OOZIE/package/scripts/oozie_client.py       |    40 +
 .../OOZIE/package/scripts/oozie_server.py       |    66 +
 .../services/OOZIE/package/scripts/params.py    |    33 +
 .../OOZIE/package/scripts/service_check.py      |    33 +
 .../OOZIE/package/scripts/service_mapping.py    |    21 +
 .../services/PIG/configuration/pig-log4j.xml    |    61 +
 .../PIG/configuration/pig-properties.xml        |   262 +
 .../stacks/HDPWIN/2.1/services/PIG/metainfo.xml |    49 +
 .../2.1/services/PIG/package/scripts/params.py  |    37 +
 .../2.1/services/PIG/package/scripts/pig.py     |    50 +
 .../services/PIG/package/scripts/pig_client.py  |    41 +
 .../PIG/package/scripts/service_check.py        |    35 +
 .../services/SQOOP/configuration/sqoop-site.xml |   156 +
 .../HDPWIN/2.1/services/SQOOP/metainfo.xml      |    65 +
 .../services/SQOOP/package/scripts/params.py    |    34 +
 .../SQOOP/package/scripts/service_check.py      |    34 +
 .../2.1/services/SQOOP/package/scripts/sqoop.py |    32 +
 .../SQOOP/package/scripts/sqoop_client.py       |    41 +
 .../services/STORM/configuration/storm-site.xml |   651 +
 .../HDPWIN/2.1/services/STORM/metainfo.xml      |    83 +
 .../HDPWIN/2.1/services/STORM/metrics.json      |    99 +
 .../services/STORM/package/scripts/nimbus.py    |    50 +
 .../services/STORM/package/scripts/params.py    |    35 +
 .../STORM/package/scripts/service_check.py      |    32 +
 .../STORM/package/scripts/service_mapping.py    |    22 +
 .../STORM/package/scripts/status_params.py      |    22 +
 .../2.1/services/STORM/package/scripts/storm.py |    33 +
 .../STORM/package/scripts/supervisor.py         |    51 +
 .../services/STORM/package/scripts/ui_server.py |    51 +
 .../STORM/package/scripts/yaml_config.py        |    67 +
 .../2.1/services/TEZ/configuration/tez-site.xml |   219 +
 .../stacks/HDPWIN/2.1/services/TEZ/metainfo.xml |    42 +
 .../2.1/services/TEZ/package/scripts/params.py  |    32 +
 .../2.1/services/TEZ/package/scripts/tez.py     |    32 +
 .../services/TEZ/package/scripts/tez_client.py  |    41 +
 .../WEBHCAT/configuration/webhcat-site.xml      |   109 +
 .../HDPWIN/2.1/services/WEBHCAT/metainfo.xml    |    85 +
 .../WEBHCAT/package/files/templetonSmoke.sh     |    96 +
 .../services/WEBHCAT/package/scripts/params.py  |    29 +
 .../WEBHCAT/package/scripts/service_check.py    |    32 +
 .../WEBHCAT/package/scripts/service_mapping.py  |    20 +
 .../services/WEBHCAT/package/scripts/webhcat.py |    30 +
 .../WEBHCAT/package/scripts/webhcat_server.py   |    48 +
 .../WEBHCAT/package/templates/webhcat-env.sh.j2 |    62 +
 .../YARN/configuration/capacity-scheduler.xml   |   114 +
 .../services/YARN/configuration/mapred-site.xml |   212 +
 .../services/YARN/configuration/yarn-site.xml   |   161 +
 .../HDPWIN/2.1/services/YARN/metainfo.xml       |   185 +
 .../HDPWIN/2.1/services/YARN/metrics.json       |  3138 +++
 .../files/validateYarnComponentStatus.py        |   161 +
 .../scripts/application_timeline_server.py      |    54 +
 .../YARN/package/scripts/historyserver.py       |    53 +
 .../package/scripts/mapred_service_check.py     |   105 +
 .../YARN/package/scripts/mapreduce2_client.py   |    43 +
 .../YARN/package/scripts/nodemanager.py         |    53 +
 .../2.1/services/YARN/package/scripts/params.py |    57 +
 .../YARN/package/scripts/resourcemanager.py     |    77 +
 .../YARN/package/scripts/service_check.py       |    68 +
 .../YARN/package/scripts/service_mapping.py     |    26 +
 .../2.1/services/YARN/package/scripts/yarn.py   |    45 +
 .../YARN/package/scripts/yarn_client.py         |    44 +
 .../package/templates/container-executor.cfg.j2 |    40 +
 .../package/templates/exclude_hosts_list.j2     |    21 +
 .../YARN/package/templates/mapreduce.conf.j2    |    35 +
 .../package/templates/taskcontroller.cfg.j2     |    38 +
 .../YARN/package/templates/yarn.conf.j2         |    35 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |    73 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |   100 +
 .../HDPWIN/2.1/services/ZOOKEEPER/metainfo.xml  |    61 +
 .../ZOOKEEPER/package/scripts/params.py         |    60 +
 .../ZOOKEEPER/package/scripts/service_check.py  |    34 +
 .../package/scripts/service_mapping.py          |    22 +
 .../ZOOKEEPER/package/scripts/zookeeper.py      |    67 +
 .../package/scripts/zookeeper_client.py         |    42 +
 .../package/scripts/zookeeper_server.py         |    51 +
 .../package/templates/configuration.xsl.j2      |    42 +
 .../ZOOKEEPER/package/templates/zoo.cfg.j2      |    69 +
 .../src/main/resources/stacks/stack_advisor.py  |   581 -
 .../webapp/WEB-INF/spring-security.xml          |     5 +-
 .../src/main/windows/ambari-server.cmd          |     2 +
 .../src/main/windows/ambari-server.ps1          |   301 +
 .../ExecutionCommandWrapperTest.java            |    12 +-
 .../actionmanager/TestActionDBAccessorImpl.java |    75 +-
 .../server/actionmanager/TestActionManager.java |    41 +-
 .../actionmanager/TestActionScheduler.java      |   567 +-
 .../ambari/server/actionmanager/TestStage.java  |     4 +-
 .../ambari/server/agent/AgentResourceTest.java  |     3 -
 .../server/agent/LocalAgentSimulator.java       |     2 -
 .../server/agent/TestHeartbeatHandler.java      |   348 +-
 .../server/agent/TestHeartbeatMonitor.java      |    19 +-
 .../server/api/handlers/CreateHandlerTest.java  |    31 +-
 .../server/api/handlers/DeleteHandlerTest.java  |    43 +-
 .../api/handlers/QueryCreateHandlerTest.java    |     2 -
 .../server/api/handlers/UpdateHandlerTest.java  |     7 -
 .../query/ProcessingPredicateVisitorTest.java   |    27 -
 .../ambari/server/api/query/QueryImplTest.java  |     2 +-
 .../query/SubResourcePredicateVisitorTest.java  |    14 -
 .../render/ClusterBlueprintRendererTest.java    |    32 +-
 .../resources/BaseResourceDefinitionTest.java   |     7 -
 .../ClusterResourceDefinitionTest.java          |     5 +-
 .../LdapSyncEventResourceDefinitionTest.java    |    49 -
 .../PrivilegeResourceDefinitionTest.java        |    50 -
 .../ViewInstanceResourceDefinitionTest.java     |     4 +-
 .../ViewPermissionResourceDefinitionTest.java   |    49 -
 .../ViewVersionResourceDefinitionTest.java      |     7 +-
 .../server/api/services/AmbariMetaInfoTest.java |   255 +-
 .../services/ClusterPrivilegeServiceTest.java   |    94 -
 .../server/api/services/ClusterServiceTest.java |    23 +-
 .../api/services/ComponentServiceTest.java      |     4 +-
 .../server/api/services/GroupServiceTest.java   |     2 +-
 .../api/services/HostComponentServiceTest.java  |     4 +-
 .../api/services/LdapSyncEventServiceTest.java  |    97 -
 .../server/api/services/MemberServiceTest.java  |     8 +-
 .../services/PersistenceManagerImplTest.java    |    15 +-
 .../api/services/PrivilegeServiceTest.java      |   118 -
 .../api/services/RecommendationServiceTest.java |    85 -
 .../api/services/ValidationServiceTest.java     |    85 -
 .../api/services/ViewPermissionServiceTest.java |   100 -
 .../stackadvisor/StackAdvisorExceptionTest.java |    46 -
 .../stackadvisor/StackAdvisorHelperTest.java    |   174 -
 .../StackAdvisorRequestTypeTest.java            |    56 -
 .../stackadvisor/StackAdvisorRunnerTest.java    |   130 -
 ...tConfigurationRecommnedationCommandTest.java |   103 -
 .../commands/StackAdvisorCommandTest.java       |   279 -
 .../api/util/StackExtensionHelperTest.java      |   417 +-
 .../server/configuration/ConfigurationTest.java |    21 +-
 .../AmbariCustomCommandExecutionHelperTest.java |   225 -
 .../controller/AmbariHandlerListTest.java       |   107 -
 .../AmbariManagementControllerImplTest.java     |   288 +-
 .../AmbariManagementControllerTest.java         |   947 +-
 .../BackgroundCustomCommandExecutionTest.java   |   224 -
 .../controller/FailsafeHandlerListTest.java     |    71 -
 .../controller/FailsafeServletResponseTest.java |    54 -
 .../server/controller/LdapSyncRequestTest.java  |    84 -
 .../controller/MaintenanceStateHelperTest.java  |    41 +-
 ...hYarnCapacitySchedulerReleaseConfigTest.java |   237 -
 .../AbstractControllerResourceProviderTest.java |    45 +-
 .../internal/AbstractResourceProviderTest.java  |    82 -
 .../AlertDefinitionResourceProviderTest.java    |   343 -
 .../AmbariPrivilegeResourceProviderTest.java    |   362 -
 .../internal/BaseBlueprintProcessorTest.java    |   412 -
 .../controller/internal/BaseProviderTest.java   |   188 +-
 .../BlueprintConfigurationProcessorTest.java    |  1898 --
 .../internal/BlueprintResourceProviderTest.java |   307 +-
 .../ClientConfigResourceProviderTest.java       |   330 -
 .../ClusterPrivilegeResourceProviderTest.java   |   167 -
 .../internal/ClusterResourceProviderTest.java   |  1545 +-
 .../ConfigGroupResourceProviderTest.java        |    96 +-
 .../ConfigurationResourceProviderTest.java      |    12 +-
 .../HostComponentResourceProviderTest.java      |    23 +-
 .../internal/HttpPropertyProviderTest.java      |    63 +-
 .../internal/JMXHostProviderTest.java           |    53 +-
 .../LdapSyncEventResourceProviderTest.java      |   134 -
 .../internal/MemberResourceProviderTest.java    |    39 +-
 .../PermissionResourceProviderTest.java         |    47 +-
 .../RecommendationResourceProviderTest.java     |    31 -
 .../controller/internal/RequestImplTest.java    |     1 +
 .../internal/RequestResourceProviderTest.java   |    92 +-
 .../internal/RequestStageContainerTest.java     |     5 +-
 .../internal/ServiceResourceProviderTest.java   |   258 +-
 .../StackAdvisorResourceProviderTest.java       |    76 -
 .../StackConfigurationResourceProviderTest.java |    79 +-
 .../StackDefinedPropertyProviderTest.java       |   357 +-
 ...kLevelConfigurationResourceProviderTest.java |   181 -
 .../internal/TaskResourceProviderTest.java      |     2 +-
 .../internal/UserResourceProviderTest.java      |     2 +-
 .../ValidationResourceProviderTest.java         |    70 -
 .../ViewInstanceResourceProviderTest.java       |   284 -
 .../ViewPermissionResourceProviderTest.java     |   133 -
 .../ViewPrivilegeResourceProviderTest.java      |   166 -
 .../controller/jmx/JMXPropertyProviderTest.java |   465 +
 .../metrics/JMXPropertyProviderTest.java        |   522 -
 .../nagios/NagiosPropertyProviderTest.java      |     6 +-
 .../utilities/PropertyHelperTest.java           |    22 +-
 .../ActionDefinitionManagerTest.java            |    18 +-
 .../server/metadata/RoleCommandOrderTest.java   |    57 +-
 .../ambari/server/orm/DBAccessorImplTest.java   |     6 +-
 .../apache/ambari/server/orm/OrmTestHelper.java |   195 +-
 .../apache/ambari/server/orm/TestOrmImpl.java   |    39 +-
 .../server/orm/dao/AlertDefinitionDAOTest.java  |   265 +-
 .../server/orm/dao/AlertDispatchDAOTest.java    |   375 -
 .../ambari/server/orm/dao/AlertsDAOTest.java    |   264 -
 .../server/orm/dao/ConfigGroupDAOTest.java      |    16 -
 .../ambari/server/orm/dao/PrincipalDAOTest.java |    61 -
 .../server/orm/dao/PrincipalTypeDAOTest.java    |    61 -
 .../server/orm/dao/RequestScheduleDAOTest.java  |    16 -
 .../ambari/server/orm/dao/ResourceDAOTest.java  |    61 -
 .../server/orm/dao/ResourceTypeDAOTest.java     |    61 -
 .../server/orm/dao/ServiceConfigDAOTest.java    |   282 -
 .../ambari/server/orm/dao/UserDAOTest.java      |    40 +-
 .../orm/entities/BlueprintEntityTest.java       |    24 +-
 .../orm/entities/LdapSyncEventEntityTest.java   |   145 -
 .../orm/entities/LdapSyncSpecEntityTest.java    |    95 -
 .../orm/entities/PrincipalEntityTest.java       |    47 -
 .../orm/entities/PrincipalTypeEntityTest.java   |    49 -
 .../server/orm/entities/ResourceEntityTest.java |    47 -
 .../orm/entities/ResourceTypeEntityTest.java    |    49 -
 .../orm/entities/ServiceConfigEntityTest.java   |    49 -
 .../server/orm/entities/ViewEntityTest.java     |    73 +-
 .../orm/entities/ViewInstanceEntityTest.java    |    45 +-
 .../ambari/server/proxy/ProxyServiceTest.java   |    14 -
 .../server/security/CertGenerationTest.java     |     2 +-
 .../AmbariAuthorizationFilterTest.java          |   372 -
 ...ariAuthorizationProviderDisableUserTest.java |    97 -
 ...mbariLdapAuthenticationProviderBaseTest.java |    50 -
 ...uthenticationProviderForDNWithSpaceTest.java |    42 +-
 .../AmbariLdapAuthenticationProviderTest.java   |    43 +-
 .../AmbariLocalUserDetailsServiceTest.java      |     7 +
 .../authorization/AuthorizationHelperTest.java  |    76 +-
 .../TestAmbariLdapAuthoritiesPopulator.java     |   237 +-
 .../security/authorization/TestUsers.java       |   180 +-
 .../ldap/AmbariLdapDataPopulatorTest.java       |  1475 --
 .../security/ldap/LdapPerformanceTest.java      |    96 -
 .../server/stageplanner/TestStagePlanner.java   |     6 +-
 .../ambari/server/state/ConfigGroupTest.java    |    10 +-
 .../ambari/server/state/ConfigHelperTest.java   |   300 +-
 .../ambari/server/state/DesiredConfigTest.java  |     4 +-
 .../ambari/server/state/PropertyInfoTest.java   |    62 -
 .../server/state/cluster/ClusterTest.java       |   303 +-
 .../server/state/cluster/ClustersTest.java      |     7 +-
 .../ambari/server/state/host/HostTest.java      |    14 +-
 .../svccomphost/ServiceComponentHostTest.java   |    11 +-
 .../server/upgrade/UpgradeCatalog150Test.java   |    47 +-
 .../server/upgrade/UpgradeCatalog160Test.java   |    10 +-
 .../server/upgrade/UpgradeCatalog161Test.java   |    36 +-
 .../server/upgrade/UpgradeCatalog170Test.java   |   635 +-
 .../server/upgrade/UpgradeCatalogTest.java      |    16 +-
 .../ambari/server/upgrade/UpgradeTest.java      |    60 +-
 .../ambari/server/utils/TestStageUtils.java     |    13 +-
 .../server/view/HttpImpersonatorImplTest.java   |   128 -
 .../ambari/server/view/ViewExtractorTest.java   |   262 -
 .../ambari/server/view/ViewRegistryTest.java    |   643 +-
 .../configuration/PermissionConfigTest.java     |    69 -
 .../view/configuration/ViewConfigTest.java      |    31 -
 .../src/test/python/TestAmbariServer.py         |   532 +-
 ambari-server/src/test/python/TestBootstrap.py  |    35 +-
 ambari-server/src/test/python/TestCheckHost.py  |    23 +-
 ambari-server/src/test/python/TestOSCheck.py    |    22 +-
 .../src/test/python/TestResourceFilesKeeper.py  |     2 +-
 ambari-server/src/test/python/TestSetupAgent.py |    64 +-
 .../src/test/python/TestStackAdvisor.py         |   341 -
 ambari-server/src/test/python/TestUtils.py      |    42 +-
 .../src/test/python/TestValidateConfigs.py      |   116 -
 ambari-server/src/test/python/ambari.properties |     2 +-
 ambari-server/src/test/python/ldap-password.dat |     1 -
 .../stacks/1.3.2/HBASE/test_hbase_client.py     |    18 +-
 .../stacks/1.3.2/HBASE/test_hbase_master.py     |    24 +-
 .../1.3.2/HBASE/test_hbase_regionserver.py      |    18 +-
 .../python/stacks/1.3.2/HDFS/test_datanode.py   |    16 +-
 .../stacks/1.3.2/HDFS/test_hdfs_client.py       |    59 -
 .../python/stacks/1.3.2/HDFS/test_namenode.py   |    53 +-
 .../stacks/1.3.2/HDFS/test_service_check.py     |    59 +-
 .../python/stacks/1.3.2/HDFS/test_snamenode.py  |    16 +-
 .../stacks/1.3.2/HIVE/test_hcat_client.py       |    22 +-
 .../stacks/1.3.2/HIVE/test_hive_client.py       |    36 +-
 .../stacks/1.3.2/HIVE/test_hive_metastore.py    |    44 +-
 .../stacks/1.3.2/HIVE/test_hive_server.py       |    52 +-
 .../1.3.2/HIVE/test_hive_service_check.py       |    23 +-
 .../stacks/1.3.2/HIVE/test_webhcat_server.py    |   258 -
 .../1.3.2/MAPREDUCE/test_mapreduce_client.py    |    38 +-
 .../MAPREDUCE/test_mapreduce_historyserver.py   |     2 -
 .../MAPREDUCE/test_mapreduce_jobtracker.py      |     2 -
 .../MAPREDUCE/test_mapreduce_tasktracker.py     |     2 -
 .../stacks/1.3.2/NAGIOS/test_nagios_server.py   |     4 +-
 .../stacks/1.3.2/OOZIE/test_oozie_client.py     |     2 -
 .../stacks/1.3.2/OOZIE/test_oozie_server.py     |     4 -
 .../python/stacks/1.3.2/PIG/test_pig_client.py  |    14 +-
 .../stacks/1.3.2/WEBHCAT/test_webhcat_server.py |   256 +
 .../1.3.2/WEBHCAT/test_webhcat_service_check.py |    61 +
 .../1.3.2/configs/default.hbasedecom.json       |    82 +-
 .../python/stacks/1.3.2/configs/default.json    |   112 +-
 .../1.3.2/configs/default.non_gmetad_host.json  |    82 +-
 .../stacks/1.3.2/configs/default_client.json    |   602 -
 .../python/stacks/1.3.2/configs/secured.json    |   109 +-
 .../stacks/1.3.2/configs/secured_client.json    |   789 -
 .../1.3.2/configs/secured_no_jce_name.json      |    57 +-
 .../hooks/after-INSTALL/test_after_install.py   |    14 +-
 .../1.3.2/hooks/before-ANY/test_before_any.py   |   158 -
 .../hooks/before-INSTALL/test_before_install.py |    90 +-
 .../hooks/before-START/test_before_start.py     |     9 +-
 .../python/stacks/2.0.6/FLUME/test_flume.py     |   199 +-
 .../stacks/2.0.6/HBASE/test_hbase_client.py     |    18 +-
 .../stacks/2.0.6/HBASE/test_hbase_master.py     |    30 +-
 .../2.0.6/HBASE/test_hbase_regionserver.py      |    24 +-
 .../2.0.6/HBASE/test_hbase_service_check.py     |    10 +-
 .../python/stacks/2.0.6/HDFS/test_datanode.py   |   152 +-
 .../stacks/2.0.6/HDFS/test_hdfs_client.py       |    58 -
 .../stacks/2.0.6/HDFS/test_journalnode.py       |    16 +-
 .../python/stacks/2.0.6/HDFS/test_namenode.py   |   125 +-
 .../stacks/2.0.6/HDFS/test_service_check.py     |    18 +-
 .../python/stacks/2.0.6/HDFS/test_snamenode.py  |    16 +-
 .../test/python/stacks/2.0.6/HDFS/test_zkfc.py  |    16 +-
 .../stacks/2.0.6/HIVE/test_hcat_client.py       |    34 +-
 .../stacks/2.0.6/HIVE/test_hive_client.py       |   236 +-
 .../stacks/2.0.6/HIVE/test_hive_metastore.py    |   360 +-
 .../stacks/2.0.6/HIVE/test_hive_server.py       |   484 +-
 .../2.0.6/HIVE/test_hive_service_check.py       |    36 +-
 .../stacks/2.0.6/HIVE/test_webhcat_server.py    |   298 -
 .../stacks/2.0.6/NAGIOS/test_nagios_server.py   |    14 +-
 .../stacks/2.0.6/OOZIE/test_oozie_client.py     |    30 +-
 .../stacks/2.0.6/OOZIE/test_oozie_server.py     |    61 +-
 .../stacks/2.0.6/OOZIE/test_service_check.py    |     3 +-
 .../python/stacks/2.0.6/PIG/test_pig_client.py  |     2 -
 .../stacks/2.0.6/PIG/test_pig_service_check.py  |    12 +-
 .../stacks/2.0.6/SQOOP/test_service_check.py    |     2 -
 .../stacks/2.0.6/WEBHCAT/test_webhcat_server.py |   259 +
 .../2.0.6/WEBHCAT/test_webhcat_service_check.py |    61 +
 .../stacks/2.0.6/YARN/test_historyserver.py     |   136 +-
 .../stacks/2.0.6/YARN/test_mapreduce2_client.py |    20 +-
 .../2.0.6/YARN/test_mapreduce2_service_check.py |     8 -
 .../stacks/2.0.6/YARN/test_nodemanager.py       |   135 +-
 .../stacks/2.0.6/YARN/test_resourcemanager.py   |   152 +-
 .../stacks/2.0.6/YARN/test_yarn_client.py       |    30 +-
 .../2.0.6/YARN/test_yarn_service_check.py       |     9 +-
 .../stacks/2.0.6/common/test_stack_advisor.py   |   470 -
 .../2.0.6/configs/default.hbasedecom.json       |    84 +-
 .../python/stacks/2.0.6/configs/default.json    |   125 +-
 .../2.0.6/configs/default.non_gmetad_host.json  |    85 +-
 .../stacks/2.0.6/configs/default_client.json    |   799 -
 .../stacks/2.0.6/configs/flume_target.json      |    55 +-
 .../python/stacks/2.0.6/configs/ha_default.json |    89 +-
 .../python/stacks/2.0.6/configs/ha_secured.json |   101 +-
 .../2.0.6/configs/rebalancehdfs_default.json    |   391 -
 .../python/stacks/2.0.6/configs/secured.json    |   132 +-
 .../stacks/2.0.6/configs/secured_client.json    |   821 -
 .../2.0.6/configs/secured_no_jce_name.json      |    57 +-
 .../hooks/after-INSTALL/test_after_install.py   |    14 +-
 .../2.0.6/hooks/before-ANY/test_before_any.py   |   158 -
 .../hooks/before-INSTALL/test_before_install.py |   109 +-
 .../hooks/before-START/test_before_start.py     |     6 +-
 .../stacks/2.1/FALCON/test_falcon_client.py     |     4 -
 .../stacks/2.1/FALCON/test_falcon_server.py     |     6 -
 .../stacks/2.1/HIVE/test_hive_metastore.py      |   255 +-
 .../stacks/2.1/STORM/test_service_check.py      |     5 +-
 .../python/stacks/2.1/STORM/test_storm_base.py  |   119 -
 .../stacks/2.1/STORM/test_storm_drpc_server.py  |    95 +-
 .../2.1/STORM/test_storm_jaas_configuration.py  |    77 -
 .../stacks/2.1/STORM/test_storm_nimbus.py       |   109 +-
 .../stacks/2.1/STORM/test_storm_nimbus_prod.py  |    89 +-
 .../2.1/STORM/test_storm_rest_api_service.py    |    91 +-
 .../stacks/2.1/STORM/test_storm_supervisor.py   |    60 +-
 .../2.1/STORM/test_storm_supervisor_prod.py     |   104 +-
 .../stacks/2.1/STORM/test_storm_ui_server.py    |    97 +-
 .../python/stacks/2.1/TEZ/test_tez_client.py    |     1 -
 .../stacks/2.1/YARN/test_apptimelineserver.py   |    78 +-
 .../test/python/stacks/2.1/common/hosts.json    |   554 -
 .../test/python/stacks/2.1/common/services.json |  1036 -
 .../stacks/2.1/common/test_stack_advisor.py     |   161 -
 .../stacks/2.1/configs/default-storm-start.json |   356 -
 .../test/python/stacks/2.1/configs/default.json |   103 +-
 .../stacks/2.1/configs/secured-storm-start.json |   373 -
 .../test/python/stacks/2.1/configs/secured.json |   116 +-
 .../stacks/2.2/SLIDER/test_slider_client.py     |    90 -
 .../stacks/2.2/common/test_stack_advisor.py     |   311 -
 .../test/python/stacks/2.2/configs/default.json |   115 -
 .../test/python/stacks/2.2/configs/secured.json |    79 -
 .../src/test/python/stacks/utils/RMFTestCase.py |    37 +-
 ambari-server/src/test/python/unitTests.py      |     2 +-
 .../dummy_stack/HIVE/package/scripts/hive.py    |     1 -
 .../HIVE/package/scripts/hive_service.py        |     2 +-
 .../curl-setup-multiple-hbase-master.sh         |     2 +-
 .../YARN/configuration/capacity-scheduler.xml   |     2 +-
 .../cust_action_definitions1.xml                |    10 +
 .../system_action_definitions.xml               |    32 +
 .../ddl-scripts/Ambari-DDL-Derby-1.2.3.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.2.4.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.2.5.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.4.0.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.4.1.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.4.2.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.4.3.sql      |     2 +-
 .../ddl-scripts/Ambari-DDL-Derby-1.4.4.sql      |     2 +-
 ambari-server/src/test/resources/deploy_HDP2.sh |     2 +-
 .../HDP/0.1/services/MAPREDUCE/metainfo.xml     |     6 -
 .../services/HDFS/configuration/hadoop-env.xml  |   213 -
 .../services/HDFS/configuration/hdfs-log4j.xml  |   199 -
 .../services/HBASE/configuration/global.xml     |    12 +-
 .../HDP/2.0.1/services/GANGLIA/metainfo.xml     |     2 +-
 .../stacks/HDP/2.0.1/services/HDFS/metainfo.xml |     2 +-
 .../services/HIVE/configuration/hive-site.xml   |     2 +-
 .../stacks/HDP/2.0.1/services/HIVE/metainfo.xml |     2 +-
 .../HDP/2.0.1/services/OOZIE/metainfo.xml       |     2 +-
 .../HDP/2.0.5/services/GANGLIA/metainfo.xml     |     2 +-
 .../services/HBASE/configuration/global.xml     |    12 +-
 .../stacks/HDP/2.0.5/services/HDFS/metainfo.xml |    11 +-
 .../stacks/HDP/2.0.5/services/HDFS/metrics.json |    20 -
 .../stacks/HDP/2.0.5/services/HIVE/metainfo.xml |    93 +-
 .../HDP/2.0.5/services/OOZIE/metainfo.xml       |     2 +-
 .../WEBHCAT/configuration/webhcat-site.xml      |   126 +
 .../HDP/2.0.5/services/WEBHCAT/metainfo.xml     |   102 +
 .../stacks/HDP/2.0.5/services/YARN/metainfo.xml |     7 +-
 .../HDP/2.0.5/services/ZOOKEEPER/metainfo.xml   |    12 -
 .../HDP/2.0.6/services/NAGIOS/metainfo.xml      |     2 -
 .../HDP/2.0.6/services/WEBHCAT/metainfo.xml     |    27 +
 .../stacks/HDP/2.0.6/services/YARN/metainfo.xml |     9 +-
 .../services/HBASE/configuration/global.xml     |    12 +-
 .../HDP/2.0.7/services/HBASE/metainfo.xml       |     8 -
 .../stacks/HDP/2.0.7/services/HDFS/metainfo.xml |     7 -
 .../stacks/HDP/2.0.7/services/HDFS/metrics.json |  7800 ++++++
 .../stacks/HDP/2.0.7/services/HIVE/metainfo.xml |    24 +-
 .../2.0.7/services/HIVE/package/scripts/hive.py |     1 -
 .../services/YARN/configuration/yarn-site.xml   |     2 +-
 .../stacks/HDP/2.0.7/services/YARN/metainfo.xml |     5 +-
 .../HDP/2.0.7/services/ZOOKEEPER/metainfo.xml   |    15 -
 .../services/HDFS/configuration/hdfs-site.xml   |    45 -
 .../stacks/HDP/2.0.8/services/HDFS/metrics.json |    42 +-
 .../HDP/2.0.8/services/SQOOP/metainfo.xml       |     1 -
 .../PIG/configuration/pig-properties.xml        |     2 +-
 .../HDP/2.1.1/services/STORM/metainfo.xml       |     4 -
 .../HDP/2.1.1/services/STORM/metrics.json       |   209 +-
 .../stacks/XYZ/1.0.0/services/stack_advisor.py  |    67 -
 .../stacks/XYZ/1.0.1/services/stack_advisor.py  |    30 -
 ambari-shell/ambari-groovy-shell/pom.xml        |    11 -
 .../ambari/shell/commands/BasicCommands.java    |    74 +
 .../ambari/shell/commands/ClusterCommands.java  |     3 +-
 .../ambari/shell/commands/ConfigCommands.java   |   163 -
 .../ambari/shell/commands/ServiceCommands.java  |   155 -
 .../shell/completion/AbstractCompletion.java    |    34 -
 .../ambari/shell/completion/Blueprint.java      |     9 +-
 .../ambari/shell/completion/ConfigType.java     |    29 -
 .../apache/ambari/shell/completion/Host.java    |     9 +-
 .../apache/ambari/shell/completion/Service.java |    29 -
 .../configuration/ConverterConfiguration.java   |    12 -
 .../shell/converter/AbstractConverter.java      |    63 -
 .../shell/converter/BlueprintConverter.java     |    21 +-
 .../shell/converter/ConfigTypeConverter.java    |    45 -
 .../ambari/shell/converter/HostConverter.java   |    21 +-
 .../shell/converter/ServiceConverter.java       |    45 -
 .../ambari/shell/flash/InstallProgress.java     |     2 +-
 .../shell/commands/ClusterCommandsTest.java     |     5 +-
 .../shell/commands/ConfigCommandsTest.java      |    98 -
 .../shell/commands/ServiceCommandsTest.java     |    70 -
 .../src/test/resources/core-site.xml            |    13 -
 ambari-shell/ambari-python-shell/pom.xml        |    28 +-
 ambari-shell/pom.xml                            |    17 +
 ambari-views/examples/pom.xml                   |     1 -
 .../examples/restricted-view/docs/index.md      |   261 -
 ambari-views/examples/restricted-view/pom.xml   |    89 -
 .../view/restricted/RestrictedResource.java     |    57 -
 .../view/restricted/UnrestrictedResource.java   |    49 -
 .../restricted-view/src/main/resources/view.xml |    38 -
 ambari-views/pom.xml                            |    84 +-
 .../apache/ambari/view/HttpImpersonator.java    |    53 -
 .../apache/ambari/view/ImpersonatorSetting.java |    46 -
 .../apache/ambari/view/SecurityException.java   |    44 -
 .../org/apache/ambari/view/ViewContext.java     |    27 -
 .../org/apache/ambari/view/ViewController.java  |    19 -
 .../org/apache/ambari/view/ViewDefinition.java  |    34 -
 ambari-web/app/app.js                           |   125 +-
 ambari-web/app/assets/data/alerts/alerts.json   |     2 +-
 .../cluster_level_actual_configs.json           |     2 -
 .../configurations/cluster_level_configs.json   |     4 +-
 .../data/configurations/service_version.json    |    29 -
 .../data/configurations/service_versions.json   |   224 -
 .../app/assets/data/dashboard/services.json     |   117 +
 .../app/assets/data/hosts/HDP2/hosts.json       |   397 +-
 .../app/assets/data/hosts/quick_links.json      |    62 -
 .../data/requests/host_check/jdk_name.json      |     2 +-
 .../data/services/HDP2/components_state.json    |     9 +
 .../app/assets/data/services/HDP2/services.json |     8 +-
 .../services/host_component_actual_configs.json |   118 +-
 .../services/host_component_stale_configs.json  |    62 +-
 .../data/stacks/HDP-2.1/operating_systems.json  |   157 -
 .../data/stacks/HDP-2.1/recommendations.json    |   149 -
 .../stacks/HDP-2.1/recommendations_configs.json |   175 -
 .../data/stacks/HDP-2.1/service_components.json |  1169 +-
 .../assets/data/stacks/HDP-2.1/validations.json |    70 -
 .../app/assets/data/users/privileges.json       |    14 -
 .../app/assets/data/users/privileges_admin.json |    14 -
 ambari-web/app/assets/data/views/instances.json |    40 -
 ambari-web/app/assets/data/views/views.json     |    11 -
 .../assets/data/wizard/stack/HDP_versions.json  |    10 +-
 .../data/wizard/stack/hdp/version/1.2.0.json    |    18 +
 .../data/wizard/stack/hdp/version/1.2.1.json    |    11 +
 .../data/wizard/stack/hdp/version/1.3.0.json    |    11 +
 .../data/wizard/stack/hdp/version/1.3.1.json    |    11 +
 .../data/wizard/stack/hdp/version/2.0.1.json    |    11 +
 .../data/wizard/stack/hdp/version/2.0.5.json    |    11 +
 .../data/wizard/stack/hdp/version0.1.json       |    17 +
 .../wizard/stack/hdp/version01/HCATALOG.json    |    20 +
 .../wizard/stack/hdp/version1.2.1/HCATALOG.json |     4 +
 .../wizard/stack/hdp/version1.3.0/HBASE.json    |    26 +-
 .../wizard/stack/hdp/version1.3.0/HCATALOG.json |     4 +
 .../wizard/stack/hdp/version1.3.0/global.json   |    20 -
 .../data/wizard/stack/hdp/version131/HBASE.json |    26 +-
 .../wizard/stack/hdp/version131/HCATALOG.json   |     4 +
 .../wizard/stack/hdp/version131/global.json     |    20 -
 .../wizard/stack/hdp/version2.0.1/HBASE.json    |    26 +-
 .../wizard/stack/hdp/version2.0.1/HCATALOG.json |     4 +
 .../wizard/stack/hdp/version2.0.1/global.json   |    20 -
 .../app/assets/data/wizard/stack/stacks.json    |    55 +
 ambari-web/app/assets/licenses/NOTICE.txt       |     6 +-
 ambari-web/app/assets/test/test.html            |     1 -
 ambari-web/app/assets/test/tests.js             |   348 +-
 ambari-web/app/config.js                        |    17 +-
 ambari-web/app/controllers.js                   |    12 +-
 ambari-web/app/controllers/application.js       |    12 +-
 .../global/background_operations_controller.js  |    31 +-
 .../controllers/global/cluster_controller.js    |   115 +-
 .../global/configuration_controller.js          |    34 +-
 .../app/controllers/global/update_controller.js |    28 +-
 ambari-web/app/controllers/installer.js         |   316 +-
 ambari-web/app/controllers/login_controller.js  |    10 +-
 ambari-web/app/controllers/main.js              |     4 +-
 .../controllers/main/admin/access_controller.js |    66 +
 .../app/controllers/main/admin/cluster.js       |   166 +
 .../nameNode/step1_controller.js                |     2 +-
 .../nameNode/step3_controller.js                |     9 +-
 .../nameNode/step4_controller.js                |    31 +-
 .../nameNode/step5_controller.js                |    26 +-
 .../nameNode/step9_controller.js                |     8 +-
 .../nameNode/wizard_controller.js               |    45 +-
 .../highAvailability/progress_controller.js     |    51 +-
 .../progress_popup_controller.js                |    24 +-
 .../resourceManager/step2_controller.js         |    32 +-
 .../resourceManager/step3_controller.js         |    65 +-
 .../resourceManager/step4_controller.js         |   100 +-
 .../resourceManager/wizard_controller.js        |   102 +-
 .../main/admin/highAvailability_controller.js   |    58 +-
 .../controllers/main/admin/misc_controller.js   |   127 +
 .../app/controllers/main/admin/repositories.js  |   162 -
 .../app/controllers/main/admin/security.js      |    80 +-
 .../security/add/addSecurity_controller.js      |    14 +-
 .../main/admin/security/add/step1.js            |    12 +-
 .../main/admin/security/add/step2.js            |    81 +-
 .../main/admin/security/add/step3.js            |   165 +-
 .../main/admin/security/add/step4.js            |   383 +-
 .../controllers/main/admin/security/disable.js  |    12 +-
 .../security/security_progress_controller.js    |   105 +-
 .../main/admin/serviceAccounts_controller.js    |   136 -
 ambari-web/app/controllers/main/admin/user.js   |    76 +
 .../app/controllers/main/admin/user/create.js   |    24 +
 .../app/controllers/main/admin/user/edit.js     |    24 +
 .../controllers/main/apps/item_controller.js    |     2 +-
 .../app/controllers/main/apps_controller.js     |     2 +-
 .../app/controllers/main/charts/heatmap.js      |    33 +-
 .../main/dashboard/config_history_controller.js |   222 -
 ambari-web/app/controllers/main/host.js         |    65 +-
 .../app/controllers/main/host/add_controller.js |    48 +-
 ambari-web/app/controllers/main/host/details.js |   249 +-
 .../main/jobs/hive_job_details_controller.js    |    87 +
 .../app/controllers/main/jobs_controller.js     |   497 +
 .../main/mirroring/edit_dataset_controller.js   |     4 +-
 .../main/mirroring/jobs_controller.js           |     2 +-
 ambari-web/app/controllers/main/service.js      |   134 +-
 .../controllers/main/service/add_controller.js  |   188 +-
 .../controllers/main/service/info/configs.js    |  1118 +-
 .../controllers/main/service/info/summary.js    |    10 +-
 ambari-web/app/controllers/main/service/item.js |   316 +-
 .../service/manage_config_groups_controller.js  |    85 +-
 .../main/service/reassign/step2_controller.js   |    58 +-
 .../main/service/reassign/step4_controller.js   |   538 +-
 .../main/service/reassign_controller.js         |    56 +-
 .../main/views/details_controller.js            |    21 -
 .../app/controllers/main/views_controller.js    |    85 +-
 ambari-web/app/controllers/wizard.js            |   190 +-
 .../wizard/stack_upgrade/step3_controller.js    |    14 +-
 .../app/controllers/wizard/step1_controller.js  |    12 +-
 .../app/controllers/wizard/step2_controller.js  |     8 +-
 .../app/controllers/wizard/step3_controller.js  |    71 +-
 .../app/controllers/wizard/step4_controller.js  |   256 +-
 .../app/controllers/wizard/step5_controller.js  |   500 +-
 .../app/controllers/wizard/step6_controller.js  |   542 +-
 .../app/controllers/wizard/step7_controller.js  |   348 +-
 .../app/controllers/wizard/step8_controller.js  |   702 +-
 .../app/controllers/wizard/step9_controller.js  |    18 +-
 ambari-web/app/data/HDP2.2/site_properties.js   |    29 -
 ambari-web/app/data/HDP2/config_mapping.js      |     4 +-
 ambari-web/app/data/HDP2/rm_ha_properties.js    |   133 -
 ambari-web/app/data/HDP2/secure_configs.js      |    63 +-
 ambari-web/app/data/HDP2/secure_mapping.js      |    57 +-
 ambari-web/app/data/HDP2/secure_properties.js   |   314 +-
 ambari-web/app/data/HDP2/site_properties.js     |  1179 +-
 ambari-web/app/data/config_mapping.js           |     4 +-
 ambari-web/app/data/secure_configs.js           |    25 +-
 ambari-web/app/data/secure_mapping.js           |    12 +-
 ambari-web/app/data/secure_properties.js        |    22 +-
 ambari-web/app/data/service_configs.js          |     3 -
 ambari-web/app/data/site_properties.js          |   385 +-
 ambari-web/app/initialize.js                    |     1 +
 ambari-web/app/mappers.js                       |     5 +-
 ambari-web/app/mappers/jobs/hive_job_mapper.js  |   216 +
 ambari-web/app/mappers/jobs/hive_jobs_mapper.js |   100 +
 ambari-web/app/mappers/server_data_mapper.js    |     6 +-
 .../mappers/service_config_version_mapper.js    |    86 -
 .../app/mappers/service_metrics_mapper.js       |    20 -
 ambari-web/app/mappers/stack_mapper.js          |   114 -
 ambari-web/app/mappers/stack_service_mapper.js  |    39 +-
 ambari-web/app/mappers/users_mapper.js          |    32 +-
 ambari-web/app/messages.js                      |   207 +-
 ambari-web/app/mixins.js                        |     5 +-
 ambari-web/app/mixins/common/blueprint.js       |    68 -
 ambari-web/app/mixins/common/localStorage.js    |     9 -
 ambari-web/app/mixins/common/serverValidator.js |   262 -
 .../app/mixins/common/tableServerProvider.js    |    25 +
 .../app/mixins/common/table_server_mixin.js     |   145 -
 ambari-web/app/mixins/common/userPref.js        |     2 +-
 ambari-web/app/mixins/models/service_mixin.js   |    30 +
 .../app/mixins/wizard/addSecurityConfigs.js     |   379 -
 ambari-web/app/models.js                        |     7 +-
 ambari-web/app/models/cluster_states.js         |    41 +-
 ambari-web/app/models/config_group.js           |    20 +-
 ambari-web/app/models/host.js                   |     2 +-
 ambari-web/app/models/host_component.js         |    93 +-
 ambari-web/app/models/jobs/hive_job.js          |    29 +
 ambari-web/app/models/jobs/job.js               |    80 +
 ambari-web/app/models/jobs/tez_dag.js           |   189 +
 ambari-web/app/models/operating_system.js       |    33 -
 ambari-web/app/models/quick_links.js            |     5 +-
 ambari-web/app/models/repository.js             |    67 -
 ambari-web/app/models/service.js                |    19 +-
 ambari-web/app/models/service/flume.js          |    16 -
 ambari-web/app/models/service/hdfs.js           |     1 +
 ambari-web/app/models/service_config.js         |   135 +-
 ambari-web/app/models/service_config_version.js |   102 -
 ambari-web/app/models/stack.js                  |    70 -
 ambari-web/app/models/stack_service.js          |   233 +-
 .../app/models/stack_service_component.js       |   137 +-
 ambari-web/app/models/user.js                   |    18 +-
 ambari-web/app/router.js                        |   290 +-
 ambari-web/app/routes/add_host_routes.js        |    42 +-
 ambari-web/app/routes/add_security.js           |    21 +-
 ambari-web/app/routes/add_service_routes.js     |    50 +-
 .../app/routes/high_availability_routes.js      |    31 +-
 ambari-web/app/routes/installer.js              |    82 +-
 ambari-web/app/routes/main.js                   |   237 +-
 ambari-web/app/routes/reassign_master_routes.js |   142 +-
 .../app/routes/rm_high_availability_routes.js   |    85 +-
 ambari-web/app/routes/rollbackHA_routes.js      |     2 +-
 ambari-web/app/routes/views.js                  |    44 -
 ambari-web/app/styles/application.less          |   814 +-
 ambari-web/app/styles/apps.less                 |     7 -
 ambari-web/app/templates/application.hbs        |    28 +-
 .../common/configs/addPropertyWindow.hbs        |    54 +-
 .../common/configs/compare_property.hbs         |    34 -
 .../common/configs/config_history_flow.hbs      |   118 -
 .../configs/config_recommendation_popup.hbs     |    62 -
 .../common/configs/overriddenProperty.hbs       |    22 +-
 .../common/configs/save_configuration.hbs       |    26 -
 .../templates/common/configs/service_config.hbs |   111 +-
 .../common/configs/service_config_category.hbs  |   139 -
 .../common/configs/service_config_wizard.hbs    |    55 -
 .../common/configs/service_version_box.hbs      |    53 -
 .../common/configs/services_config.hbs          |    38 +-
 .../app/templates/common/custom_date_popup.hbs  |    39 -
 .../templates/common/host_progress_popup.hbs    |    42 +-
 .../app/templates/common/prompt_popup.hbs       |     5 +-
 ambari-web/app/templates/main/admin/access.hbs  |    33 +
 ambari-web/app/templates/main/admin/cluster.hbs |   121 +
 .../templates/main/admin/highAvailability.hbs   |    50 +
 .../admin/highAvailability/nameNode/step3.hbs   |     8 +-
 .../admin/highAvailability/nameNode/step4.hbs   |     5 -
 .../main/admin/highAvailability/progress.hbs    |     4 +-
 .../highAvailability/resourceManager/step2.hbs  |    77 +-
 .../highAvailability/resourceManager/step3.hbs  |    40 +-
 .../highAvailability/resourceManager/step4.hbs  |     8 +-
 .../highAvailability/resourceManager/wizard.hbs |     2 +-
 ambari-web/app/templates/main/admin/misc.hbs    |    50 +
 .../app/templates/main/admin/repositories.hbs   |   121 -
 .../templates/main/admin/security/add/step1.hbs |     2 +-
 .../templates/main/admin/serviceAccounts.hbs    |    50 -
 ambari-web/app/templates/main/admin/user.hbs    |    42 +
 .../app/templates/main/admin/user/create.hbs    |    43 +
 .../app/templates/main/admin/user/edit.hbs      |    38 +
 .../app/templates/main/admin/user/row.hbs       |    27 +
 ambari-web/app/templates/main/dashboard.hbs     |     2 +-
 .../templates/main/dashboard/config_history.hbs |   113 -
 .../main/dashboard/plus_button_filter.hbs       |     2 +-
 .../app/templates/main/dashboard/widgets.hbs    |    12 +-
 .../main/dashboard/widgets/cluster_metrics.hbs  |     2 +-
 .../main/dashboard/widgets/hbase_links.hbs      |     2 +-
 .../main/dashboard/widgets/hdfs_links.hbs       |     2 +-
 .../main/dashboard/widgets/mapreduce_links.hbs  |     2 +-
 .../main/dashboard/widgets/mapreduce_slots.hbs  |     2 +-
 .../main/dashboard/widgets/pie_chart.hbs        |     2 +-
 .../main/dashboard/widgets/simple_text.hbs      |     2 +-
 .../templates/main/dashboard/widgets/uptime.hbs |     2 +-
 ambari-web/app/templates/main/host.hbs          |     6 +-
 .../templates/main/host/component_filter.hbs    |     6 +-
 ambari-web/app/templates/main/host/configs.hbs  |    22 +-
 ambari-web/app/templates/main/host/details.hbs  |    16 -
 ambari-web/app/templates/main/host/summary.hbs  |    44 +-
 ambari-web/app/templates/main/jobs.hbs          |   101 +
 .../templates/main/jobs/custom_dates_popup.hbs  |    39 +
 .../templates/main/jobs/hive_job_details.hbs    |   215 +
 .../main/jobs/hive_job_details_tez_dag.hbs      |    44 +
 .../app/templates/main/jobs/hover_op_table.hbs  |    39 +
 .../app/templates/main/jobs/user_filter.hbs     |    34 +
 ambari-web/app/templates/main/menu_item.hbs     |     4 +-
 .../app/templates/main/mirroring/datasets.hbs   |     2 +-
 .../templates/main/service/add_host_popup.hbs   |    29 -
 .../app/templates/main/service/info/configs.hbs |    18 +-
 .../app/templates/main/service/info/summary.hbs |   103 +-
 .../service/info/summary/master_components.hbs  |    23 +-
 ambari-web/app/templates/main/service/item.hbs  |    19 +-
 .../manage_configuration_groups_popup.hbs       |     2 +-
 .../templates/main/service/services/flume.hbs   |   138 +-
 ambari-web/app/templates/wizard/step1.hbs       |    23 +-
 ambari-web/app/templates/wizard/step2.hbs       |    70 +-
 ambari-web/app/templates/wizard/step5.hbs       |    19 +-
 ambari-web/app/templates/wizard/step6.hbs       |    26 +-
 .../wizard/step6/step6_issues_popup.hbs         |    43 -
 ambari-web/app/templates/wizard/step7.hbs       |     2 +-
 ambari-web/app/utils/ajax/ajax.js               |   417 +-
 .../app/utils/batch_scheduled_requests.js       |     9 +-
 ambari-web/app/utils/blueprint.js               |   274 -
 ambari-web/app/utils/components.js              |   174 -
 ambari-web/app/utils/config.js                  |   495 +-
 ambari-web/app/utils/date.js                    |    23 +-
 ambari-web/app/utils/db.js                      |    19 +
 ambari-web/app/utils/helper.js                  |    77 +-
 ambari-web/app/utils/host_progress_popup.js     |   359 +-
 ambari-web/app/utils/hosts.js                   |     2 +-
 ambari-web/app/utils/http_client.js             |     2 +-
 ambari-web/app/utils/jobs.js                    |   263 +
 ambari-web/app/utils/number_utils.js            |    18 -
 ambari-web/app/utils/polling.js                 |     2 +-
 ambari-web/app/utils/string_utils.js            |     4 +-
 ambari-web/app/utils/validator.js               |    17 +-
 ambari-web/app/views.js                         |    27 +-
 .../common/configs/compare_property_view.js     |    24 -
 .../views/common/configs/config_history_flow.js |   509 -
 .../common/configs/overriddenProperty_view.js   |    14 +-
 .../app/views/common/configs/services_config.js |   450 +-
 .../app/views/common/custom_date_popup.js       |   127 -
 .../app/views/common/filter_combo_cleanable.js  |     1 -
 ambari-web/app/views/common/filter_view.js      |   111 +-
 ambari-web/app/views/common/modal_popup.js      |     2 -
 .../app/views/common/quick_view_link_view.js    |   275 +-
 .../app/views/common/select_custom_date_view.js |    36 -
 ambari-web/app/views/common/table_view.js       |    61 +-
 ambari-web/app/views/main/admin.js              |    40 +-
 ambari-web/app/views/main/admin/access_view.js  |    23 +
 ambari-web/app/views/main/admin/cluster.js      |   242 +
 .../resourceManager/step2_view.js               |     2 +-
 .../resourceManager/step3_view.js               |     5 +-
 .../resourceManager/step4_view.js               |    12 +-
 .../resourceManager/wizard_view.js              |    45 +-
 .../views/main/admin/highAvailability_view.js   |    27 +
 ambari-web/app/views/main/admin/menu.js         |    89 +
 ambari-web/app/views/main/admin/misc_view.js    |    26 +
 ambari-web/app/views/main/admin/repositories.js |   246 -
 .../app/views/main/admin/security/add/step1.js  |     6 +-
 .../views/main/admin/serviceAccounts_view.js    |    26 -
 ambari-web/app/views/main/admin/user.js         |    37 +
 ambari-web/app/views/main/admin/user/create.js  |   142 +
 ambari-web/app/views/main/admin/user/edit.js    |   150 +
 ambari-web/app/views/main/admin/user/row.js     |    24 +
 ambari-web/app/views/main/apps/item/bar_view.js |     2 +-
 ambari-web/app/views/main/apps/item/dag_view.js |     4 +-
 ambari-web/app/views/main/dashboard.js          |    35 +-
 .../views/main/dashboard/config_history_view.js |   240 -
 ambari-web/app/views/main/dashboard/widget.js   |     6 +-
 ambari-web/app/views/main/dashboard/widgets.js  |    65 +-
 .../main/dashboard/widgets/datanode_live.js     |     2 +-
 .../main/dashboard/widgets/flume_agent_live.js  |     2 +-
 .../dashboard/widgets/hbase_average_load.js     |     2 +-
 .../widgets/hbase_regions_in_transition.js      |     2 +-
 .../main/dashboard/widgets/jobtracker_rpc.js    |     2 +-
 .../main/dashboard/widgets/namenode_cpu.js      |    48 +-
 .../main/dashboard/widgets/namenode_rpc.js      |     2 +-
 .../dashboard/widgets/node_managers_live.js     |     2 +-
 .../main/dashboard/widgets/pie_chart_widget.js  |     7 +-
 .../main/dashboard/widgets/supervisor_live.js   |     2 +-
 .../main/dashboard/widgets/tasktracker_live.js  |     2 +-
 .../dashboard/widgets/uptime_text_widget.js     |     2 +-
 ambari-web/app/views/main/host.js               |    54 +-
 ambari-web/app/views/main/host/configs.js       |     6 +-
 .../app/views/main/host/configs_service_menu.js |    37 +-
 ambari-web/app/views/main/host/details.js       |     4 -
 ambari-web/app/views/main/host/summary.js       |    20 +-
 .../main/jobs/hive_job_details_tez_dag_view.js  |   946 +
 .../views/main/jobs/hive_job_details_view.js    |   351 +
 .../views/main/jobs/select_custom_date_view.js  |    37 +
 ambari-web/app/views/main/jobs_view.js          |   336 +
 ambari-web/app/views/main/menu.js               |   143 +-
 ambari-web/app/views/main/service.js            |     1 -
 .../main/service/info/components_list_view.js   |     2 +-
 .../info/metrics/flume/channel_fill_pct.js      |     8 +-
 .../service/info/metrics/flume/channel_size.js  |     8 +-
 .../info/metrics/flume/channel_size_mma.js      |    63 -
 .../service/info/metrics/flume/channel_sum.js   |    48 -
 .../info/metrics/flume/flume_incoming_mma.js    |    66 -
 .../info/metrics/flume/flume_incoming_sum.js    |    46 -
 .../info/metrics/flume/flume_outgoing_mma.js    |    66 -
 .../info/metrics/flume/flume_outgoing_sum.js    |    46 -
 .../metrics/flume/sink_connection_failed.js     |     8 +-
 .../info/metrics/flume/sink_drain_success.js    |     8 +-
 .../info/metrics/flume/source_accepted.js       |     8 +-
 .../info/metrics/hdfs/space_utilization.js      |    21 +-
 .../app/views/main/service/info/summary.js      |    96 +-
 ambari-web/app/views/main/service/item.js       |    82 +-
 ambari-web/app/views/main/service/menu.js       |    18 +-
 ambari-web/app/views/main/service/service.js    |     4 +-
 .../app/views/main/service/services/flume.js    |   123 +-
 .../app/views/main/service/services/hdfs.js     |    24 +-
 ambari-web/app/views/main/views/details.js      |    58 +-
 ambari-web/app/views/main/views_view.js         |     4 +-
 ambari-web/app/views/wizard/controls_view.js    |   142 +-
 ambari-web/app/views/wizard/step1_view.js       |   215 +-
 .../wizard/step3/hostWarningPopupBody_view.js   |    23 +-
 ambari-web/app/views/wizard/step5_view.js       |     1 -
 ambari-web/app/views/wizard/step6_view.js       |    18 +-
 ambari-web/app/views/wizard/step8_view.js       |     2 +-
 .../views/wizard/step9/hostLogPopupBody_view.js |     2 +
 ambari-web/package.json                         |    47 +-
 ambari-web/pom.xml                              |   121 +-
 ambari-web/test/app_test.js                     |   510 +-
 .../global/background_operations_test.js        |    26 +-
 .../global/cluster_controller_test.js           |   289 +-
 .../global/update_controller_test.js            |    48 +-
 ambari-web/test/controllers/installer_test.js   |    47 +-
 .../test/controllers/main/admin/cluster_test.js |    74 +
 .../progress_controller_test.js                 |   144 -
 .../admin/highAvailability_controller_test.js   |   351 +-
 .../main/admin/misc_controller_test.js          |   225 +
 .../controllers/main/admin/repositories_test.js |    86 -
 .../security/add/addSecurity_controller_test.js |     3 +-
 .../main/admin/security/add/step1_test.js       |    69 +-
 .../main/admin/security/add/step2_test.js       |   152 +-
 .../main/admin/security/add/step3_test.js       |    81 +-
 .../main/admin/security/add/step4_test.js       |   958 +-
 .../main/admin/security/disable_test.js         |    81 +-
 .../security_progress_controller_test.js        |   124 +-
 .../controllers/main/admin/security_test.js     |    18 +-
 .../admin/serviceAccounts_controller_test.js    |   198 -
 .../heatmap_metrics/heatmap_metric_test.js      |     7 +-
 .../heatmap_metric_yarn_ResourceUsed_test.js    |   118 +-
 .../dashboard/config_history_controller_test.js |   147 -
 .../main/host/add_controller_test.js            |   283 +-
 .../main/host/configs_service_test.js           |   120 +
 .../test/controllers/main/host/details_test.js  |   625 +-
 ambari-web/test/controllers/main/host_test.js   |   219 +-
 .../jobs/hive_job_details_controller_test.js    |    68 +
 .../controllers/main/jobs_controller_test.js    |   118 +
 .../mirroring/edit_dataset_controller_test.js   |    12 +-
 .../main/service/add_controller_test.js         |   117 +-
 .../main/service/info/config_test.js            |   712 +-
 .../test/controllers/main/service/item_test.js  |   286 +-
 .../service/reassign/step2_controller_test.js   |   311 -
 .../service/reassign/step4_controller_test.js   |   639 -
 .../test/controllers/main/service_test.js       |   278 +-
 .../stack_upgrade/step3_controller_test.js      |    29 +-
 .../test/controllers/wizard/step0_test.js       |     7 +-
 .../test/controllers/wizard/step2_test.js       |    56 +-
 .../test/controllers/wizard/step3_test.js       |   580 +-
 .../test/controllers/wizard/step4_test.js       |   449 +-
 .../test/controllers/wizard/step5_test.js       |   409 +
 .../test/controllers/wizard/step6_test.js       |   918 +-
 .../test/controllers/wizard/step7_test.js       |   449 +-
 .../test/controllers/wizard/step8_test.js       |  1253 +-
 .../test/controllers/wizard/step9_test.js       |  1058 +-
 ambari-web/test/init_model_test.js              |     3 +-
 ambari-web/test/init_router_test.js             |    30 -
 ambari-web/test/mappers/stack_mapper_test.js    |   285 -
 ambari-web/test/mappers/users_mapper_test.js    |     7 +-
 .../host_components/decommissionable_test.js    |    51 +-
 .../mixins/wizard/addSeccurityConfigs_test.js   |   338 -
 ambari-web/test/models/cluster_states_test.js   |    22 +-
 ambari-web/test/models/config_group_test.js     |    23 +-
 ambari-web/test/models/dataset_job_test.js      |     2 +-
 ambari-web/test/models/host_component_test.js   |   212 +-
 ambari-web/test/models/host_test.js             |   357 +-
 ambari-web/test/models/job_test.js              |    60 +
 ambari-web/test/models/jobs/job_test.js         |    98 +
 ambari-web/test/models/jobs/tez_dag_test.js     |   111 +
 ambari-web/test/models/run_test.js              |    10 +
 ambari-web/test/models/service/yarn_test.js     |     9 +
 ambari-web/test/models/service_config_test.js   |    15 +-
 ambari-web/test/models/service_test.js          |    77 +-
 .../test/models/stack_service_component_test.js |   484 +-
 ambari-web/test/models/stack_service_test.js    |   291 -
 ambari-web/test/service_components.js           |   851 +-
 ambari-web/test/stack.js                        |   265 -
 ambari-web/test/utils/ajax/ajax_test.js         |    33 +-
 .../test/utils/batch_scheduled_requests_test.js |    47 +-
 ambari-web/test/utils/blueprint_test.js         |   415 -
 ambari-web/test/utils/component_test.js         |    25 +
 ambari-web/test/utils/config_test.js            |   337 +-
 ambari-web/test/utils/date_test.js              |    53 +-
 ambari-web/test/utils/helper_test.js            |     6 +-
 .../test/utils/host_progress_popup_test.js      |   127 +-
 ambari-web/test/utils/number_utils_test.js      |    30 +-
 ambari-web/test/utils/string_utils_test.js      |     2 +-
 ambari-web/test/utils/updater_test.js           |     2 +-
 ambari-web/test/utils/validator_test.js         |    46 +-
 ambari-web/test/views/application_test.js       |    18 +-
 .../common/configs/config_history_flow_test.js  |   693 -
 .../common/configs/services_config_test.js      |    74 +-
 .../views/common/filter_combo_cleanable_test.js |    42 -
 .../test/views/common/quick_link_view_test.js   |    56 -
 ambari-web/test/views/experimental_test.js      |    18 +-
 .../test/views/main/admin/user/create_test.js   |   208 +
 .../test/views/main/admin/user/edit_test.js     |   249 +
 .../main/dashboard/config_history_view_test.js  |   240 -
 .../main/dashboard/widgets/namenode_cpu_test.js |    32 +-
 .../widgets/uptime_text_widget_test.js          |    12 +-
 .../test/views/main/dashboard/widgets_test.js   |    10 +-
 .../host/details/host_component_view_test.js    |    82 +-
 .../decommissionable_test.js                    |    49 +-
 ambari-web/test/views/main/host/details_test.js |   111 -
 ambari-web/test/views/main/host/summary_test.js |    74 +-
 .../jobs/hive_job_details_tez_dag_view_test.js  |   106 +
 .../main/jobs/hive_job_details_tez_test.js      |   229 +
 .../main/jobs/hive_job_details_view_test.js     |   155 +
 ambari-web/test/views/main/jobs_view_test.js    |   102 +
 .../test/views/wizard/controls_view_test.js     |   404 +
 ambari-web/test/views/wizard/step1_view_test.js |   633 +-
 .../step3/hostWarningPopupBody_view_test.js     |    24 +-
 ambari-web/test/views/wizard/step5_view_test.js |     3 -
 ambari-web/test/views/wizard/step6_view_test.js |    22 +
 .../vendor/scripts/jquery.fileDownload.js       |   453 -
 ambari-web/vendor/scripts/jquery.hoverIntent.js |   115 -
 ambari-web/vendor/scripts/jquery.timeago.js     |     6 +-
 .../src/addOns/nagios/scripts/nagios_alerts.php |     8 +-
 .../test/nagios/plugins/test_sys_logger.py      |    77 +-
 .../apache/ambari/msi/ClusterDefinition.java    |     2 +-
 .../apache/ambari/scom/SQLPropertyProvider.java |   829 +-
 .../apache/ambari/scom/SQLProviderModule.java   |     8 +-
 .../main/resources/sqlserver_properties.json    |   490 +-
 .../ambari/msi/ClusterDefinitionTest.java       |     4 +
 .../ambari/scom/SQLPropertyProviderTest.java    |    15 +
 .../Scripts/HostComponentsDiscovery.ps1         |     3 +-
 .../db/Hadoop-Metrics-SQLServer-CREATE.ddl      |   793 -
 .../db/Hadoop-Metrics-SQLServer-CREATE.sql      |   784 +
 .../db/Hadoop-Metrics-SQLServer-CREATELOCAL.sql |   140 +
 .../db/Hadoop-Metrics-SQLServer-DROP.sql        |   161 +
 .../apache/hadoop/metrics2/sink/SqlSink.java    |     2 +
 contrib/views/capacity-scheduler/pom.xml        |   247 -
 .../src/assembly/assembly.xml                   |    26 -
 .../CapacitySchedulerService.java               |    50 -
 .../capacityscheduler/ConfigurationService.java |   277 -
 .../view/capacityscheduler/HelpService.java     |    70 -
 .../view/capacityscheduler/proxy/Proxy.java     |   120 -
 .../capacityscheduler/proxy/RequestBuilder.java |   157 -
 .../proxy/ResponseTranslator.java               |    88 -
 .../MisconfigurationFormattedException.java     |    46 -
 .../utils/ServiceFormattedException.java        |    54 -
 .../src/main/resources/ui/.gitignore            |    34 -
 .../src/main/resources/ui/app/adapters.js       |   513 -
 .../src/main/resources/ui/app/app.js            |    19 -
 .../ui/app/assets/data/capacity-scheduler.json  |    90 -
 .../resources/ui/app/assets/data/cs-tag.json    |    13 -
 .../ui/app/assets/data/refreshqueues.json       |     7 -
 .../ui/app/assets/data/resourcemanager.json     |    18 -
 .../assets/data/scheduler-configuration.json    |    90 -
 .../ui/app/assets/data/view-instance.json       |    15 -
 .../ui/app/assets/fonts/fontawesome-webfont.svg |   414 -
 .../fonts/glyphicons-halflings-regular.svg      |   229 -
 .../src/main/resources/ui/app/assets/index.html |    48 -
 .../src/main/resources/ui/app/components.js     |    27 -
 .../resources/ui/app/components/capacityBar.js  |    42 -
 .../ui/app/components/capacityInput.js          |    94 -
 .../ui/app/components/confirmDelete.js          |    87 -
 .../resources/ui/app/components/escapeAcl.js    |    48 -
 .../resources/ui/app/components/pathInput.js    |    61 -
 .../ui/app/components/queueListItem.js          |    42 -
 .../resources/ui/app/components/radioButton.js  |    46 -
 .../ui/app/components/totalCapacity.js          |    98 -
 .../ui/app/components/userGroupInput.js         |    44 -
 .../src/main/resources/ui/app/controllers.js    |    21 -
 .../main/resources/ui/app/controllers/queue.js  |   186 -
 .../main/resources/ui/app/controllers/queues.js |   154 -
 .../main/resources/ui/app/controllers/trace.js  |    26 -
 .../src/main/resources/ui/app/initialize.js     |    40 -
 .../src/main/resources/ui/app/models.js         |    19 -
 .../src/main/resources/ui/app/models/queue.js   |    64 -
 .../src/main/resources/ui/app/router.js         |   122 -
 .../resources/ui/app/styles/application.less    |   288 -
 .../src/main/resources/ui/app/templates.js      |    36 -
 .../ui/app/templates/capacityEditForm.hbs       |    34 -
 .../ui/app/templates/components/capacityBar.hbs |    35 -
 .../ui/app/templates/components/pathInput.hbs   |    29 -
 .../app/templates/components/queueListItem.hbs  |    60 -
 .../app/templates/components/totalCapacity.hbs  |    60 -
 .../app/templates/components/userGroupInput.hbs |    37 -
 .../main/resources/ui/app/templates/error.hbs   |    35 -
 .../main/resources/ui/app/templates/loading.hbs |    19 -
 .../main/resources/ui/app/templates/queue.hbs   |   233 -
 .../main/resources/ui/app/templates/queues.hbs  |    85 -
 .../resources/ui/app/templates/queues/index.hbs |    20 -
 .../ui/app/templates/schedulerPanel.hbs         |    59 -
 .../main/resources/ui/app/templates/trace.hbs   |    21 -
 .../src/main/resources/ui/bower.json            |    32 -
 .../src/main/resources/ui/config.coffee         |    72 -
 .../ui/generators/collection/collection.js.hbs  |    23 -
 .../ui/generators/collection/generator.json     |     9 -
 .../ui/generators/component/component.js.hbs    |    23 -
 .../ui/generators/component/generator.json      |     9 -
 .../ui/generators/controller/controller.js.hbs  |    23 -
 .../ui/generators/controller/generator.json     |     9 -
 .../ui/generators/model/generator.json          |     9 -
 .../resources/ui/generators/model/model.js.hbs  |    23 -
 .../ui/generators/route/generator.json          |     9 -
 .../resources/ui/generators/route/route.js.hbs  |    25 -
 .../ui/generators/template/generator.json       |     9 -
 .../ui/generators/template/template.hbs.hbs     |    18 -
 .../resources/ui/generators/view/generator.json |     9 -
 .../resources/ui/generators/view/view.js.hbs    |    23 -
 .../src/main/resources/ui/package.json          |    37 -
 .../src/main/resources/ui/test/spec.coffee      |    17 -
 .../src/main/resources/view.xml                 |    49 -
 contrib/views/files/pom.xml                     |    17 -
 .../view/filebrowser/DownloadService.java       |   201 +-
 .../view/filebrowser/FileOperationService.java  |   169 +-
 .../ambari/view/filebrowser/HdfsService.java    |    18 +-
 .../ambari/view/filebrowser/HelpService.java    |    54 +-
 .../ambari/view/filebrowser/UploadService.java  |    65 +-
 .../MisconfigurationFormattedException.java     |    43 -
 .../utils/NotFoundFormattedException.java       |    27 -
 .../utils/ServiceFormattedException.java        |    57 -
 .../main/resources/ui/app/controllers/error.js  |    50 -
 .../resources/ui/app/controllers/filesAlert.js  |    20 -
 .../src/main/resources/ui/app/initialize.js     |     2 -
 .../main/resources/ui/app/templates/error.hbs   |    25 +-
 .../ui/app/templates/util/errorRow.hbs          |    19 +-
 .../files/src/main/resources/ui/config.coffee   |     2 +-
 contrib/views/jobs/pom.xml                      |   186 -
 .../apache/ambari/view/jobs/ProxyServlet.java   |    68 -
 .../jobs/src/main/resources/WEB-INF/web.xml     |    37 -
 .../jobs/src/main/resources/ui/Gruntfile.js     |    44 +-
 .../jobs/src/main/resources/ui/app/index.html   |    15 +-
 .../src/main/resources/ui/app/scripts/app.js    |    39 +-
 .../ui/app/scripts/assets/clusters.json         |    10 -
 .../ui/app/scripts/assets/components.json       |    94 -
 .../ui/app/scripts/assets/components_hosts.json |    16 -
 .../ui/app/scripts/assets/configurations.json   |    14 -
 .../ui/app/scripts/assets/desired_configs.json  |    20 -
 .../ui/app/scripts/assets/hive-queries.json     |   156 -
 .../ui/app/scripts/assets/services.json         |    39 -
 .../app/scripts/controllers/job_controller.js   |   114 -
 .../app/scripts/controllers/jobs_controller.js  |   702 -
 .../resources/ui/app/scripts/helpers/ajax.js    |    94 +-
 .../resources/ui/app/scripts/helpers/date.js    |     1 +
 .../resources/ui/app/scripts/helpers/jobs.js    |   262 -
 .../resources/ui/app/scripts/helpers/misc.js    |    28 +-
 .../resources/ui/app/scripts/helpers/number.js  |    35 +-
 .../resources/ui/app/scripts/helpers/string.js  |    59 -
 .../mappers/application_status_mapper.js        |   349 -
 .../app/scripts/mappers/jobs/hive_job_mapper.js |    58 +-
 .../scripts/mappers/jobs/hive_jobs_mapper.js    |   100 +-
 .../ui/app/scripts/mixins/run_periodically.js   |    78 -
 .../ui/app/scripts/models/component.js          |    40 -
 .../ui/app/scripts/models/jobs/hive_job.js      |     8 +-
 .../ui/app/scripts/models/jobs/tez_dag.js       |   107 +-
 .../resources/ui/app/scripts/models/service.js  |    40 -
 .../src/main/resources/ui/app/scripts/router.js |     2 +-
 .../ui/app/scripts/routes/application_route.js  |    31 +-
 .../resources/ui/app/scripts/translations.js    |   112 -
 .../ui/app/scripts/views/filter_view.js         |   491 -
 .../views/job/hive_job_details_tez_dag_view.js  |   979 -
 .../scripts/views/job/hive_job_details_view.js  |   422 -
 .../views/jobs/select_custom_date_view.js       |    36 -
 .../resources/ui/app/scripts/views/jobs_view.js |   350 -
 .../resources/ui/app/scripts/views/sort_view.js |   253 -
 .../ui/app/scripts/views/table_view.js          |   362 -
 .../src/main/resources/ui/app/styles/main.less  |   621 +-
 .../resources/ui/app/templates/application.hbs  |     2 +-
 .../ui/app/templates/job/error_popup.hbs        |    19 -
 .../templates/job/hive_job_details_tez_dag.hbs  |    44 -
 .../ui/app/templates/job/hover_op_table.hbs     |    35 -
 .../main/resources/ui/app/templates/job/job.hbs |   216 -
 .../main/resources/ui/app/templates/jobs.hbs    |    91 -
 .../ui/app/templates/jobs/custom_date_popup.hbs |    39 -
 .../ui/app/templates/jobs/jobs_name.hbs         |    19 -
 .../ui/app/templates/sort_field_template.hbs    |    19 -
 .../table/navigation/pagination_first.hbs       |    19 -
 .../table/navigation/pagination_last.hbs        |    19 -
 .../table/navigation/pagination_left.hbs        |    19 -
 .../table/navigation/pagination_right.hbs       |    19 -
 .../ui/app/templates/wrapper_layout.hbs         |    19 -
 .../ui/app/templates/wrapper_template.hbs       |    25 -
 .../views/jobs/src/main/resources/ui/bower.json |     9 +-
 .../jobs/src/main/resources/ui/package.json     |     3 +-
 .../jobs/src/main/resources/ui/test/index.html  |    17 -
 contrib/views/jobs/src/main/resources/view.xml  |    31 -
 contrib/views/pig/pom.xml                       |    17 -
 contrib/views/pom.xml                           |    28 +-
 contrib/views/slider/docs/index.md              |    77 -
 .../slider-agent/0.51.0/slider-agent-0.51.0.pom |    25 -
 .../slider-agent/maven-metadata-local.xml       |    28 -
 .../slider-core/0.51.0/slider-core-0.51.0.pom   |    25 -
 .../slider/slider-core/maven-metadata-local.xml |    28 -
 .../slider/slider/0.30.0/slider-0.30.0.pom      |    25 +
 .../slider/slider/maven-metadata-local.xml      |    28 +
 contrib/views/slider/pom.xml                    |    98 +-
 .../apache/ambari/view/slider/AlertField.java   |    62 -
 .../apache/ambari/view/slider/AlertState.java   |    40 -
 .../ambari/view/slider/GangliaMetric.java       |   257 -
 .../ambari/view/slider/MetricsHolder.java       |    44 -
 .../apache/ambari/view/slider/SliderApp.java    |    25 +-
 .../ambari/view/slider/SliderAppType.java       |    32 +-
 .../slider/SliderAppTypesResourceProvider.java  |     6 +-
 .../ambari/view/slider/SliderAppsAlerts.java    |   126 -
 .../view/slider/SliderAppsResourceProvider.java |    15 +-
 .../view/slider/SliderAppsViewController.java   |    33 +-
 .../slider/SliderAppsViewControllerImpl.java    |   901 +-
 .../apache/ambari/view/slider/TemporalInfo.java |    48 -
 .../apache/ambari/view/slider/ViewStatus.java   |    33 +-
 .../view/slider/clients/AmbariClient.java       |     3 +
 .../slider/clients/AmbariInternalClient.java    |   292 +
 .../view/slider/rest/SliderAppsResource.java    |    23 +-
 .../slider/rest/client/JMXMetricHolder.java     |    50 -
 .../ambari/view/slider/rest/client/Metric.java  |    12 +-
 .../rest/client/SliderAppGangliaHelper.java     |   196 -
 .../slider/rest/client/SliderAppJmxHelper.java  |     1 +
 .../rest/client/SliderAppMasterClient.java      |   163 +-
 .../resources/ui/app/assets/data/apps/apps.json |  1280 +-
 .../ui/app/assets/data/apptypes/all_fields.json |     2 -
 .../ui/app/assets/data/resource/empty_json.json |     1 -
 .../assets/data/resource/slider-properties.json |    73 -
 .../src/main/resources/ui/app/assets/index.html |     9 +
 .../ui/app/assets/javascripts/ember-qunit.js    |   266 -
 .../ui/app/assets/javascripts/qunit.js          |  2495 --
 .../ui/app/assets/javascripts/tests.js          |    29 -
 .../ui/app/assets/stylesheets/qunit.css         |   237 -
 .../src/main/resources/ui/app/assets/tests.html |    43 -
 .../ui/app/components/configSection.js          |   164 -
 .../src/main/resources/ui/app/config/app.js     |     3 +-
 .../createAppWizard/step1_controller.js         |    53 +-
 .../createAppWizard/step2_controller.js         |    34 +-
 .../createAppWizard/step3_controller.js         |   170 +-
 .../createAppWizard/step4_controller.js         |    69 +-
 .../controllers/create_app_wizard_controller.js |    27 +-
 .../ui/app/controllers/slider_app_controller.js |   258 +-
 .../app/controllers/slider_apps_controller.js   |    15 -
 .../ui/app/controllers/slider_controller.js     |   140 -
 .../ui/app/controllers/tooltip_controller.js    |    19 -
 .../src/main/resources/ui/app/helpers/ajax.js   |   149 +-
 .../src/main/resources/ui/app/helpers/helper.js |   107 +-
 .../src/main/resources/ui/app/initialize.js     |    60 +-
 .../ui/app/mappers/application_status.js        |    73 +
 .../ui/app/mappers/application_type.js          |     2 +-
 .../ui/app/mappers/slider_apps_mapper.js        |   166 +-
 .../ui/app/mixins/ajax_error_handler.js         |    84 -
 .../resources/ui/app/mixins/run_periodically.js |    37 +-
 .../main/resources/ui/app/mixins/with_panels.js |    53 -
 .../resources/ui/app/models/config_property.js  |    44 -
 .../main/resources/ui/app/models/slider_app.js  |    63 +-
 .../resources/ui/app/models/slider_app_alert.js |   149 -
 .../ui/app/models/slider_app_component.js       |    24 +-
 .../resources/ui/app/models/slider_app_type.js  |     2 +-
 .../resources/ui/app/models/slider_config.js    |    57 -
 .../ui/app/routes/create_app_wizard.js          |    19 -
 .../src/main/resources/ui/app/routes/main.js    |    37 -
 .../src/main/resources/ui/app/styles/app.less   |   276 -
 .../resources/ui/app/styles/application.less    |   584 +-
 .../resources/ui/app/styles/application.styl    |     3 +
 .../resources/ui/app/styles/apps-table.less     |   320 -
 .../main/resources/ui/app/styles/common.less    |   105 -
 .../resources/ui/app/styles/old-bootstrap.less  |   164 -
 .../main/resources/ui/app/styles/wizard.less    |   220 -
 .../resources/ui/app/templates/application.hbs  |    18 +-
 .../ui/app/templates/common/ajax_error.hbs      |    24 -
 .../ui/app/templates/common/app_tooltip.hbs     |    24 -
 .../ui/app/templates/common/config.hbs          |    37 -
 .../app/templates/components/configSection.hbs  |    78 -
 .../ui/app/templates/createAppWizard.hbs        |     1 -
 .../ui/app/templates/createAppWizard/step1.hbs  |   167 +-
 .../ui/app/templates/createAppWizard/step2.hbs  |    37 +-
 .../ui/app/templates/createAppWizard/step3.hbs  |    18 +-
 .../ui/app/templates/createAppWizard/step4.hbs  |     4 +-
 .../resources/ui/app/templates/slider_app.hbs   |    37 +-
 .../ui/app/templates/slider_app/configs.hbs     |    84 +-
 .../slider_app/destroy/destroy_popup.hbs        |    20 -
 .../slider_app/destroy/destroy_popup_footer.hbs |    28 -
 .../ui/app/templates/slider_app/flex_popup.hbs  |    40 -
 .../ui/app/templates/slider_app/summary.hbs     |   174 +-
 .../resources/ui/app/templates/slider_apps.hbs  |    16 +-
 .../ui/app/templates/slider_title_tooltip.hbs   |    26 -
 .../ui/app/templates/unavailable_apps.hbs       |    22 -
 .../src/main/resources/ui/app/translations.js   |   100 +-
 .../resources/ui/app/views/application_view.js  |    66 -
 .../resources/ui/app/views/common/chart_view.js |    12 +-
 .../ui/app/views/common/config_set_view.js      |    57 -
 .../ui/app/views/common/filter_view.js          |     4 +-
 .../ui/app/views/createAppWizard/step1_view.js  |    48 +-
 .../ui/app/views/createAppWizard/step2_view.js  |    15 +-
 .../ui/app/views/createAppWizard/step3_view.js  |     3 +-
 .../ui/app/views/create_app_wizard_view.js      |    10 -
 .../ui/app/views/slider_app/configs_view.js     |    57 -
 .../slider_app/destroy_modal_footer_view.js     |    41 -
 .../app/views/slider_app/destroy_popup_view.js  |    37 -
 .../views/slider_app/metrics/app_metric_view.js |    71 -
 .../ui/app/views/slider_app/summary_view.js     |   126 +-
 .../resources/ui/app/views/slider_apps_view.js  |    19 +-
 .../slider/src/main/resources/ui/config.js      |     7 +-
 .../ui/test/demo/demo_integration_test.js       |    24 +
 .../resources/ui/test/demo/demo_unit_test.js    |    21 +
 .../src/main/resources/ui/test/helpers.js       |    34 +
 .../ui/test/integration/pages/index_test.js     |    62 -
 .../processes/create_new_app_test.js            |   174 -
 .../createAppWizard/step1_controller_test.js    |    39 -
 .../unit/models/slider_app_component_test.js    |    51 -
 .../ui/test/unit/models/slider_app_test.js      |    93 -
 .../ui/vendor/scripts/common/bs-popover.min.js  |     1 -
 .../ui/vendor/scripts/common/jquery.timeago.js  |   214 -
 .../resources/ui/vendor/scripts/common/tv4.js   |  1605 --
 .../views/slider/src/main/resources/view.xml    |    83 +-
 ...test-patch-find-new-patch-available-jiras.sh |   126 -
 dev-support/test-patch.sh                       |  1015 -
 docs/pom.xml                                    |    91 +-
 docs/src/site/apt/index.apt                     |     2 +-
 docs/src/site/apt/whats-new.apt                 |    19 +-
 docs/src/site/site.xml                          |    68 +-
 pom.xml                                         |    80 +-
 2988 files changed, 151167 insertions(+), 240603 deletions(-)
----------------------------------------------------------------------



Mime
View raw message