You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by rl...@apache.org on 2017/10/02 20:40:01 UTC
[50/50] [abbrv] ambari git commit: Merge branch 'trunk' into
branch-feature-AMBARI-20859
Merge branch 'trunk' into branch-feature-AMBARI-20859
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/17243c68
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/17243c68
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/17243c68
Branch: refs/heads/branch-feature-AMBARI-20859
Commit: 17243c68ed31bcc1abd618bffe0426d96da897b7
Parents: 3cefb74 19fe4cf
Author: Robert Levas <rl...@hortonworks.com>
Authored: Mon Oct 2 16:38:32 2017 -0400
Committer: Robert Levas <rl...@hortonworks.com>
Committed: Mon Oct 2 16:38:32 2017 -0400
----------------------------------------------------------------------
.../authentication/AuthenticationMainCtrl.js | 4 +-
.../stackVersions/StackVersionsCreateCtrl.js | 15 +-
.../stackVersions/StackVersionsEditCtrl.js | 9 +-
.../stackVersions/StackVersionsListCtrl.js | 20 +
.../ui/admin-web/app/scripts/i18n.config.js | 10 +-
.../ui/admin-web/app/scripts/services/Stack.js | 23 +-
.../admin-web/app/views/stackVersions/list.html | 14 +-
.../views/stackVersions/stackVersionPage.html | 8 +-
ambari-agent/conf/unix/ambari-agent | 20 +
.../src/main/python/ambari_agent/HostInfo.py | 29 +-
.../python/ambari_agent/alerts/base_alert.py | 15 +-
.../python/ambari_agent/alerts/web_alert.py | 4 +
.../src/test/python/ambari_agent/TestAlerts.py | 19 +-
.../test/python/ambari_agent/TestHostInfo.py | 275 +-
.../resource_management/TestPackageResource.py | 2 +-
.../resource_management/TestPackagesAnalyzer.py | 187 -
.../python/resource_management/TestScript.py | 23 +-
.../resource_management/TestUserResource.py | 2 +-
.../src/main/python/ambari_commons/shell.py | 139 +-
.../python/resource_management/core/base.py | 11 +
.../resource_management/core/files/killtree.sh | 2 +-
.../core/providers/__init__.py | 42 +-
.../core/providers/accounts.py | 6 +-
.../core/providers/package/__init__.py | 250 +-
.../core/providers/package/apt.py | 289 +-
.../core/providers/package/yumrpm.py | 268 +-
.../core/providers/package/zypper.py | 147 +-
.../core/resources/accounts.py | 4 +-
.../resource_management/core/resources/klist.py | 45 +
.../libraries/functions/check_process_status.py | 20 +
.../libraries/functions/component_version.py | 69 +
.../libraries/functions/conf_select.py | 292 +-
.../libraries/functions/constants.py | 3 +-
.../libraries/functions/copy_tarball.py | 173 +-
.../libraries/functions/curl_krb_request.py | 2 +-
.../libraries/functions/packages_analyzer.py | 356 -
.../libraries/functions/repository_util.py | 42 +-
.../functions/setup_ranger_plugin_xml.py | 1 +
.../libraries/functions/stack_features.py | 33 +-
.../libraries/functions/stack_select.py | 322 +-
.../libraries/functions/stack_tools.py | 27 +-
.../libraries/functions/tar_archive.py | 24 +-
.../libraries/functions/upgrade_summary.py | 146 +
.../libraries/functions/version.py | 17 +-
.../libraries/functions/version_select_util.py | 64 +-
.../libraries/providers/hdfs_resource.py | 48 +-
.../libraries/script/script.py | 88 +-
.../HDP/2.0.8/services/HDFS/kerberos.json | 12 +-
.../upgrades/upgrade_nonrolling_new_stack.xml | 6 +-
.../2.1.1/upgrades/upgrade_test_nonrolling.xml | 4 +-
ambari-infra/ambari-infra-assembly/pom.xml | 8 +
.../src/main/package/deb/manager/postinst | 5 +
.../src/main/package/deb/solr-client/postinst | 13 +
.../src/main/package/rpm/manager/postinstall.sh | 20 +
.../main/package/rpm/solr-client/postinstall.sh | 28 +
ambari-infra/ambari-infra-manager/.gitignore | 2 +
.../ambari-infra-manager/docker/bin/start.sh | 2 +-
ambari-infra/ambari-infra-manager/pom.xml | 172 +-
.../org/apache/ambari/infra/InfraManager.java | 210 +-
.../infra/common/InfraManagerConstants.java | 31 -
.../infra/conf/InfraManagerDataConfig.java | 37 +
.../conf/InfraManagerJerseyResourceConfig.java | 37 +
.../infra/conf/InfraManagerServletConfig.java | 83 +
.../infra/conf/StaticResourceConfiguration.java | 49 +
.../conf/batch/InfraManagerBatchConfig.java | 86 -
.../infra/doc/InfraManagerApiDocStorage.java | 90 +
.../ambari/infra/job/dummy/DummyItemWriter.java | 15 +-
.../infra/job/dummy/DummyJobConfiguration.java | 108 +
.../ambari/infra/rest/ApiDocResource.java | 56 +
.../src/main/resources/infra-manager.properties | 4 +-
.../src/main/resources/infraManager.sh | 10 +-
.../src/main/resources/log4j.xml | 31 -
.../src/main/resources/log4j2.xml | 41 +
.../src/main/resources/static/index.html | 24 +
.../src/main/resources/swagger/swagger.html | 36 +-
.../src/main/resources/webapp/index.html | 24 -
ambari-infra/ambari-infra-solr-client/build.xml | 4 +
ambari-infra/ambari-infra-solr-client/pom.xml | 5 +
.../ambari/infra/solr/AmbariSolrCloudCLI.java | 12 +-
.../apache/ambari/infra/solr/S3Uploader.java | 64 +
.../src/main/python/solrDataManager.py | 735 ++
.../src/main/resources/log4j.properties | 6 +-
.../src/main/resources/solrCloudCli.sh | 8 +-
.../src/main/resources/solrIndexHelper.sh | 19 +-
.../ambari-logsearch-assembly/pom.xml | 3 +-
.../logsearch/config/api/LogSearchConfig.java | 94 -
.../config/api/LogSearchConfigFactory.java | 61 +-
.../config/api/LogSearchConfigLogFeeder.java | 77 +
.../config/api/LogSearchConfigServer.java | 111 +
.../config/api/OutputConfigMonitor.java | 44 +
.../model/outputconfig/OutputProperties.java | 23 +
.../outputconfig/OutputSolrProperties.java | 26 +
.../config/api/LogSearchConfigClass1.java | 78 -
.../config/api/LogSearchConfigClass2.java | 78 -
.../config/api/LogSearchConfigFactoryTest.java | 51 +-
.../api/LogSearchConfigLogFeederClass1.java | 58 +
.../api/LogSearchConfigLogFeederClass2.java | 58 +
.../config/api/LogSearchConfigServerClass1.java | 76 +
.../config/api/LogSearchConfigServerClass2.java | 76 +
.../zookeeper/LogSearchConfigLogFeederZK.java | 228 +
.../zookeeper/LogSearchConfigServerZK.java | 138 +
.../config/zookeeper/LogSearchConfigZK.java | 236 +-
.../impl/MapFieldNameDescriptorImpl.java | 2 +-
.../impl/OutputSolrPropertiesImpl.java | 46 +
.../logsearch/steps/LogSearchUISteps.java | 4 +-
.../resources/stories/selenium/login.ui.story | 4 +-
.../ambari-logsearch-logfeeder/build.properties | 2 +-
.../org/apache/ambari/logfeeder/LogFeeder.java | 22 +-
.../ambari/logfeeder/common/ConfigHandler.java | 38 +-
.../logfeeder/common/LogEntryParseTester.java | 2 +-
.../logfeeder/input/AbstractInputFile.java | 4 +-
.../apache/ambari/logfeeder/input/Input.java | 70 +-
.../logfeeder/input/InputConfigUploader.java | 27 +-
.../ambari/logfeeder/input/InputManager.java | 28 +-
.../ambari/logfeeder/input/InputSimulate.java | 78 +-
.../loglevelfilter/LogLevelFilterHandler.java | 29 +-
.../logfeeder/metrics/LogFeederAMSClient.java | 45 +-
.../apache/ambari/logfeeder/output/Output.java | 36 +-
.../ambari/logfeeder/output/OutputHDFSFile.java | 3 +-
.../ambari/logfeeder/output/OutputManager.java | 11 +
.../ambari/logfeeder/output/OutputS3File.java | 3 +-
.../ambari/logfeeder/output/OutputSolr.java | 223 +-
.../logfeeder/util/LogFeederPropertiesUtil.java | 498 +
.../ambari/logfeeder/util/LogFeederUtil.java | 165 +-
.../apache/ambari/logfeeder/util/SSLUtil.java | 14 +-
.../src/main/resources/grok-patterns | 2 +-
.../logconfig/LogConfigHandlerTest.java | 4 +-
.../logfeeder/metrics/MetricsManagerTest.java | 4 +-
.../ambari/logfeeder/output/OutputSolrTest.java | 29 +-
.../ambari-logsearch-server/build.properties | 2 +-
.../ambari-logsearch-server/build.xml | 3 +
.../ambari-logsearch-server/pom.xml | 471 +-
ambari-logsearch/ambari-logsearch-server/run.sh | 6 +-
.../org/apache/ambari/logsearch/LogSearch.java | 181 +-
.../auth/filter/AbstractJWTFilter.java | 193 +
.../auth/model/JWTAuthenticationToken.java | 47 +
.../logsearch/common/ExternalServerClient.java | 24 +-
.../logsearch/common/LogSearchConstants.java | 2 +-
.../logsearch/common/PropertiesHelper.java | 124 -
.../logsearch/common/XMLPropertiesHelper.java | 79 -
.../ambari/logsearch/conf/ApiDocConfig.java | 4 +-
.../logsearch/conf/ApplicationConfig.java | 9 +-
.../conf/LogSearchConfigMapHolder.java | 61 +
.../logsearch/conf/LogSearchHttpConfig.java | 83 +
.../conf/LogSearchJerseyResourceConfig.java | 37 +
.../logsearch/conf/LogSearchServletConfig.java | 95 +
.../logsearch/conf/LogSearchSpnegoConfig.java | 173 +
.../logsearch/conf/LogSearchSslConfig.java | 86 +
.../ambari/logsearch/conf/SecurityConfig.java | 36 +-
.../logsearch/conf/SolrAuditLogPropsConfig.java | 5 +
.../conf/SolrEventHistoryPropsConfig.java | 5 +
.../ambari/logsearch/conf/SolrPropsConfig.java | 2 +
.../conf/SolrServiceLogPropsConfig.java | 5 +
.../conf/StaticResourceConfiguration.java | 49 +
.../configurer/LogSearchConfigConfigurer.java | 24 +-
.../configurer/SolrAuditAliasConfigurer.java | 4 +-
.../configurer/SolrCollectionConfigurer.java | 13 +-
.../logsearch/configurer/SslConfigurer.java | 363 +
.../ambari/logsearch/dao/SolrDaoBase.java | 22 +-
.../logsearch/dao/SolrSchemaFieldDao.java | 3 +-
.../ambari/logsearch/doc/DocConstants.java | 1 +
.../handler/AbstractSolrConfigHandler.java | 2 +
.../handler/CreateCollectionHandler.java | 44 +-
.../handler/ReloadCollectionHandler.java | 5 +-
.../health/AbstractSolrHealthIndicator.java | 59 +
.../health/SolrAuditLogsHealthIndicator.java | 38 +
.../health/SolrEventHistoryHealthIndicator.java | 37 +
.../health/SolrServiceLogsHealthIndicator.java | 38 +
.../ambari/logsearch/manager/InfoManager.java | 19 +
.../logsearch/manager/ShipperConfigManager.java | 24 +-
.../logsearch/model/common/LSServerFilter.java | 10 +-
.../ambari/logsearch/rest/InfoResource.java | 8 +
.../logsearch/solr/ResponseDataGenerator.java | 3 +-
.../apache/ambari/logsearch/util/SSLUtil.java | 388 -
.../apache/ambari/logsearch/util/WebUtil.java | 65 -
.../LogsearchLogoutSuccessHandler.java | 1 -
.../web/filters/LogsearchJWTFilter.java | 150 +-
.../LogsearchKRBAuthenticationFilter.java | 107 +-
.../web/listener/LogSearchSessionListener.java | 4 +-
.../web/model/JWTAuthenticationToken.java | 53 -
.../logsearch/web/security/LdapProperties.java | 365 -
.../web/security/LdapPropertyName.java | 58 -
.../ambari/logsearch/web/security/LdapUtil.java | 115 -
...LogsearchAbstractAuthenticationProvider.java | 2 +-
.../LogsearchAuthenticationProvider.java | 4 -
.../LogsearchLdapAuthenticationProvider.java | 187 -
.../LogsearchLdapBindAuthenticator.java | 46 -
.../src/main/resources/default.properties | 24 +-
.../src/main/resources/info.properties | 17 +
.../src/main/resources/log4j.xml | 118 +-
.../src/main/resources/logsearch-admin-site.xml | 116 -
.../src/main/resources/logsearch.properties | 6 +-
.../src/main/resources/swagger/swagger.html | 36 +-
.../src/main/scripts/run.sh | 3 +-
.../LogsearchAuthenticationProviderTest.java | 68 +-
...LogsearchLdapAuthenticationProviderTest.java | 61 -
.../ambari-logsearch-web/.angular-cli.json | 42 +
ambari-logsearch/ambari-logsearch-web/.bowerrc | 3 -
.../ambari-logsearch-web/.editorconfig | 13 +
.../ambari-logsearch-web/.gitignore | 43 +-
.../ambari-logsearch-web/Gruntfile.js | 139 -
.../ambari-logsearch-web/LICENSE.txt | 339 -
ambari-logsearch/ambari-logsearch-web/README.md | 28 +
.../ambari-logsearch-web/bower.json | 39 -
.../ambari-logsearch-web/build.properties | 12 -
ambari-logsearch/ambari-logsearch-web/build.xml | 37 -
.../ambari-logsearch-web/e2e/app.e2e-spec.ts | 32 +
.../ambari-logsearch-web/e2e/app.po.ts | 29 +
.../ambari-logsearch-web/e2e/tsconfig.e2e.json | 12 +
.../ambari-logsearch-web/karma.conf.js | 62 +
.../ambari-logsearch-web/package.json | 99 +-
ambari-logsearch/ambari-logsearch-web/pom.xml | 143 +-
.../ambari-logsearch-web/protractor.conf.js | 48 +
.../ambari-logsearch-web/src/app/app.module.ts | 185 +
.../classes/active-service-log-entry.class.ts | 23 +
.../src/app/classes/list-item.class.ts | 26 +
.../queries/audit-logs-query-params.class.ts | 46 +
.../app/classes/queries/query-params.class.ts | 23 +
...ce-logs-histogram-query-params.class.spec.ts | 203 +
...service-logs-histogram-query-params.class.ts | 70 +
.../queries/service-logs-query-params.class.ts | 30 +
...service-logs-truncated-query-params.class.ts | 36 +
.../classes/service-log-context-entry.class.ts | 26 +
.../accordion-panel.component.html | 25 +
.../accordion-panel.component.less | 42 +
.../accordion-panel.component.spec.ts | 42 +
.../accordion-panel.component.ts | 33 +
.../src/app/components/app.component.html | 34 +
.../src/app/components/app.component.less | 51 +
.../src/app/components/app.component.spec.ts | 61 +
.../src/app/components/app.component.ts | 45 +
.../date-picker/date-picker.component.html | 25 +
.../date-picker/date-picker.component.spec.ts | 51 +
.../date-picker/date-picker.component.ts | 73 +
.../dropdown-button.component.html | 31 +
.../dropdown-button.component.less | 36 +
.../dropdown-button.component.spec.ts | 97 +
.../dropdown-button.component.ts | 106 +
.../dropdown-list/dropdown-list.component.html | 34 +
.../dropdown-list/dropdown-list.component.less | 41 +
.../dropdown-list.component.spec.ts | 128 +
.../dropdown-list/dropdown-list.component.ts | 71 +
.../filter-button.component.spec.ts | 97 +
.../filter-button/filter-button.component.ts | 81 +
.../filter-dropdown.component.spec.ts | 107 +
.../filter-dropdown.component.ts | 63 +
.../filters-panel/filters-panel.component.html | 50 +
.../filters-panel/filters-panel.component.less | 69 +
.../filters-panel.component.spec.ts | 110 +
.../filters-panel/filters-panel.component.ts | 96 +
.../log-context/log-context.component.html | 33 +
.../log-context/log-context.component.less | 23 +
.../log-context/log-context.component.spec.ts | 108 +
.../log-context/log-context.component.ts | 91 +
.../log-file-entry.component.html | 20 +
.../log-file-entry.component.less | 31 +
.../log-file-entry.component.spec.ts | 56 +
.../log-file-entry/log-file-entry.component.ts | 51 +
.../login-form/login-form.component.html | 33 +
.../login-form/login-form.component.less | 22 +
.../login-form/login-form.component.spec.ts | 111 +
.../login-form/login-form.component.ts | 59 +
.../logs-container.component.html | 29 +
.../logs-container.component.less | 29 +
.../logs-container.component.spec.ts | 107 +
.../logs-container/logs-container.component.ts | 124 +
.../logs-list/logs-list.component.html | 65 +
.../logs-list/logs-list.component.less | 109 +
.../logs-list/logs-list.component.spec.ts | 95 +
.../components/logs-list/logs-list.component.ts | 150 +
.../main-container.component.html | 31 +
.../main-container.component.less | 28 +
.../main-container.component.spec.ts | 76 +
.../main-container/main-container.component.ts | 90 +
.../menu-button/menu-button.component.html | 28 +
.../menu-button/menu-button.component.less | 33 +
.../menu-button/menu-button.component.spec.ts | 171 +
.../menu-button/menu-button.component.ts | 98 +
.../app/components/modal/modal.component.html | 40 +
.../components/modal/modal.component.spec.ts | 45 +
.../src/app/components/modal/modal.component.ts | 122 +
.../components/node-bar/node-bar.component.html | 19 +
.../components/node-bar/node-bar.component.less | 39 +
.../node-bar/node-bar.component.spec.ts | 43 +
.../components/node-bar/node-bar.component.ts | 35 +
.../pagination-controls.component.html | 23 +
.../pagination-controls.component.less | 23 +
.../pagination-controls.component.spec.ts | 43 +
.../pagination-controls.component.ts | 73 +
.../pagination/pagination.component.html | 24 +
.../pagination/pagination.component.less | 28 +
.../pagination/pagination.component.spec.ts | 52 +
.../pagination/pagination.component.ts | 72 +
.../search-box/search-box.component.html | 32 +
.../search-box/search-box.component.less | 122 +
.../search-box/search-box.component.spec.ts | 51 +
.../search-box/search-box.component.ts | 212 +
.../time-histogram.component.html | 18 +
.../time-histogram.component.less | 29 +
.../time-histogram.component.spec.ts | 53 +
.../time-histogram/time-histogram.component.ts | 161 +
.../time-range-picker.component.html | 41 +
.../time-range-picker.component.less | 35 +
.../time-range-picker.component.spec.ts | 73 +
.../time-range-picker.component.ts | 103 +
.../timezone-picker.component.html | 26 +
.../timezone-picker.component.less | 45 +
.../timezone-picker.component.spec.ts | 99 +
.../timezone-picker.component.ts | 77 +
.../components/top-menu/top-menu.component.html | 21 +
.../components/top-menu/top-menu.component.less | 22 +
.../top-menu/top-menu.component.spec.ts | 47 +
.../components/top-menu/top-menu.component.ts | 122 +
.../src/app/components/variables.less | 170 +
.../ambari-logsearch-web/src/app/mock-data.ts | 1067 +++
.../src/app/models/app-settings.model.ts | 27 +
.../src/app/models/app-state.model.ts | 43 +
.../src/app/models/audit-log-field.model.ts | 225 +
.../src/app/models/audit-log.model.ts | 46 +
.../src/app/models/bar-graph.model.ts | 24 +
.../src/app/models/common-entry.model.ts | 22 +
.../src/app/models/count.model.ts | 22 +
.../src/app/models/filter.model.ts | 25 +
.../src/app/models/graph.model.ts | 23 +
.../src/app/models/log-field.model.ts | 27 +
.../src/app/models/log.model.ts | 38 +
.../src/app/models/node.model.ts | 29 +
.../src/app/models/service-log-field.model.ts | 107 +
.../src/app/models/service-log.model.ts | 27 +
.../app/models/solr-collection-state.model.ts | 23 +
.../src/app/models/store.model.ts | 180 +
.../src/app/models/user-config.model.ts | 26 +
.../src/app/pipes/timer-seconds.pipe.spec.ts | 37 +
.../src/app/pipes/timer-seconds.pipe.ts | 41 +
.../src/app/pipes/timezone-abbr.pipe.spec.ts | 26 +
.../src/app/pipes/timezone-abbr.pipe.ts | 31 +
.../services/component-actions.service.spec.ts | 91 +
.../app/services/component-actions.service.ts | 118 +
.../component-generator.service.spec.ts | 90 +
.../app/services/component-generator.service.ts | 57 +
.../src/app/services/filtering.service.spec.ts | 67 +
.../src/app/services/filtering.service.ts | 531 ++
.../app/services/http-client.service.spec.ts | 67 +
.../src/app/services/http-client.service.ts | 143 +
.../app/services/logs-container.service.spec.ts | 88 +
.../src/app/services/logs-container.service.ts | 199 +
.../app/services/mock-api-data.service.spec.ts | 81 +
.../src/app/services/mock-api-data.service.ts | 178 +
.../services/storage/app-settings.service.ts | 33 +
.../app/services/storage/app-state.service.ts | 33 +
.../storage/audit-logs-fields.service.ts | 32 +
.../app/services/storage/audit-logs.service.ts | 32 +
.../app/services/storage/clusters.service.ts | 32 +
.../app/services/storage/components.service.ts | 32 +
.../src/app/services/storage/filters.service.ts | 33 +
.../src/app/services/storage/graphs.service.ts | 33 +
.../src/app/services/storage/hosts.service.ts | 32 +
.../app/services/storage/reducers.service.ts | 54 +
.../storage/service-logs-fields.service.ts | 32 +
.../service-logs-histogram-data.service.ts | 32 +
.../storage/service-logs-truncated.service.ts | 32 +
.../services/storage/service-logs.service.ts | 32 +
.../services/storage/user-configs.service.ts | 33 +
.../src/app/services/utils.service.spec.ts | 86 +
.../src/app/services/utils.service.ts | 63 +
.../src/app/test-config.spec.ts | 36 +
.../src/assets/i18n/en.json | 150 +
.../src/environments/environment.prod.ts | 21 +
.../src/environments/environment.ts | 21 +
.../ambari-logsearch-web/src/favicon.ico | Bin 0 -> 1150 bytes
.../ambari-logsearch-web/src/index.html | 31 +
.../ambari-logsearch-web/src/main.ts | 29 +
.../src/main/webapp/404.html | 170 -
.../src/main/webapp/ajax_failure.jsp | 31 -
.../src/main/webapp/ajax_success.html | 26 -
.../src/main/webapp/favicon.ico | Bin 1150 -> 0 bytes
.../webapp/fonts/fontawesome/FontAwesome.otf | Bin 61896 -> 0 bytes
.../fonts/fontawesome/fontawesome-webfont.eot | Bin 37405 -> 0 bytes
.../fonts/fontawesome/fontawesome-webfont.svg | 415 -
.../fonts/fontawesome/fontawesome-webfont.ttf | Bin 79076 -> 0 bytes
.../fonts/fontawesome/fontawesome-webfont.woff | Bin 43572 -> 0 bytes
.../fonts/fontopensans/open-sans-300.woff | Bin 22656 -> 0 bytes
.../fonts/fontopensans/open-sans-300i.woff | Bin 21524 -> 0 bytes
.../fonts/fontopensans/open-sans-400.woff | Bin 21956 -> 0 bytes
.../fonts/fontopensans/open-sans-400i.woff | Bin 21092 -> 0 bytes
.../fonts/fontopensans/open-sans-600.woff | Bin 22604 -> 0 bytes
.../fonts/fontopensans/open-sans-600i.woff | Bin 21252 -> 0 bytes
.../fonts/fontopensans/open-sans-700.woff | Bin 22748 -> 0 bytes
.../fonts/fontopensans/open-sans-700i.woff | Bin 21184 -> 0 bytes
.../main/webapp/images/System-Settings-icon.png | Bin 17540 -> 0 bytes
.../src/main/webapp/images/avatar.png | Bin 761 -> 0 bytes
.../src/main/webapp/images/blank.gif | Bin 43 -> 0 bytes
.../src/main/webapp/images/blockLoading.gif | Bin 3209 -> 0 bytes
.../src/main/webapp/images/body-bg.png | Bin 3375 -> 0 bytes
.../src/main/webapp/images/cancel_search.png | Bin 541 -> 0 bytes
.../src/main/webapp/images/clear.png | Bin 509 -> 0 bytes
.../src/main/webapp/images/comp.png | Bin 1603 -> 0 bytes
.../src/main/webapp/images/data-grey.png | Bin 1468 -> 0 bytes
.../main/webapp/images/database_table_32.png | Bin 1329 -> 0 bytes
.../src/main/webapp/images/error-404-icon.png | Bin 2529 -> 0 bytes
.../src/main/webapp/images/error-500-icon.png | Bin 2986 -> 0 bytes
.../src/main/webapp/images/folder-grey.png | Bin 1372 -> 0 bytes
.../src/main/webapp/images/folder.png | Bin 920 -> 0 bytes
.../src/main/webapp/images/folder2.png | Bin 946 -> 0 bytes
.../src/main/webapp/images/form.png | Bin 3329 -> 0 bytes
.../src/main/webapp/images/hbase.jpg | Bin 4575 -> 0 bytes
.../src/main/webapp/images/hdfs.jpg | Bin 5232 -> 0 bytes
.../src/main/webapp/images/hive.png | Bin 20483 -> 0 bytes
.../src/main/webapp/images/hline.png | Bin 99 -> 0 bytes
.../src/main/webapp/images/icon-collapse.png | Bin 18815 -> 0 bytes
.../src/main/webapp/images/icon-expand.png | Bin 20092 -> 0 bytes
.../src/main/webapp/images/knox.gif | Bin 2347 -> 0 bytes
.../src/main/webapp/images/knox1.png | Bin 34126 -> 0 bytes
.../src/main/webapp/images/loading.gif | Bin 1849 -> 0 bytes
.../src/main/webapp/images/loading_game.gif | Bin 16098 -> 0 bytes
.../src/main/webapp/images/logo-white.png | Bin 4538 -> 0 bytes
.../src/main/webapp/images/logo.png | Bin 1168 -> 0 bytes
.../src/main/webapp/images/router-grey.png | Bin 1533 -> 0 bytes
.../src/main/webapp/images/search_glyph.png | Bin 420 -> 0 bytes
.../src/main/webapp/images/sortingCollapse.png | Bin 13320 -> 0 bytes
.../src/main/webapp/images/sortingExpand.png | Bin 13283 -> 0 bytes
.../src/main/webapp/images/storm.png | Bin 6174 -> 0 bytes
.../src/main/webapp/images/storm1.png | Bin 19620 -> 0 bytes
.../src/main/webapp/images/task-grey.png | Bin 1187 -> 0 bytes
.../src/main/webapp/images/timezone.png | Bin 353544 -> 0 bytes
.../src/main/webapp/index.html | 108 -
.../backbone-pageable/backbone-pageable.min.js | 8 -
.../webapp/libs/bower/backbone.fetch-cache.js | 326 -
.../src/main/webapp/libs/bower/d3/d3.tip.js | 293 -
.../webapp/libs/bower/dashboard/dashboard.js | 393 -
.../bower/font-awesome/css/font-awesome.css | 1801 ----
.../bower/font-awesome/css/font-awesome.min.css | 4 -
.../bower/font-awesome/fonts/FontAwesome.otf | Bin 61896 -> 0 bytes
.../font-awesome/fonts/fontawesome-webfont.eot | Bin 37405 -> 0 bytes
.../font-awesome/fonts/fontawesome-webfont.svg | 415 -
.../font-awesome/fonts/fontawesome-webfont.ttf | Bin 79076 -> 0 bytes
.../font-awesome/fonts/fontawesome-webfont.woff | Bin 43572 -> 0 bytes
.../fonts/fontawesome-webfont.woff2 | Bin 56780 -> 0 bytes
.../libs/bower/font-awesome/less/animated.less | 34 -
.../font-awesome/less/bordered-pulled.less | 16 -
.../libs/bower/font-awesome/less/core.less | 13 -
.../bower/font-awesome/less/fixed-width.less | 6 -
.../bower/font-awesome/less/font-awesome.less | 17 -
.../libs/bower/font-awesome/less/icons.less | 596 --
.../libs/bower/font-awesome/less/larger.less | 13 -
.../libs/bower/font-awesome/less/list.less | 19 -
.../libs/bower/font-awesome/less/mixins.less | 27 -
.../libs/bower/font-awesome/less/path.less | 15 -
.../font-awesome/less/rotated-flipped.less | 20 -
.../libs/bower/font-awesome/less/stacked.less | 20 -
.../libs/bower/font-awesome/less/variables.less | 606 --
.../libs/bower/font-awesome/scss/_animated.scss | 34 -
.../font-awesome/scss/_bordered-pulled.scss | 16 -
.../libs/bower/font-awesome/scss/_core.scss | 13 -
.../bower/font-awesome/scss/_fixed-width.scss | 6 -
.../libs/bower/font-awesome/scss/_icons.scss | 596 --
.../libs/bower/font-awesome/scss/_larger.scss | 13 -
.../libs/bower/font-awesome/scss/_list.scss | 19 -
.../libs/bower/font-awesome/scss/_mixins.scss | 27 -
.../libs/bower/font-awesome/scss/_path.scss | 15 -
.../font-awesome/scss/_rotated-flipped.scss | 20 -
.../libs/bower/font-awesome/scss/_stacked.scss | 20 -
.../bower/font-awesome/scss/_variables.scss | 606 --
.../bower/font-awesome/scss/font-awesome.scss | 17 -
.../jquery-ui/css/images/animated-overlay.gif | Bin 1738 -> 0 bytes
.../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 418 -> 0 bytes
.../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 312 -> 0 bytes
.../css/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 180 -> 0 bytes
.../css/images/ui-bg_flat_10_000000_40x100.png | Bin 205 -> 0 bytes
.../css/images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 262 -> 0 bytes
.../css/images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 348 -> 0 bytes
.../css/images/ui-bg_glass_65_ffffff_1x400.png | Bin 207 -> 0 bytes
.../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 5815 -> 0 bytes
.../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 278 -> 0 bytes
.../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 328 -> 0 bytes
.../css/images/ui-icons_222222_256x240.png | Bin 6922 -> 0 bytes
.../css/images/ui-icons_228ef1_256x240.png | Bin 4549 -> 0 bytes
.../css/images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_888888_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_ef8c08_256x240.png | Bin 4549 -> 0 bytes
.../css/images/ui-icons_ffd27a_256x240.png | Bin 4549 -> 0 bytes
.../css/images/ui-icons_ffffff_256x240.png | Bin 6299 -> 0 bytes
.../bower/jquery-ui/css/jquery-ui-1.11.4.css | 850 --
.../jquery-ui/css/jquery-ui-1.11.4.min.css | 7 -
.../bower/jquery-ui/css/jquery-ui-bootstrap.css | 2549 -----
.../libs/bower/jquery-ui/js/jquery-ui-1.11.4.js | 8772 ------------------
.../bower/jquery-ui/js/jquery-ui-1.11.4.min.js | 10 -
.../src/main/webapp/libs/bower/loadCSS.js | 73 -
.../require-handlebars-plugin/Handlebars.js | 2752 ------
.../webapp/libs/bower/select2/select2x2.png | Bin 845 -> 0 bytes
.../libs/bower/sparkline/jquery.sparkline.js | 3054 ------
.../Backgrid.ColumnManager.css | 114 -
.../Backgrid.ColumnManager.js | 1045 ---
.../daterangepicker/css/daterangepicker.css | 415 -
.../daterangepicker/js/daterangepicker.js | 1560 ----
.../libs/custom/timezone/WorldMapGenerator.js | 3474 -------
.../libs/custom/timezone/jstz-1.0.4.min.js | 2 -
.../webapp/libs/custom/visualsearch/.bower.json | 45 -
.../custom/visualsearch/models/search_facets.js | 67 -
.../custom/visualsearch/models/search_query.js | 70 -
.../visualsearch/templates/search_box.jst | 8 -
.../visualsearch/templates/search_facet.jst | 9 -
.../visualsearch/templates/search_input.jst | 1 -
.../custom/visualsearch/templates/templates.js | 7 -
.../visualsearch/utils/backbone_extensions.js | 17 -
.../libs/custom/visualsearch/utils/hotkeys.js | 99 -
.../libs/custom/visualsearch/utils/inflector.js | 21 -
.../visualsearch/utils/jquery_extensions.js | 197 -
.../custom/visualsearch/utils/search_parser.js | 87 -
.../custom/visualsearch/views/search_box.js | 458 -
.../custom/visualsearch/views/search_facet.js | 442 -
.../custom/visualsearch/views/search_input.js | 418 -
.../libs/custom/visualsearch/visualsearch.js | 1984 ----
.../src/main/webapp/login.html | 154 -
.../src/main/webapp/robots.txt | 3 -
.../src/main/webapp/scripts/App.js | 86 -
.../src/main/webapp/scripts/Init.js | 196 -
.../src/main/webapp/scripts/Main.js | 35 -
.../src/main/webapp/scripts/RegionManager.js | 83 -
.../collection_bases/VAuditLogListBase.js | 73 -
.../collection_bases/VEventHistoryListBase.js | 87 -
.../scripts/collection_bases/VGroupListBase.js | 82 -
.../collection_bases/VLogLevelListBase.js | 96 -
.../scripts/collection_bases/VLogListBase.js | 127 -
.../collection_bases/VNameValueListBase.js | 57 -
.../scripts/collection_bases/VNodeListBase.js | 74 -
.../scripts/collections/BaseCollection.js | 172 -
.../scripts/collections/SchemaFieldList.js | 29 -
.../webapp/scripts/collections/VAuditLogList.js | 36 -
.../scripts/collections/VEventHistoryList.js | 33 -
.../webapp/scripts/collections/VGroupList.js | 36 -
.../webapp/scripts/collections/VLogLevelList.js | 36 -
.../main/webapp/scripts/collections/VLogList.js | 36 -
.../scripts/collections/VNameValueList.js | 36 -
.../webapp/scripts/collections/VNodeList.js | 36 -
.../src/main/webapp/scripts/communicator.js | 61 -
.../webapp/scripts/controllers/Controller.js | 240 -
.../webapp/scripts/model_bases/VAuditLogBase.js | 61 -
.../scripts/model_bases/VCommonModelBase.js | 51 -
.../scripts/model_bases/VEventHistoryBase.js | 51 -
.../scripts/model_bases/VGraphInfoBase.js | 62 -
.../webapp/scripts/model_bases/VGroupBase.js | 51 -
.../main/webapp/scripts/model_bases/VLogBase.js | 51 -
.../webapp/scripts/model_bases/VLogLevelBase.js | 51 -
.../scripts/model_bases/VNameValueBase.js | 51 -
.../webapp/scripts/model_bases/VNodeBase.js | 51 -
.../scripts/model_bases/VUserFilterBase.js | 51 -
.../src/main/webapp/scripts/models/BaseModel.js | 110 -
.../src/main/webapp/scripts/models/VAppState.js | 44 -
.../src/main/webapp/scripts/models/VAuditLog.js | 47 -
.../main/webapp/scripts/models/VCommonModel.js | 48 -
.../main/webapp/scripts/models/VEventHistory.js | 48 -
.../main/webapp/scripts/models/VGraphInfo.js | 53 -
.../src/main/webapp/scripts/models/VGroup.js | 53 -
.../src/main/webapp/scripts/models/VLog.js | 66 -
.../src/main/webapp/scripts/models/VLogLevel.js | 47 -
.../main/webapp/scripts/models/VNameValue.js | 47 -
.../src/main/webapp/scripts/models/VNode.js | 48 -
.../main/webapp/scripts/models/VUserFilter.js | 51 -
.../main/webapp/scripts/modules/Overrides.js | 234 -
.../src/main/webapp/scripts/modules/Vent.js | 26 -
.../scripts/modules/globalize/message/en.js | 79 -
.../main/webapp/scripts/prelogin/Prelogin.js | 130 -
.../src/main/webapp/scripts/utils/Enums.js | 32 -
.../src/main/webapp/scripts/utils/Globals.js | 91 -
.../main/webapp/scripts/utils/LangSupport.js | 151 -
.../src/main/webapp/scripts/utils/Tour.js | 461 -
.../src/main/webapp/scripts/utils/Utils.js | 1241 ---
.../src/main/webapp/scripts/utils/ViewUtils.js | 266 -
.../webapp/scripts/utils/XATemplateHelpers.js | 170 -
.../scripts/views/audit/AuditAggregatedView.js | 416 -
.../scripts/views/audit/AuditTabLayoutView.js | 429 -
.../scripts/views/common/AdvanceSearchLayout.js | 146 -
.../webapp/scripts/views/common/BreadCrumbs.js | 83 -
.../scripts/views/common/CustomBackgrid.js | 284 -
.../scripts/views/common/DatePickerLayout.js | 228 -
.../webapp/scripts/views/common/ErrorView.js | 100 -
.../scripts/views/common/EventHistoryLayout.js | 486 -
.../main/webapp/scripts/views/common/Footer.js | 80 -
.../main/webapp/scripts/views/common/Header.js | 481 -
.../webapp/scripts/views/common/JBDialog.js | 211 -
.../scripts/views/common/LogSnapShotLayout.js | 141 -
.../webapp/scripts/views/common/ProfileBar.js | 105 -
.../main/webapp/scripts/views/common/Spinner.js | 85 -
.../webapp/scripts/views/common/TableLayout.js | 405 -
.../webapp/scripts/views/common/TimerView.js | 126 -
.../main/webapp/scripts/views/common/TopNav.js | 93 -
.../dashboard/BubbleGraphTableLayoutView.js | 716 --
.../views/dashboard/ComponentListView.js | 319 -
.../scripts/views/dashboard/ComponentsView.js | 98 -
.../scripts/views/dashboard/DashboardView.js | 184 -
.../views/dashboard/GridTableLayoutView.js | 219 -
.../scripts/views/dashboard/HostListView.js | 356 -
.../webapp/scripts/views/dashboard/HostsView.js | 98 -
.../scripts/views/dashboard/LogDetailView.js | 249 -
.../scripts/views/dashboard/LogLevelBoxView.js | 155 -
.../scripts/views/dashboard/LogLevelView.js | 118 -
.../scripts/views/dashboard/MainLayoutView.js | 670 --
.../views/dialog/ApplySearchFilterView.js | 214 -
.../scripts/views/dialog/DetailLogFileView.js | 167 -
.../dialog/GlobalExclusionCompositeView.js | 141 -
.../views/dialog/GlobalExclusionItemView.js | 84 -
.../views/dialog/GridGraphSettingView.js | 476 -
.../views/dialog/SaveSearchFilterView.js | 120 -
.../scripts/views/dialog/TimeZoneChangeView.js | 101 -
.../views/filter/CreateLogfeederFilterView.js | 383 -
.../scripts/views/graphs/GraphLayoutView.js | 559 --
.../scripts/views/graphs/GridGraphLayoutView.js | 594 --
.../scripts/views/tabs/ComparisonLayoutView.js | 93 -
.../webapp/scripts/views/tabs/ComparisonView.js | 242 -
.../views/tabs/EventHistoryLayoutView.js | 506 -
.../scripts/views/tabs/ExportLogFileView.js | 50 -
.../views/tabs/HierarchyTabLayoutView.js | 429 -
.../scripts/views/tabs/HostInfoTabLayoutView.js | 178 -
.../webapp/scripts/views/tabs/LogFileView.js | 864 --
.../main/webapp/scripts/views/tabs/TreeView.js | 365 -
.../scripts/views/tabs/VisualSearchView.js | 202 -
.../troubleshoot/TroubleShootLayoutView.js | 553 --
.../src/main/webapp/static/schema_fields.json | 90 -
.../src/main/webapp/styles/animate.css | 3272 -------
.../src/main/webapp/styles/app-font.css | 64 -
.../src/main/webapp/styles/bootstrap.css | 6422 -------------
.../src/main/webapp/styles/bootstrap.min.css | 6422 -------------
.../main/webapp/styles/custom/visualsearch.css | 369 -
.../src/main/webapp/styles/style.css | 2964 ------
.../src/main/webapp/styles/style_v2.css | 2596 ------
.../audit/AuditAggregatedView_tmpl.html | 54 -
.../audit/AuditTabLayoutView_tmpl.html | 100 -
.../common/AdvanceSearchLayout_tmpl.html | 30 -
.../templates/common/DatePickerLayout_tmpl.html | 29 -
.../webapp/templates/common/ErrorView_tmpl.html | 28 -
.../common/EventHistoryItemView_tmpl.html | 32 -
.../common/EventHistoryLayout_tmpl.html | 44 -
.../webapp/templates/common/Footer_tmpl.html | 42 -
.../webapp/templates/common/Header_tmpl.html | 98 -
.../common/LogSnapShotLayout_tmpl.html | 23 -
.../templates/common/TableLayout_tmpl.html | 37 -
.../webapp/templates/common/TimerView_tmpl.html | 25 -
.../webapp/templates/common/TopNav_tmpl.html | 52 -
.../webapp/templates/common/breadcrumbs.html | 46 -
.../webapp/templates/common/formInputItem.html | 54 -
.../templates/common/formInputItemList.html | 42 -
.../webapp/templates/common/loading_tmpl.html | 45 -
.../BubbleGraphTableLayoutView_tmpl.html | 79 -
.../dashboard/ComponentListView_tmpl.html | 35 -
.../dashboard/ComponentsView_tmpl.html | 57 -
.../templates/dashboard/DashboardView_tmpl.html | 122 -
.../dashboard/GridTableLayoutView_tmpl.html | 28 -
.../templates/dashboard/HostListView_tmpl.html | 48 -
.../templates/dashboard/HostsView_tmpl.html | 56 -
.../templates/dashboard/LogDetailView_tmpl.html | 75 -
.../dashboard/LogLevelBoxView_tmpl.html | 49 -
.../templates/dashboard/LogLevelView_tmpl.html | 110 -
.../dashboard/MainLayoutView_tmpl.html | 111 -
.../dialog/ApplySearchFilterView_tmpl.html | 30 -
.../dialog/DetailLogFileView_tmpl.html | 22 -
.../GlobalExclusionCompositeView_tmpl.html | 32 -
.../dialog/GlobalExclusionItemView_tmpl.html | 26 -
.../dialog/GridGraphSettingView_tmpl.html | 284 -
.../dialog/SaveSearchFilterView_tmpl.html | 70 -
.../dialog/TimeZoneChangeView_tmpl.html | 475 -
.../filter/CreateLogfeederFilter_tmpl.html | 53 -
.../templates/graphs/GraphLayoutView_tmpl.html | 50 -
.../graphs/GridGraphLayoutView_tmpl.html | 28 -
.../src/main/webapp/templates/graphs/backup.js | 586 --
.../main/webapp/templates/helpers/Helpers.js | 520 --
.../tabs/ComparisonLayoutView_tmpl.html | 20 -
.../templates/tabs/ComparisonView_tmpl.html | 56 -
.../tabs/EventHistoryLayoutView_tmpl.html | 45 -
.../templates/tabs/ExportLogFileView_tmpl.html | 46 -
.../tabs/HierarchyTabLayoutView_tmpl.html | 124 -
.../tabs/HostInfoTabLayoutView_tmpl.html | 46 -
.../webapp/templates/tabs/LogFileView_tmpl.html | 122 -
.../webapp/templates/tabs/TreeView_tmpl.html | 54 -
.../templates/tabs/VisualSearchView_tmpl.html | 20 -
.../TroubleShootLayoutView_tmpl.html | 150 -
.../main/webapp/themejs/1.3.0/bootstrap.min.js | 19 -
.../ambari-logsearch-web/src/polyfills.ts | 86 +
.../ambari-logsearch-web/src/styles.less | 17 +
.../ambari-logsearch-web/src/test.ts | 47 +
.../ambari-logsearch-web/src/tsconfig.app.json | 13 +
.../ambari-logsearch-web/src/tsconfig.spec.json | 20 +
.../ambari-logsearch-web/src/typings.d.ts | 23 +
.../vendor/css/bootstrap-datetimepicker.min.css | 5 +
.../src/vendor/css/bootstrap-logsearch.min.css | 18 +
.../vendor/css/fonts/Roboto-Regular-webfont.eot | Bin 0 -> 79547 bytes
.../vendor/css/fonts/Roboto-Regular-webfont.svg | 7606 +++++++++++++++
.../vendor/css/fonts/Roboto-Regular-webfont.ttf | Bin 0 -> 234464 bytes
.../css/fonts/Roboto-Regular-webfont.woff | Bin 0 -> 105700 bytes
.../src/vendor/js/WorldMapGenerator.min.js | 11 +
.../vendor/js/bootstrap-datetimepicker.min.js | 2 +
.../src/vendor/js/bootstrap-logsearch.min.js | 19 +
.../ambari-logsearch-web/tsconfig.json | 31 +
.../ambari-logsearch-web/tslint.json | 116 +
.../ambari-logsearch-web/webpack.config.js | 540 ++
ambari-logsearch/ambari-logsearch-web/yarn.lock | 6775 ++++++++++++++
ambari-logsearch/docker/bin/start.sh | 1 -
ambari-logsearch/docker/logsearch-docker.sh | 26 +-
.../logfeeder/shipper-conf/output.config.json | 10 +-
.../docker/test-config/logsearch/log4j.xml | 35 +-
.../test-config/logsearch/logsearch-env.sh | 5 +-
.../logsearch/logsearch-https.properties | 1 +
.../docker/test-config/solr/solr-env-ssl.sh | 1 +
.../docker/test-config/solr/solr-env.sh | 1 +
ambari-logsearch/pom.xml | 7 +-
ambari-metrics/ambari-metrics-assembly/pom.xml | 2 +
.../ambari-metrics/datasource.js | 35 +-
.../conf/unix/ambari-metrics-monitor | 15 +-
.../conf/unix/metric_monitor.ini | 2 +
.../src/main/python/core/config_reader.py | 8 +
.../src/main/python/core/emitter.py | 58 +-
.../src/main/python/core/krberr.py | 42 +
.../main/python/core/spnego_kerberos_auth.py | 164 +
.../src/test/python/core/TestEmitter.py | 24 +
.../conf/unix/metrics_whitelist | 159 +-
.../conf/windows/metrics_whitelist | 159 +-
.../timeline/HBaseTimelineMetricStore.java | 8 +-
.../timeline/TimelineMetricConfiguration.java | 13 +
.../metrics/timeline/TimelineMetricsFilter.java | 24 +-
.../MetricCollectorHAController.java | 42 +-
.../timeline/HBaseTimelineMetricStoreTest.java | 36 +-
.../timeline/TimelineMetricsFilterTest.java | 3 +
ambari-metrics/pom.xml | 27 +
ambari-project/pom.xml | 1 +
ambari-server/checkstyle.xml | 4 +-
ambari-server/pom.xml | 12 +-
.../persist/jpa/AmbariJpaPersistModule.java | 2 +-
.../actionmanager/ActionDBAccessorImpl.java | 11 +
.../server/actionmanager/ActionManager.java | 2 +-
.../server/actionmanager/ActionScheduler.java | 47 +-
.../actionmanager/ExecutionCommandWrapper.java | 130 +-
.../ambari/server/actionmanager/Stage.java | 13 +-
.../apache/ambari/server/agent/ActionQueue.java | 2 +-
.../ambari/server/agent/AgentRequests.java | 2 +-
.../ambari/server/agent/CommandRepository.java | 71 +-
.../ambari/server/agent/ExecutionCommand.java | 35 +-
.../ambari/server/agent/HeartBeatHandler.java | 12 +-
.../ambari/server/agent/HeartbeatProcessor.java | 34 +-
.../ambari/server/agent/StatusCommand.java | 16 +
.../org/apache/ambari/server/agent/hello.rs | 0
.../server/alerts/StaleAlertRunnable.java | 2 +-
.../ambari/server/api/predicate/QueryLexer.java | 2 +-
.../server/api/predicate/QueryParser.java | 4 +-
.../expressions/LogicalExpression.java | 2 +-
.../api/predicate/operators/InOperator.java | 2 +-
.../ambari/server/api/query/QueryImpl.java | 4 +-
.../query/render/ClusterBlueprintRenderer.java | 16 +-
.../resources/ClusterResourceDefinition.java | 3 +
.../RequestScheduleResourceDefinition.java | 2 +-
.../resources/ResourceInstanceFactoryImpl.java | 2 +-
.../api/resources/SubResourceDefinition.java | 2 +-
.../ViewInstanceResourceDefinition.java | 2 +-
.../server/api/services/AmbariMetaInfo.java | 131 +-
.../server/api/services/ViewUrlsService.java | 2 +-
.../api/services/WidgetLayoutService.java | 1 -
.../services/parsers/JsonRequestBodyParser.java | 3 +-
.../persistence/PersistenceManagerImpl.java | 2 +-
.../services/serializers/JsonSerializer.java | 5 +-
.../stackadvisor/StackAdvisorRequest.java | 7 +-
.../stackadvisor/StackAdvisorRunner.java | 2 +-
.../ambari/server/audit/AsyncAuditLogger.java | 2 +-
.../eventcreator/PrivilegeEventCreator.java | 2 +-
.../RepositoryVersionEventCreator.java | 2 +-
.../eventcreator/ViewPrivilegeEventCreator.java | 2 +-
.../ambari/server/bootstrap/BootStrapImpl.java | 2 +-
.../DistributeRepositoriesStructuredOutput.java | 70 -
.../server/checks/AbstractCheckDescriptor.java | 252 +-
.../server/checks/AtlasPresenceCheck.java | 13 +-
.../server/checks/AutoStartDisabledCheck.java | 11 +
.../ambari/server/checks/CheckDescription.java | 65 +-
.../server/checks/ClientRetryPropertyCheck.java | 8 +-
.../checks/ComponentsExistInRepoCheck.java | 140 +
.../checks/ComponentsInstallationCheck.java | 5 +-
.../server/checks/ConfigurationMergeCheck.java | 3 +-
.../checks/DatabaseConsistencyCheckHelper.java | 203 +-
.../checks/DruidHighAvailabilityCheck.java | 121 +
.../ambari/server/checks/HealthCheck.java | 3 +-
.../HiveDynamicServiceDiscoveryCheck.java | 15 +-
.../checks/HiveMultipleMetastoreCheck.java | 7 +-
.../server/checks/HiveNotRollingWarning.java | 11 +-
.../checks/HostsMasterMaintenanceCheck.java | 17 +-
.../checks/HostsRepositoryVersionCheck.java | 57 +-
.../server/checks/InstallPackagesCheck.java | 18 +-
.../server/checks/KafkaKerberosCheck.java | 10 +-
...apReduce2JobHistoryStatePreservingCheck.java | 7 +-
.../server/checks/RangerAuditDbCheck.java | 10 +-
.../server/checks/RangerPasswordCheck.java | 29 +-
.../server/checks/RangerSSLConfigCheck.java | 7 +-
.../checks/SecondaryNamenodeDeletedCheck.java | 24 +-
.../checks/ServiceCheckValidityCheck.java | 84 +-
.../server/checks/ServicePresenceCheck.java | 4 +-
.../checks/ServicesMaintenanceModeCheck.java | 11 +-
.../ServicesMapReduceDistributedCacheCheck.java | 27 +-
.../ServicesNamenodeHighAvailabilityCheck.java | 11 +-
.../checks/ServicesNamenodeTruncateCheck.java | 26 +-
.../ServicesTezDistributedCacheCheck.java | 25 +-
.../ambari/server/checks/ServicesUpCheck.java | 11 +-
.../checks/ServicesYarnWorkPreservingCheck.java | 7 +-
.../server/checks/StormShutdownWarning.java | 11 +-
.../checks/YarnRMHighAvailabilityCheck.java | 8 +-
.../YarnTimelineServerStatePreservingCheck.java | 99 +-
.../collections/functors/ContainsPredicate.java | 2 +-
.../DelegatedMultiplePredicateContainer.java | 2 +-
.../DelegatedSinglePredicateContainer.java | 2 +-
.../collections/functors/EqualsPredicate.java | 2 +-
.../server/configuration/Configuration.java | 6 +-
.../controller/AmbariActionExecutionHelper.java | 4 +-
.../AmbariCustomCommandExecutionHelper.java | 86 +-
.../AmbariManagementControllerImpl.java | 198 +-
.../server/controller/AuthToLocalBuilder.java | 328 +-
.../server/controller/ClusterRequest.java | 16 -
.../server/controller/ConfigGroupRequest.java | 14 +-
.../server/controller/ConfigGroupResponse.java | 2 +-
.../server/controller/ControllerModule.java | 5 +-
.../controller/DeleteIdentityHandler.java | 7 +-
.../ambari/server/controller/HostResponse.java | 8 +-
.../server/controller/KerberosHelper.java | 195 +-
.../server/controller/KerberosHelperImpl.java | 1191 ++-
.../server/controller/LdapSyncRequest.java | 2 +-
.../server/controller/PrereqCheckRequest.java | 57 +-
.../server/controller/RepositoryResponse.java | 23 +-
.../controller/ResourceProviderFactory.java | 6 +-
.../server/controller/ServiceRequest.java | 24 +-
.../server/controller/ServiceResponse.java | 18 +-
.../StackServiceComponentResponse.java | 16 +
.../AbstractAuthorizedResourceProvider.java | 2 +-
.../AbstractControllerResourceProvider.java | 2 +-
.../internal/AbstractProviderModule.java | 116 +-
.../BlueprintConfigurationProcessor.java | 41 +-
.../internal/BlueprintResourceProvider.java | 4 +-
.../internal/ClientConfigResourceProvider.java | 2 +
.../internal/ClusterControllerImpl.java | 6 +-
...usterKerberosDescriptorResourceProvider.java | 3 +-
.../internal/ClusterResourceProvider.java | 10 +-
.../ClusterStackVersionResourceProvider.java | 148 +-
.../internal/ComponentResourceProvider.java | 18 +-
.../internal/ConfigGroupResourceProvider.java | 16 +-
.../internal/ConfigurationResourceProvider.java | 2 +-
.../internal/DefaultProviderModule.java | 2 -
.../internal/ExportBlueprintRequest.java | 4 +-
.../server/controller/internal/Extension.java | 2 +-
.../internal/ExtensionLinkResourceProvider.java | 4 +-
.../internal/ExtensionResourceProvider.java | 2 +-
.../ExtensionVersionResourceProvider.java | 2 +-
.../internal/HostComponentResourceProvider.java | 8 +-
.../internal/HostResourceProvider.java | 84 +-
.../HostStackVersionResourceProvider.java | 32 +-
.../internal/HttpPropertyProvider.java | 27 +-
.../KerberosDescriptorResourceProvider.java | 2 +-
.../OperatingSystemResourceProvider.java | 2 +-
.../PreUpgradeCheckResourceProvider.java | 85 +-
.../internal/PrivilegeResourceProvider.java | 2 +-
.../internal/ProvisionClusterRequest.java | 18 +
.../internal/ReadOnlyResourceProvider.java | 2 +-
.../internal/RemoteClusterResourceProvider.java | 2 +-
.../internal/RepositoryResourceProvider.java | 8 +-
.../RepositoryVersionResourceProvider.java | 20 +-
.../server/controller/internal/RequestImpl.java | 6 +-
.../internal/RequestResourceProvider.java | 12 +-
.../internal/RequestStageContainer.java | 2 +-
.../controller/internal/RequestStatusImpl.java | 2 +-
.../controller/internal/ResourceImpl.java | 2 +-
.../RootServiceComponentResourceProvider.java | 2 +-
...ootServiceHostComponentResourceProvider.java | 2 +-
.../internal/RootServiceResourceProvider.java | 2 +-
.../internal/ScaleClusterRequest.java | 8 +-
.../internal/ServiceResourceProvider.java | 111 +-
.../server/controller/internal/Stack.java | 10 +-
.../internal/StackAdvisorResourceProvider.java | 24 +-
...ConfigurationDependencyResourceProvider.java | 2 +-
.../StackConfigurationResourceProvider.java | 2 +-
...StackLevelConfigurationResourceProvider.java | 2 +-
.../internal/StackResourceProvider.java | 2 +-
.../StackServiceComponentResourceProvider.java | 9 +-
.../internal/StackServiceResourceProvider.java | 2 +-
.../internal/StackVersionResourceProvider.java | 68 +-
.../internal/UpgradeResourceProvider.java | 166 +-
.../VersionDefinitionResourceProvider.java | 71 +-
.../internal/ViewInstanceResourceProvider.java | 2 +-
.../internal/ViewPrivilegeResourceProvider.java | 2 +-
.../internal/ViewResourceProvider.java | 2 +-
.../internal/ViewVersionResourceProvider.java | 2 +-
.../internal/WidgetLayoutResourceProvider.java | 2 +-
.../LoggingRequestHelperFactoryImpl.java | 19 +-
.../GangliaComponentPropertyProvider.java | 2 +-
.../GangliaHostComponentPropertyProvider.java | 2 +-
.../metrics/timeline/AMSPropertyProvider.java | 2 +-
.../metrics/timeline/MetricsRequestHelper.java | 4 +-
.../cache/TimelineMetricCacheEntryFactory.java | 2 +-
.../controller/utilities/PropertyHelper.java | 2 +-
.../utilities/RemovableIdentities.java | 4 +-
.../utilities/ScalingThreadPoolExecutor.java | 2 +-
.../controller/utilities/UsedIdentities.java | 2 +-
.../customactions/ActionDefinitionManager.java | 4 +-
.../events/ClusterConfigFinishedEvent.java | 15 +-
.../DistributeRepositoriesActionListener.java | 108 +-
.../upgrade/HostVersionOutOfSyncListener.java | 2 +-
.../upgrade/StackUpgradeFinishListener.java | 13 +
.../listeners/upgrade/StackVersionListener.java | 41 +-
.../users/PostUserCreationHookContext.java | 2 +-
.../ambari/server/logging/LockFactory.java | 2 +-
.../CachedRoleCommandOrderProvider.java | 12 +-
.../server/metadata/RoleCommandOrder.java | 2 +-
.../dispatchers/AlertScriptDispatcher.java | 2 +-
.../apache/ambari/server/orm/DBAccessor.java | 65 +
.../ambari/server/orm/DBAccessorImpl.java | 132 +-
.../server/orm/dao/AlertDefinitionDAO.java | 13 +
.../ambari/server/orm/dao/ClusterDAO.java | 22 +-
.../server/orm/dao/HostConfigMappingDAO.java | 2 +-
.../server/orm/dao/HostRoleCommandDAO.java | 49 +-
.../server/orm/dao/RepositoryVersionDAO.java | 35 +-
.../ambari/server/orm/dao/UpgradeDAO.java | 46 +-
.../orm/entities/AlertDefinitionEntity.java | 4 +-
.../server/orm/entities/ArtifactEntity.java | 2 +-
.../orm/entities/ClusterConfigEntity.java | 15 +-
.../HostComponentDesiredStateEntity.java | 14 -
.../orm/entities/HostComponentStateEntity.java | 13 -
.../orm/entities/HostRoleCommandEntity.java | 64 +-
.../server/orm/entities/RepositoryEntity.java | 22 +
.../orm/entities/RepositoryVersionEntity.java | 98 +-
.../orm/entities/ServiceDesiredStateEntity.java | 13 -
.../server/orm/entities/UpgradeEntity.java | 131 +-
.../server/orm/entities/UpgradeItemEntity.java | 2 +-
.../server/orm/helpers/dbms/DbmsHelper.java | 27 +
.../orm/helpers/dbms/GenericDbmsHelper.java | 14 +
.../server/orm/helpers/dbms/H2Helper.java | 16 +
.../server/orm/helpers/dbms/MySqlHelper.java | 16 +
.../server/orm/helpers/dbms/OracleHelper.java | 16 +
.../server/orm/helpers/dbms/PostgresHelper.java | 15 +
.../scheduler/ExecutionScheduleManager.java | 23 +-
.../AmbariDelegatingAuthenticationFilter.java | 2 +-
.../pam/PamAuthenticationFactory.java | 35 +
.../AmbariPamAuthenticationProvider.java | 3 +
.../authorization/PermissionHelper.java | 2 +-
.../server/security/authorization/Users.java | 56 +-
.../serveraction/AbstractServerAction.java | 2 +-
.../AbstractPrepareKerberosServerAction.java | 16 +-
.../kerberos/CreateKeytabFilesServerAction.java | 9 +-
.../kerberos/CreatePrincipalsServerAction.java | 3 +-
.../kerberos/DeconstructedPrincipal.java | 2 +-
.../kerberos/FinalizeKerberosServerAction.java | 39 -
.../kerberos/KerberosIdentityDataFile.java | 2 +-
.../KerberosIdentityDataFileWriter.java | 9 +-
.../kerberos/KerberosOperationHandler.java | 6 +-
.../kerberos/KerberosServerAction.java | 6 +
.../kerberos/PreconfigureServiceType.java | 46 +
.../PrepareDisableKerberosServerAction.java | 45 +-
.../PrepareEnableKerberosServerAction.java | 43 +-
.../PrepareKerberosIdentitiesServerAction.java | 54 +-
.../upgrades/AbstractUpgradeServerAction.java | 7 +
.../upgrades/AutoSkipFailedSummaryAction.java | 2 +-
.../upgrades/FinalizeUpgradeAction.java | 79 +-
.../upgrades/PreconfigureKerberosAction.java | 573 ++
.../RangerUsersyncConfigCalculation.java | 96 +
.../upgrades/UpdateDesiredRepositoryAction.java | 189 +
.../upgrades/UpdateDesiredStackAction.java | 189 -
.../upgrades/UpgradeUserKerberosDescriptor.java | 4 +-
.../server/stack/ConfigurationDirectory.java | 5 +-
.../ambari/server/stack/ExtensionDirectory.java | 3 +-
.../apache/ambari/server/stack/RepoUtil.java | 4 +-
.../ambari/server/stack/ServiceDirectory.java | 14 +-
.../ambari/server/stack/ServiceModule.java | 15 +-
.../ambari/server/stack/StackContext.java | 118 +-
.../ambari/server/stack/StackDirectory.java | 92 +-
.../ambari/server/stack/StackManager.java | 21 +-
.../apache/ambari/server/stack/StackModule.java | 64 +-
.../server/stack/StackServiceDirectory.java | 7 +-
.../ambari/server/stageplanner/RoleGraph.java | 2 +-
.../apache/ambari/server/state/CheckHelper.java | 4 +-
.../org/apache/ambari/server/state/Cluster.java | 5 +
.../ambari/server/state/ComponentInfo.java | 15 +
.../ambari/server/state/ConfigHelper.java | 64 +-
.../apache/ambari/server/state/ConfigImpl.java | 2 +-
.../ambari/server/state/ConfigMergeHelper.java | 6 +-
.../ambari/server/state/RepositoryInfo.java | 27 +-
.../ambari/server/state/RepositoryType.java | 39 +-
.../ambari/server/state/SecurityState.java | 83 -
.../org/apache/ambari/server/state/Service.java | 20 +-
.../server/state/ServiceComponentHost.java | 39 -
.../server/state/ServiceComponentImpl.java | 25 +
.../apache/ambari/server/state/ServiceImpl.java | 35 +-
.../apache/ambari/server/state/ServiceInfo.java | 17 +-
.../ambari/server/state/ServiceOsSpecific.java | 16 +
.../apache/ambari/server/state/StackInfo.java | 48 +-
.../ambari/server/state/UpgradeContext.java | 434 +-
.../ambari/server/state/UpgradeHelper.java | 269 +-
.../state/alert/AggregateDefinitionMapping.java | 2 +-
.../ambari/server/state/alert/AlertUri.java | 15 +
.../server/state/cluster/ClusterImpl.java | 77 +-
.../server/state/cluster/ClustersImpl.java | 14 +-
.../state/configgroup/ConfigGroupImpl.java | 10 +-
.../ambari/server/state/host/HostImpl.java | 2 +-
.../kerberos/AbstractKerberosDescriptor.java | 46 +-
.../AbstractKerberosDescriptorContainer.java | 37 +-
.../kerberos/KerberosComponentDescriptor.java | 2 +-
.../state/kerberos/KerberosDescriptor.java | 56 +-
.../kerberos/KerberosIdentityDescriptor.java | 78 +-
.../kerberos/KerberosKeytabDescriptor.java | 42 +-
.../kerberos/KerberosPrincipalDescriptor.java | 25 +-
.../kerberos/KerberosServiceDescriptor.java | 94 +-
.../ambari/server/state/quicklinks/Port.java | 15 +
.../DefaultQuickLinkVisibilityController.java | 6 +-
.../state/repository/AvailableVersion.java | 21 +-
.../state/repository/ClusterVersionSummary.java | 56 +
.../state/repository/ManifestService.java | 10 +-
.../ambari/server/state/repository/Release.java | 2 +-
.../state/repository/ServiceVersionSummary.java | 79 +
.../state/repository/VersionDefinitionXml.java | 161 +-
.../services/AlertNoticeDispatchService.java | 2 +-
.../services/AmbariServerAlertService.java | 21 +-
.../server/state/stack/ConfigUpgradePack.java | 2 +-
.../server/state/stack/LatestRepoCallable.java | 80 +-
.../ambari/server/state/stack/OsFamily.java | 2 +-
.../server/state/stack/RepoUrlInfoCallable.java | 217 +
.../server/state/stack/RepoVdfCallable.java | 161 +
.../server/state/stack/RepositoryXml.java | 11 +
.../state/stack/upgrade/ClusterGrouping.java | 8 +-
.../state/stack/upgrade/ColocatedGrouping.java | 6 +-
.../state/stack/upgrade/ConfigureTask.java | 3 +
.../server/state/stack/upgrade/Grouping.java | 17 +-
.../state/stack/upgrade/HostOrderGrouping.java | 4 +-
.../stack/upgrade/RepositoryVersionHelper.java | 44 +-
.../stack/upgrade/ServiceCheckGrouping.java | 60 +-
.../state/stack/upgrade/StageWrapper.java | 2 +-
.../stack/upgrade/StageWrapperBuilder.java | 2 +-
.../server/state/stack/upgrade/TaskWrapper.java | 2 +-
.../svccomphost/ServiceComponentHostImpl.java | 60 -
.../ambari/server/topology/AmbariContext.java | 129 +-
.../server/topology/AsyncCallableService.java | 110 +-
.../ambari/server/topology/BlueprintImpl.java | 2 +-
.../topology/ClusterConfigurationRequest.java | 6 +-
.../ambari/server/topology/Configuration.java | 4 +-
.../ambari/server/topology/HostGroupImpl.java | 2 +-
.../ambari/server/topology/HostRequest.java | 8 +-
.../ambari/server/topology/LogicalRequest.java | 2 +-
.../server/topology/PersistedStateImpl.java | 25 +-
.../ambari/server/topology/TopologyManager.java | 131 +-
.../topology/tasks/ConfigureClusterTask.java | 125 +-
.../tasks/ConfigureClusterTaskFactory.java | 3 +-
.../server/topology/tasks/InstallHostTask.java | 24 +-
.../tasks/PersistHostResourcesTask.java | 3 +
.../tasks/RegisterWithConfigGroupTask.java | 3 +
.../server/topology/tasks/StartHostTask.java | 23 +-
.../RequiredConfigPropertiesValidator.java | 2 +-
.../server/upgrade/AbstractUpgradeCatalog.java | 12 +-
.../server/upgrade/FinalUpgradeCatalog.java | 4 +-
.../server/upgrade/SchemaUpgradeHelper.java | 1 +
.../server/upgrade/UpgradeCatalog252.java | 283 +
.../server/upgrade/UpgradeCatalog260.java | 827 ++
.../server/upgrade/UpgradeCatalog300.java | 193 +-
.../server/utils/ManagedThreadPoolExecutor.java | 83 +
.../apache/ambari/server/utils/StageUtils.java | 2 +-
.../ambari/server/view/ViewContextImpl.java | 4 +-
.../view/ViewDataMigrationContextImpl.java | 2 +-
.../server/view/ViewURLStreamProvider.java | 4 +-
.../view/configuration/InstanceConfig.java | 2 +-
.../view/configuration/PersistenceConfig.java | 2 +-
.../view/configuration/ResourceConfig.java | 2 +-
.../server/view/configuration/ViewConfig.java | 8 +-
.../ambari/server/view/events/EventImpl.java | 2 +-
.../server/view/persistence/DataStoreImpl.java | 2 +-
.../python/ambari_server/serverConfiguration.py | 7 +-
.../main/python/ambari_server/serverUpgrade.py | 12 +-
.../src/main/python/azuredb_create_generator.py | 2 +-
ambari-server/src/main/python/setupAgent.py | 4 +-
.../main/resources/Ambari-DDL-Derby-CREATE.sql | 16 +-
.../main/resources/Ambari-DDL-MySQL-CREATE.sql | 15 +-
.../main/resources/Ambari-DDL-Oracle-CREATE.sql | 13 +-
.../resources/Ambari-DDL-Postgres-CREATE.sql | 13 +-
.../resources/Ambari-DDL-SQLAnywhere-CREATE.sql | 13 +-
.../resources/Ambari-DDL-SQLServer-CREATE.sql | 20 +-
.../1.6.1.2.2.0/configuration/accumulo-env.xml | 6 +
.../ACCUMULO/1.6.1.2.2.0/kerberos.json | 6 +-
.../package/scripts/accumulo_client.py | 7 +-
.../package/scripts/accumulo_script.py | 36 +-
.../0.1.0/configuration/infra-solr-env.xml | 22 +-
.../AMBARI_INFRA/0.1.0/kerberos.json | 6 +-
.../0.1.0/package/scripts/params.py | 4 +
.../0.1.0/properties/infra-solr-env.sh.j2 | 3 +-
.../properties/solr-client-log4j.properties.j2 | 4 +
.../0.1.0/configuration/ams-env.xml | 10 +
.../0.1.0/configuration/ams-hbase-env.xml | 16 +
.../0.1.0/configuration/ams-hbase-site.xml | 24 +-
.../0.1.0/configuration/ams-site.xml | 68 +-
.../0.1.0/configuration/ams-ssl-client.xml | 9 -
.../AMBARI_METRICS/0.1.0/kerberos.json | 32 +-
.../AMBARI_METRICS/0.1.0/metainfo.xml | 15 +
.../HDF/grafana-nifi-hosts.json | 17 +-
.../HDP/grafana-hbase-regionservers.json | 1442 +++
.../AMBARI_METRICS/0.1.0/package/scripts/ams.py | 42 +-
.../0.1.0/package/scripts/params.py | 19 +-
.../0.1.0/package/scripts/params_linux.py | 6 +
.../0.1.0/package/scripts/service_check.py | 201 +-
.../package/templates/metric_monitor.ini.j2 | 2 +
.../AMBARI_METRICS/0.1.0/themes/theme.json | 288 +
.../ATLAS/0.1.0.2.3/configuration/atlas-env.xml | 6 +
.../ATLAS/0.1.0.2.3/kerberos.json | 6 +-
.../0.1.0.2.3/package/scripts/atlas_client.py | 10 +-
.../ATLAS/0.1.0.2.3/package/scripts/metadata.py | 22 +
.../package/scripts/metadata_server.py | 9 +-
.../ATLAS/0.1.0.2.3/package/scripts/params.py | 7 +-
.../ATLAS/0.7.0.2.5/kerberos.json | 9 +-
.../ATLAS/0.7.0.3.0/configuration/atlas-env.xml | 12 +
.../0.7.0.3.0/configuration/atlas-log4j.xml | 4 +-
.../ATLAS/0.7.0.3.0/kerberos.json | 9 +-
.../0.7.0.3.0/package/scripts/atlas_client.py | 8 +-
.../package/scripts/metadata_server.py | 8 +-
.../ATLAS/0.7.0.3.0/package/scripts/params.py | 2 +-
.../DRUID/0.9.2/configuration/druid-env.xml | 6 +
.../0.9.2/configuration/druid-logrotate.xml | 2 +-
.../0.9.2/configuration/druid-middlemanager.xml | 18 +
.../0.9.2/configuration/druid-superset-env.xml | 118 -
.../0.9.2/configuration/druid-superset.xml | 178 -
.../common-services/DRUID/0.9.2/metainfo.xml | 21 -
.../DRUID/0.9.2/package/scripts/druid.py | 38 +-
.../DRUID/0.9.2/package/scripts/druid_node.py | 9 +-
.../DRUID/0.9.2/package/scripts/params.py | 56 +-
.../0.9.2/package/scripts/status_params.py | 2 -
.../DRUID/0.9.2/package/scripts/superset.py | 169 -
.../DRUID/0.9.2/package/templates/superset.sh | 95 -
.../DRUID/0.9.2/quicklinks/quicklinks.json | 13 -
.../DRUID/0.9.2/role_command_order.json | 3 +-
.../DRUID/0.9.2/themes/theme.json | 82 +-
.../0.5.0.2.1/configuration/falcon-env.xml | 6 +
.../0.5.0.2.1/configuration/oozie-site.xml | 208 -
.../FALCON/0.5.0.2.1/kerberos.json | 12 +-
.../FALCON/0.5.0.2.1/package/scripts/falcon.py | 4 +-
.../0.5.0.2.1/package/scripts/falcon_client.py | 8 +-
.../0.5.0.2.1/package/scripts/falcon_server.py | 7 +-
.../0.5.0.2.1/package/scripts/params_linux.py | 25 +-
.../FLUME/1.4.0.2.0/configuration/flume-env.xml | 6 +
.../1.4.0.2.0/package/scripts/flume_handler.py | 8 +-
.../common-services/HAWQ/2.0.0/kerberos.json | 9 +-
.../0.96.0.2.0/configuration/hbase-env.xml | 22 +-
.../HBASE/0.96.0.2.0/kerberos.json | 9 +-
.../0.96.0.2.0/package/scripts/hbase_client.py | 18 +-
.../0.96.0.2.0/package/scripts/hbase_master.py | 5 +-
.../package/scripts/hbase_regionserver.py | 5 +-
.../0.96.0.2.0/package/scripts/params_linux.py | 5 +
.../package/scripts/phoenix_queryserver.py | 11 +-
.../HBASE/0.96.0.2.0/package/scripts/upgrade.py | 7 +-
.../HBASE/2.0.0.3.0/configuration/hbase-env.xml | 10 +-
.../HBASE/2.0.0.3.0/kerberos.json | 15 +-
.../2.0.0.3.0/package/scripts/hbase_client.py | 16 +-
.../2.0.0.3.0/package/scripts/hbase_master.py | 5 +-
.../package/scripts/hbase_regionserver.py | 5 +-
.../package/scripts/phoenix_queryserver.py | 8 +-
.../HBASE/2.0.0.3.0/package/scripts/upgrade.py | 7 +-
.../HDFS/2.1.0.2.0/configuration/hadoop-env.xml | 10 +
.../HDFS/2.1.0.2.0/configuration/hdfs-site.xml | 1 +
.../HDFS/2.1.0.2.0/kerberos.json | 18 +-
.../HDFS/2.1.0.2.0/package/scripts/datanode.py | 11 +-
.../2.1.0.2.0/package/scripts/hdfs_client.py | 8 +-
.../2.1.0.2.0/package/scripts/hdfs_datanode.py | 2 +-
.../2.1.0.2.0/package/scripts/hdfs_snamenode.py | 6 +
.../2.1.0.2.0/package/scripts/journalnode.py | 8 +-
.../HDFS/2.1.0.2.0/package/scripts/namenode.py | 14 +-
.../2.1.0.2.0/package/scripts/nfsgateway.py | 8 +-
.../2.1.0.2.0/package/scripts/params_linux.py | 7 +-
.../2.1.0.2.0/package/scripts/params_windows.py | 2 +-
.../HDFS/2.1.0.2.0/package/scripts/snamenode.py | 8 +-
.../HDFS/2.1.0.2.0/package/scripts/utils.py | 17 +
.../2.1.0.2.0/package/scripts/zkfc_slave.py | 20 +-
.../common-services/HDFS/2.1.0.2.0/widgets.json | 4 +-
.../HDFS/3.0.0.3.0/configuration/hadoop-env.xml | 10 +
.../HDFS/3.0.0.3.0/configuration/hdfs-site.xml | 1 +
.../HDFS/3.0.0.3.0/kerberos.json | 21 +-
.../HDFS/3.0.0.3.0/package/scripts/datanode.py | 11 +-
.../3.0.0.3.0/package/scripts/hdfs_client.py | 8 +-
.../3.0.0.3.0/package/scripts/hdfs_snamenode.py | 6 +
.../3.0.0.3.0/package/scripts/journalnode.py | 8 +-
.../HDFS/3.0.0.3.0/package/scripts/namenode.py | 11 +-
.../3.0.0.3.0/package/scripts/nfsgateway.py | 7 +-
.../3.0.0.3.0/package/scripts/params_linux.py | 2 +-
.../3.0.0.3.0/package/scripts/params_windows.py | 2 +-
.../HDFS/3.0.0.3.0/package/scripts/snamenode.py | 8 +-
.../HDFS/3.0.0.3.0/package/scripts/utils.py | 16 +
.../3.0.0.3.0/package/scripts/zkfc_slave.py | 12 +-
.../HIVE/0.12.0.2.0/configuration/hive-env.xml | 12 +
.../HIVE/0.12.0.2.0/configuration/hive-site.xml | 218 +
.../HIVE/0.12.0.2.0/kerberos.json | 15 +-
.../HIVE/0.12.0.2.0/metainfo.xml | 1 +
.../0.12.0.2.0/package/scripts/hcat_client.py | 8 +-
.../0.12.0.2.0/package/scripts/hive_client.py | 9 +-
.../package/scripts/hive_metastore.py | 19 +-
.../0.12.0.2.0/package/scripts/hive_server.py | 7 +-
.../package/scripts/hive_server_interactive.py | 10 +-
.../package/scripts/hive_server_upgrade.py | 21 +-
.../0.12.0.2.0/package/scripts/hive_service.py | 6 +-
.../0.12.0.2.0/package/scripts/params_linux.py | 36 +-
.../0.12.0.2.0/package/scripts/status_params.py | 8 +-
.../HIVE/0.12.0.2.0/package/scripts/webhcat.py | 2 +-
.../package/scripts/webhcat_server.py | 10 +-
.../HIVE/2.1.0.3.0/configuration/hive-env.xml | 12 +
.../HIVE/2.1.0.3.0/kerberos.json | 30 +-
.../2.1.0.3.0/package/scripts/hcat_client.py | 9 +-
.../2.1.0.3.0/package/scripts/hive_client.py | 9 +-
.../2.1.0.3.0/package/scripts/hive_metastore.py | 19 +-
.../2.1.0.3.0/package/scripts/hive_server.py | 7 +-
.../package/scripts/hive_server_interactive.py | 7 +-
.../package/scripts/hive_server_upgrade.py | 17 +-
.../2.1.0.3.0/package/scripts/hive_service.py | 2 +-
.../2.1.0.3.0/package/scripts/params_linux.py | 13 +-
.../2.1.0.3.0/package/scripts/webhcat_server.py | 9 +-
.../0.10.0.3.0/configuration/kafka-env.xml | 6 +
.../ranger-kafka-plugin-properties.xml | 6 +
.../KAFKA/0.10.0.3.0/kerberos.json | 9 +-
.../KAFKA/0.10.0.3.0/metainfo.xml | 1 +
.../KAFKA/0.10.0.3.0/package/scripts/kafka.py | 29 -
.../0.10.0.3.0/package/scripts/kafka_broker.py | 22 +-
.../KAFKA/0.10.0.3.0/package/scripts/params.py | 9 +-
.../KAFKA/0.10.0.3.0/package/scripts/upgrade.py | 3 -
.../KAFKA/0.10.0.3.0/service_advisor.py | 5 +
.../common-services/KAFKA/0.10.0/kerberos.json | 9 +-
.../KAFKA/0.8.1/configuration/kafka-env.xml | 6 +
.../common-services/KAFKA/0.8.1/metainfo.xml | 1 +
.../KAFKA/0.8.1/package/scripts/kafka.py | 29 -
.../KAFKA/0.8.1/package/scripts/kafka_broker.py | 25 +-
.../KAFKA/0.8.1/package/scripts/params.py | 8 -
.../KAFKA/0.8.1/package/scripts/upgrade.py | 7 +-
.../ranger-kafka-plugin-properties.xml | 6 +
.../common-services/KAFKA/0.9.0/kerberos.json | 6 +-
.../1.10.3-10/configuration/kerberos-env.xml | 27 +
.../KERBEROS/1.10.3-10/kerberos.json | 3 +-
.../KERBEROS/1.10.3-10/metainfo.xml | 8 +
.../package/scripts/kerberos_client.py | 3 +
.../package/scripts/kerberos_common.py | 50 +-
.../1.10.3-30/configuration/kerberos-env.xml | 423 +
.../1.10.3-30/configuration/krb5-conf.xml | 74 +
.../KERBEROS/1.10.3-30/kerberos.json | 18 +
.../KERBEROS/1.10.3-30/metainfo.xml | 131 +
.../package/scripts/kerberos_client.py | 56 +
.../package/scripts/kerberos_common.py | 494 +
.../1.10.3-30/package/scripts/params.py | 205 +
.../1.10.3-30/package/scripts/service_check.py | 85 +
.../1.10.3-30/package/scripts/status_params.py | 34 +
.../KERBEROS/1.10.3-30/package/scripts/utils.py | 105 +
.../KERBEROS/1.10.3-30/properties/krb5_conf.j2 | 60 +
.../KNOX/0.5.0.2.2/configuration/knox-env.xml | 10 +
.../0.5.0.2.2/package/scripts/knox_gateway.py | 9 +-
.../0.5.0.2.2/package/scripts/params_linux.py | 117 +-
.../KNOX/0.5.0.3.0/configuration/knox-env.xml | 10 +
.../KNOX/0.5.0.3.0/kerberos.json | 3 +-
.../0.5.0.3.0/package/scripts/knox_gateway.py | 9 +-
.../0.5.0.3.0/package/scripts/params_linux.py | 113 +-
.../common-services/LOGSEARCH/0.5.0/alerts.json | 6 +-
.../0.5.0/configuration/logsearch-env.xml | 20 +-
.../configuration/logsearch-properties.xml | 21 +
.../LOGSEARCH/0.5.0/kerberos.json | 6 +-
.../LOGSEARCH/0.5.0/package/scripts/params.py | 13 +-
.../logfeeder-default_grok_patterns.j2 | 2 +-
.../0.5.0/properties/logsearch-env.sh.j2 | 2 -
.../0.5.0/properties/output.config.json.j2 | 8 +-
.../LOGSEARCH/0.5.0/quicklinks/quicklinks.json | 10 +-
.../LOGSEARCH/0.5.0/service_advisor.py | 35 +-
.../1.0.0.2.3/configuration/mahout-env.xml | 6 +
.../MAHOUT/1.0.0.2.3/kerberos.json | 6 +-
.../1.0.0.2.3/package/scripts/mahout_client.py | 9 +-
.../OOZIE/4.0.0.2.0/configuration/oozie-env.xml | 10 +
.../OOZIE/4.0.0.2.0/kerberos.json | 12 +-
.../OOZIE/4.0.0.2.0/package/scripts/oozie.py | 56 +-
.../4.0.0.2.0/package/scripts/oozie_client.py | 8 +-
.../4.0.0.2.0/package/scripts/oozie_server.py | 13 +-
.../package/scripts/oozie_server_upgrade.py | 36 +-
.../4.0.0.2.0/package/scripts/params_linux.py | 22 +-
.../OOZIE/4.2.0.2.3/kerberos.json | 12 +-
.../OOZIE/4.2.0.2.3/quicklinks/quicklinks.json | 9 +-
.../OOZIE/4.2.0.3.0/configuration/oozie-env.xml | 10 +
.../OOZIE/4.2.0.3.0/kerberos.json | 12 +-
.../4.2.0.3.0/package/scripts/oozie_client.py | 8 +-
.../4.2.0.3.0/package/scripts/oozie_server.py | 12 +-
.../OOZIE/4.2.0.3.0/quicklinks/quicklinks.json | 9 +-
.../PIG/0.12.0.2.0/kerberos.json | 3 +-
.../0.12.0.2.0/package/scripts/pig_client.py | 9 +-
.../PIG/0.16.1.3.0/kerberos.json | 3 +-
.../0.16.1.3.0/package/scripts/pig_client.py | 9 +-
.../RANGER/0.4.0/configuration/ranger-env.xml | 10 +
.../RANGER/0.4.0/package/scripts/params.py | 41 +-
.../0.4.0/package/scripts/ranger_admin.py | 13 +-
.../0.4.0/package/scripts/ranger_tagsync.py | 13 +-
.../0.4.0/package/scripts/ranger_usersync.py | 7 +-
.../0.4.0/package/scripts/setup_ranger_xml.py | 6 +
.../RANGER/0.4.0/package/scripts/upgrade.py | 31 -
.../RANGER/0.6.0/configuration/admin-log4j.xml | 1 -
.../0.6.0/configuration/tagsync-log4j.xml | 3 +-
.../0.6.0/configuration/usersync-log4j.xml | 3 +-
.../common-services/RANGER/0.6.0/kerberos.json | 18 +-
.../RANGER/0.7.0/configuration/ranger-env.xml | 23 +
.../0.7.0/configuration/ranger-ugsync-site.xml | 7 +
.../RANGER/0.7.0/themes/theme_version_5.json | 40 +
.../1.0.0.3.0/configuration/admin-log4j.xml | 1 -
.../1.0.0.3.0/configuration/ranger-env.xml | 33 +
.../configuration/ranger-ugsync-site.xml | 7 +
.../1.0.0.3.0/configuration/tagsync-log4j.xml | 3 +-
.../1.0.0.3.0/configuration/usersync-log4j.xml | 3 +-
.../RANGER/1.0.0.3.0/kerberos.json | 18 +-
.../RANGER/1.0.0.3.0/package/scripts/params.py | 3 +-
.../1.0.0.3.0/package/scripts/ranger_admin.py | 9 +-
.../1.0.0.3.0/package/scripts/ranger_tagsync.py | 11 +-
.../package/scripts/ranger_usersync.py | 5 +-
.../RANGER/1.0.0.3.0/package/scripts/upgrade.py | 6 +-
.../1.0.0.3.0/themes/theme_version_1.json | 40 +
.../0.5.0.2.3/configuration/kms-env.xml | 10 +
.../0.5.0.2.3/configuration/kms-log4j.xml | 6 +-
.../RANGER_KMS/0.5.0.2.3/kerberos.json | 12 +-
.../0.5.0.2.3/package/scripts/kms_server.py | 6 +-
.../0.5.0.2.3/package/scripts/params.py | 8 +-
.../0.5.0.2.3/package/scripts/upgrade.py | 30 -
.../1.0.0.3.0/configuration/kms-env.xml | 10 +
.../1.0.0.3.0/configuration/kms-log4j.xml | 6 +-
.../RANGER_KMS/1.0.0.3.0/kerberos.json | 15 +-
.../1.0.0.3.0/package/scripts/kms_server.py | 5 +-
.../1.0.0.3.0/package/scripts/params.py | 3 +
.../1.0.0.3.0/package/scripts/upgrade.py | 5 +-
.../SLIDER/0.60.0.2.2/kerberos.json | 3 +-
.../0.60.0.2.2/package/scripts/slider_client.py | 14 +-
.../SLIDER/0.91.0.3.0/kerberos.json | 3 +-
.../0.91.0.3.0/package/scripts/slider_client.py | 14 +-
.../SPARK/1.2.1/configuration/spark-env.xml | 10 +
.../common-services/SPARK/1.2.1/kerberos.json | 6 +-
.../scripts/alerts/alert_spark_thrift_port.py | 2 +-
.../1.2.1/package/scripts/job_history_server.py | 8 +-
.../SPARK/1.2.1/package/scripts/livy_server.py | 8 +-
.../SPARK/1.2.1/package/scripts/params.py | 6 +-
.../1.2.1/package/scripts/service_check.py | 3 +-
.../SPARK/1.2.1/package/scripts/spark_client.py | 9 +-
.../package/scripts/spark_thrift_server.py | 8 +-
.../common-services/SPARK/1.4.1/kerberos.json | 12 +-
.../SPARK/2.2.0/configuration/livy-env.xml | 10 +
.../SPARK/2.2.0/configuration/spark-env.xml | 10 +
.../common-services/SPARK/2.2.0/kerberos.json | 3 +-
.../2.2.0/package/scripts/job_history_server.py | 9 +-
.../SPARK/2.2.0/package/scripts/livy_server.py | 9 +-
.../SPARK/2.2.0/package/scripts/spark_client.py | 9 +-
.../package/scripts/spark_thrift_server.py | 9 +-
.../SPARK/2.2.0/service_advisor.py | 48 +-
.../SPARK2/2.0.0/configuration/spark2-env.xml | 10 +
.../common-services/SPARK2/2.0.0/kerberos.json | 12 +-
.../scripts/alerts/alert_spark2_thrift_port.py | 2 +-
.../2.0.0/package/scripts/job_history_server.py | 8 +-
.../2.0.0/package/scripts/livy2_server.py | 10 +-
.../SPARK2/2.0.0/package/scripts/params.py | 3 +-
.../2.0.0/package/scripts/service_check.py | 3 +-
.../2.0.0/package/scripts/spark_client.py | 8 +-
.../package/scripts/spark_thrift_server.py | 8 +-
.../SQOOP/1.4.4.2.0/configuration/sqoop-env.xml | 6 +
.../1.4.4.2.0/package/scripts/params_linux.py | 2 +
.../1.4.4.2.0/package/scripts/service_check.py | 3 -
.../1.4.4.2.0/package/scripts/sqoop_client.py | 9 +-
.../SQOOP/1.4.4.3.0/configuration/sqoop-env.xml | 6 +
.../1.4.4.3.0/package/scripts/params_linux.py | 2 +
.../1.4.4.3.0/package/scripts/service_check.py | 3 -
.../1.4.4.3.0/package/scripts/sqoop_client.py | 9 +-
.../STORM/0.9.1/configuration/storm-env.xml | 6 +
.../common-services/STORM/0.9.1/kerberos.json | 9 +-
.../common-services/STORM/0.9.1/metainfo.xml | 2 -
.../STORM/0.9.1/package/scripts/drpc_server.py | 7 +-
.../STORM/0.9.1/package/scripts/nimbus.py | 9 +-
.../STORM/0.9.1/package/scripts/nimbus_prod.py | 8 +-
.../STORM/0.9.1/package/scripts/pacemaker.py | 7 +-
.../STORM/0.9.1/package/scripts/rest_api.py | 3 -
.../STORM/0.9.1/package/scripts/supervisor.py | 8 +-
.../0.9.1/package/scripts/supervisor_prod.py | 8 +-
.../STORM/0.9.1/package/scripts/ui_server.py | 7 +-
.../STORM/1.0.1.3.0/configuration/storm-env.xml | 6 +
.../STORM/1.0.1.3.0/kerberos.json | 15 +-
.../STORM/1.0.1.3.0/metainfo.xml | 2 -
.../1.0.1.3.0/package/scripts/drpc_server.py | 7 +-
.../STORM/1.0.1.3.0/package/scripts/nimbus.py | 8 +-
.../1.0.1.3.0/package/scripts/nimbus_prod.py | 8 +-
.../1.0.1.3.0/package/scripts/pacemaker.py | 7 +-
.../STORM/1.0.1.3.0/package/scripts/rest_api.py | 3 -
.../1.0.1.3.0/package/scripts/supervisor.py | 8 +-
.../package/scripts/supervisor_prod.py | 8 +-
.../1.0.1.3.0/package/scripts/ui_server.py | 7 +-
.../common-services/STORM/1.0.1/kerberos.json | 15 +-
.../common-services/STORM/1.0.1/metainfo.xml | 2 -
.../common-services/STORM/1.1.0/kerberos.json | 15 +-
.../common-services/STORM/1.1.0/metainfo.xml | 2 -
.../0.15.0/configuration/superset-env.xml | 136 +
.../SUPERSET/0.15.0/configuration/superset.xml | 178 +
.../SUPERSET/0.15.0/metainfo.xml | 88 +
.../SUPERSET/0.15.0/package/scripts/params.py | 89 +
.../0.15.0/package/scripts/service_check.py | 37 +
.../0.15.0/package/scripts/status_params.py | 25 +
.../SUPERSET/0.15.0/package/scripts/superset.py | 167 +
.../0.15.0/package/templates/superset.sh | 95 +
.../SUPERSET/0.15.0/quicklinks/quicklinks.json | 24 +
.../SUPERSET/0.15.0/role_command_order.json | 7 +
.../SUPERSET/0.15.0/themes/theme.json | 120 +
.../TEZ/0.4.0.2.1/configuration/tez-env.xml | 10 +
.../common-services/TEZ/0.4.0.2.1/kerberos.json | 3 +-
.../TEZ/0.4.0.2.1/package/scripts/tez_client.py | 11 +-
.../TEZ/0.9.0.3.0/configuration/tez-env.xml | 10 +
.../common-services/TEZ/0.9.0.3.0/kerberos.json | 3 +-
.../TEZ/0.9.0.3.0/package/scripts/tez_client.py | 9 +-
.../configuration-mapred/mapred-env.xml | 6 +
.../YARN/2.1.0.2.0/configuration/yarn-env.xml | 6 +
.../YARN/2.1.0.2.0/kerberos.json | 30 +-
.../scripts/application_timeline_server.py | 8 +-
.../2.1.0.2.0/package/scripts/historyserver.py | 10 +-
.../package/scripts/mapreduce2_client.py | 11 +-
.../2.1.0.2.0/package/scripts/nodemanager.py | 8 +-
.../2.1.0.2.0/package/scripts/params_linux.py | 18 +-
.../package/scripts/resourcemanager.py | 7 +-
.../2.1.0.2.0/package/scripts/service_check.py | 6 +-
.../YARN/2.1.0.2.0/package/scripts/yarn.py | 16 +-
.../2.1.0.2.0/package/scripts/yarn_client.py | 8 +-
.../configuration-mapred/mapred-env.xml | 6 +
.../YARN/3.0.0.3.0/configuration/yarn-env.xml | 9 +-
.../YARN/3.0.0.3.0/kerberos.json | 36 +-
.../scripts/application_timeline_server.py | 8 +-
.../3.0.0.3.0/package/scripts/historyserver.py | 8 +-
.../package/scripts/mapreduce2_client.py | 9 +-
.../3.0.0.3.0/package/scripts/nodemanager.py | 8 +-
.../3.0.0.3.0/package/scripts/params_linux.py | 5 +-
.../package/scripts/resourcemanager.py | 7 +-
.../YARN/3.0.0.3.0/package/scripts/yarn.py | 14 +-
.../3.0.0.3.0/package/scripts/yarn_client.py | 8 +-
.../YARN/3.0.0.3.0/service_advisor.py | 5 +
.../ZEPPELIN/0.6.0.2.5/alerts.json | 18 -
.../0.6.0.2.5/configuration/zeppelin-config.xml | 196 -
.../0.6.0.2.5/configuration/zeppelin-env.xml | 188 -
.../configuration/zeppelin-log4j-properties.xml | 37 -
.../configuration/zeppelin-shiro-ini.xml | 90 -
.../ZEPPELIN/0.6.0.2.5/kerberos.json | 53 -
.../ZEPPELIN/0.6.0.2.5/metainfo.xml | 103 -
.../package/scripts/alert_check_zeppelin.py | 47 -
.../scripts/interpreter_json_template.py | 361 -
.../package/scripts/livy2_config_template.py | 107 -
.../0.6.0.2.5/package/scripts/master.py | 467 -
.../0.6.0.2.5/package/scripts/params.py | 251 -
.../0.6.0.2.5/package/scripts/service_check.py | 39 -
.../package/scripts/spark2_config_template.py | 84 -
.../0.6.0.2.5/package/scripts/status_params.py | 29 -
.../templates/input.config-zeppelin.json.j2 | 48 -
.../0.6.0.2.5/quicklinks/quicklinks.json | 35 -
.../ZEPPELIN/0.6.0.2.5/role_command_order.json | 7 -
.../ZEPPELIN/0.6.0.3.0/alerts.json | 18 -
.../0.6.0.3.0/configuration/zeppelin-config.xml | 189 -
.../0.6.0.3.0/configuration/zeppelin-env.xml | 185 -
.../configuration/zeppelin-log4j-properties.xml | 37 -
.../configuration/zeppelin-shiro-ini.xml | 90 -
.../ZEPPELIN/0.6.0.3.0/kerberos.json | 53 -
.../ZEPPELIN/0.6.0.3.0/metainfo.xml | 111 -
.../package/scripts/alert_check_zeppelin.py | 47 -
.../package/scripts/livy2_config_template.py | 107 -
.../0.6.0.3.0/package/scripts/master.py | 448 -
.../0.6.0.3.0/package/scripts/params.py | 228 -
.../0.6.0.3.0/package/scripts/service_check.py | 39 -
.../package/scripts/spark2_config_template.py | 84 -
.../0.6.0.3.0/package/scripts/status_params.py | 29 -
.../templates/input.config-zeppelin.json.j2 | 48 -
.../0.6.0.3.0/quicklinks/quicklinks.json | 35 -
.../ZEPPELIN/0.6.0.3.0/role_command_order.json | 7 -
.../ZEPPELIN/0.6.0.3.0/service_advisor.py | 167 -
.../common-services/ZEPPELIN/0.6.0/alerts.json | 18 +
.../0.6.0/configuration/zeppelin-config.xml | 208 +
.../0.6.0/configuration/zeppelin-env.xml | 194 +
.../configuration/zeppelin-log4j-properties.xml | 37 +
.../0.6.0/configuration/zeppelin-shiro-ini.xml | 97 +
.../ZEPPELIN/0.6.0/kerberos.json | 52 +
.../common-services/ZEPPELIN/0.6.0/metainfo.xml | 103 +
.../package/scripts/alert_check_zeppelin.py | 47 +
.../scripts/interpreter_json_template.py | 361 +
.../package/scripts/livy2_config_template.py | 107 +
.../ZEPPELIN/0.6.0/package/scripts/master.py | 522 ++
.../ZEPPELIN/0.6.0/package/scripts/params.py | 258 +
.../0.6.0/package/scripts/service_check.py | 39 +
.../package/scripts/spark2_config_template.py | 84 +
.../0.6.0/package/scripts/status_params.py | 29 +
.../templates/input.config-zeppelin.json.j2 | 48 +
.../ZEPPELIN/0.6.0/quicklinks/quicklinks.json | 35 +
.../ZEPPELIN/0.6.0/role_command_order.json | 7 +
.../common-services/ZEPPELIN/0.7.0/alerts.json | 18 +
.../0.7.0/configuration/zeppelin-config.xml | 214 +
.../0.7.0/configuration/zeppelin-env.xml | 194 +
.../configuration/zeppelin-log4j-properties.xml | 37 +
.../0.7.0/configuration/zeppelin-shiro-ini.xml | 97 +
.../ZEPPELIN/0.7.0/kerberos.json | 52 +
.../common-services/ZEPPELIN/0.7.0/metainfo.xml | 103 +
.../package/scripts/alert_check_zeppelin.py | 47 +
.../scripts/interpreter_json_template.py | 366 +
.../package/scripts/livy2_config_template.py | 112 +
.../ZEPPELIN/0.7.0/package/scripts/master.py | 572 ++
.../ZEPPELIN/0.7.0/package/scripts/params.py | 258 +
.../0.7.0/package/scripts/service_check.py | 39 +
.../package/scripts/spark2_config_template.py | 84 +
.../0.7.0/package/scripts/status_params.py | 29 +
.../templates/input.config-zeppelin.json.j2 | 48 +
.../ZEPPELIN/0.7.0/quicklinks/quicklinks.json | 35 +
.../ZEPPELIN/0.7.0/role_command_order.json | 7 +
.../ZEPPELIN/0.7.0/service_advisor.py | 209 +
.../3.4.5/configuration/zookeeper-env.xml | 6 +
.../ZOOKEEPER/3.4.5/kerberos.json | 3 +-
.../3.4.5/package/scripts/params_linux.py | 6 +-
.../3.4.5/package/scripts/zookeeper_client.py | 7 +-
.../3.4.5/package/scripts/zookeeper_server.py | 7 +-
.../src/main/resources/configuration-schema.xsd | 2 +-
.../custom_actions/scripts/check_host.py | 27 +-
.../custom_actions/scripts/install_packages.py | 143 +-
.../scripts/remove_previous_stacks.py | 7 +-
.../custom_actions/scripts/ru_set_all.py | 32 -
.../custom_actions/scripts/update_repo.py | 7 +-
.../resources/host_scripts/alert_disk_space.py | 2 +-
.../resources/kerberos_descriptor_schema.json | 194 +
.../src/main/resources/properties.json | 2 +
.../src/main/resources/scripts/configs.py | 219 +-
.../src/main/resources/scripts/configs.sh | 272 +-
.../scripts/shared_initialization.py | 15 -
.../HDFS/package/scripts/hdfs_snamenode.py | 6 +
.../0.8/services/HDFS/package/scripts/params.py | 2 +-
.../0.8/services/HDFS/package/scripts/utils.py | 3 +
.../HDP/2.0.6/configuration/cluster-env.xml | 31 +
.../2.0.6/hooks/after-INSTALL/scripts/hook.py | 2 +-
.../2.0.6/hooks/after-INSTALL/scripts/params.py | 17 +-
.../scripts/shared_initialization.py | 58 +-
.../hooks/before-ANY/files/changeToSecureUid.sh | 2 +
.../2.0.6/hooks/before-ANY/scripts/params.py | 77 +-
.../before-ANY/scripts/shared_initialization.py | 60 +-
.../scripts/repo_initialization.py | 3 +-
.../before-START/scripts/custom_extensions.py | 173 +
.../2.0.6/hooks/before-START/scripts/hook.py | 3 +
.../2.0.6/hooks/before-START/scripts/params.py | 43 +-
.../before-START/scripts/rack_awareness.py | 1 +
.../scripts/shared_initialization.py | 16 +-
.../HDP/2.0.6/properties/stack_features.json | 16 +-
.../HDP/2.0.6/properties/stack_packages.json | 1178 +++
.../services/OOZIE/quicklinks/quicklinks.json | 9 +-
.../stacks/HDP/2.0.6/services/stack_advisor.py | 133 +-
.../FALCON/configuration/oozie-site.xml | 198 -
.../stacks/HDP/2.1/services/stack_advisor.py | 4 +
.../FALCON/configuration/oozie-site.xml | 197 -
.../services/HBASE/configuration/hbase-env.xml | 10 +-
.../stacks/HDP/2.2/services/YARN/kerberos.json | 30 +-
.../HDP/2.3.ECS/services/ECS/kerberos.json | 3 +-
.../services/ECS/package/scripts/params.py | 2 +-
.../HDP/2.3.ECS/services/HBASE/kerberos.json | 9 +-
.../HDP/2.3.ECS/services/YARN/kerberos.json | 33 +-
.../services/ACCUMULO/kerberos.json | 27 +-
.../HDP/2.3/services/ACCUMULO/kerberos.json | 6 +-
.../services/HBASE/configuration/hbase-env.xml | 4 +-
.../services/OOZIE/quicklinks/quicklinks.json | 9 +-
.../stacks/HDP/2.3/services/TEZ/kerberos.json | 3 +-
.../stacks/HDP/2.3/services/YARN/kerberos.json | 30 +-
.../stacks/HDP/2.3/services/stack_advisor.py | 118 +
.../stacks/HDP/2.3/upgrades/config-upgrade.xml | 6 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml | 6 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.4.xml | 7 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.5.xml | 7 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.6.xml | 7 +-
.../stacks/HDP/2.3/upgrades/upgrade-2.4.xml | 1 +
.../stacks/HDP/2.3/upgrades/upgrade-2.5.xml | 1 +
.../stacks/HDP/2.3/upgrades/upgrade-2.6.xml | 1 +
.../stacks/HDP/2.4/upgrades/config-upgrade.xml | 6 +-
.../HDP/2.4/upgrades/nonrolling-upgrade-2.4.xml | 6 +-
.../HDP/2.4/upgrades/nonrolling-upgrade-2.5.xml | 6 +-
.../HDP/2.4/upgrades/nonrolling-upgrade-2.6.xml | 6 +-
.../stacks/HDP/2.4/upgrades/upgrade-2.5.xml | 1 +
.../stacks/HDP/2.4/upgrades/upgrade-2.6.xml | 1 +
.../services/ATLAS/configuration/atlas-env.xml | 6 +
.../FALCON/configuration/oozie-site.xml | 47 -
.../HDP/2.5/services/FALCON/kerberos.json | 15 +-
.../stacks/HDP/2.5/services/HBASE/kerberos.json | 15 +-
.../stacks/HDP/2.5/services/HDFS/kerberos.json | 21 +-
.../HIVE/configuration/hive-exec-log4j2.xml | 6 +-
.../services/HIVE/configuration/hive-log4j2.xml | 20 +-
.../HIVE/configuration/llap-cli-log4j2.xml | 6 +-
.../HIVE/configuration/llap-daemon-log4j.xml | 9 +-
.../HIVE/configuration/tez-interactive-site.xml | 11 +
.../stacks/HDP/2.5/services/HIVE/kerberos.json | 30 +-
.../stacks/HDP/2.5/services/KNOX/kerberos.json | 3 +-
.../HDP/2.5/services/RANGER_KMS/kerberos.json | 15 +-
.../services/SPARK/configuration/livy-env.xml | 10 +
.../stacks/HDP/2.5/services/SPARK/kerberos.json | 21 +-
.../stacks/HDP/2.5/services/YARN/kerberos.json | 36 +-
.../HDP/2.5/services/ZEPPELIN/kerberos.json | 7 +-
.../HDP/2.5/services/ZEPPELIN/metainfo.xml | 4 +-
.../stacks/HDP/2.5/services/stack_advisor.py | 81 +-
.../stacks/HDP/2.5/upgrades/config-upgrade.xml | 49 +-
.../HDP/2.5/upgrades/nonrolling-upgrade-2.5.xml | 18 +-
.../HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml | 38 +-
.../stacks/HDP/2.5/upgrades/upgrade-2.5.xml | 11 +-
.../stacks/HDP/2.5/upgrades/upgrade-2.6.xml | 23 +-
.../stacks/HDP/2.6/kerberos_preconfigure.json | 22 +
.../services/ATLAS/configuration/atlas-env.xml | 6 +
.../ATLAS/configuration/atlas-log4j.xml | 4 +-
.../stacks/HDP/2.6/services/ATLAS/kerberos.json | 9 +-
.../stacks/HDP/2.6/services/ATLAS/metainfo.xml | 1 +
.../stacks/HDP/2.6/services/DRUID/kerberos.json | 30 +-
.../services/HBASE/configuration/hbase-env.xml | 87 +
.../services/HBASE/configuration/hbase-site.xml | 19 +
.../services/HDFS/configuration/core-site.xml | 29 +
.../services/HDFS/configuration/hadoop-env.xml | 5 +
.../stacks/HDP/2.6/services/HDFS/kerberos.json | 21 +-
.../services/HIVE/configuration/hive-env.xml | 3 +-
.../configuration/hive-interactive-site.xml | 14 +
.../services/HIVE/configuration/hive-site.xml | 1 +
.../HIVE/configuration/tez-interactive-site.xml | 6 +
.../stacks/HDP/2.6/services/OOZIE/kerberos.json | 12 +-
.../services/SPARK/configuration/livy-env.xml | 10 +
.../stacks/HDP/2.6/services/SPARK/kerberos.json | 6 +-
.../HDP/2.6/services/SPARK2/kerberos.json | 14 +-
.../HDP/2.6/services/SUPERSET/kerberos.json | 53 +
.../HDP/2.6/services/SUPERSET/metainfo.xml | 28 +
.../YARN/configuration-mapred/mapred-site.xml | 9 +
.../services/YARN/configuration/yarn-site.xml | 20 +-
.../stacks/HDP/2.6/services/YARN/kerberos.json | 59 +-
.../ZEPPELIN/configuration/zeppelin-env.xml | 10 +
.../HDP/2.6/services/ZEPPELIN/kerberos.json | 7 +-
.../HDP/2.6/services/ZEPPELIN/metainfo.xml | 21 +-
.../stacks/HDP/2.6/services/stack_advisor.py | 144 +-
.../stacks/HDP/2.6/upgrades/config-upgrade.xml | 31 +
.../HDP/2.6/upgrades/nonrolling-upgrade-2.6.xml | 27 +-
.../stacks/HDP/2.6/upgrades/upgrade-2.6.xml | 15 +
.../HDP/3.0/configuration/cluster-env.xml | 37 +
.../HDP/3.0/hooks/after-INSTALL/scripts/hook.py | 2 +-
.../3.0/hooks/after-INSTALL/scripts/params.py | 5 +-
.../scripts/shared_initialization.py | 38 +-
.../HDP/3.0/hooks/before-ANY/scripts/params.py | 31 +-
.../3.0/hooks/before-START/scripts/params.py | 13 +-
.../scripts/shared_initialization.py | 16 +-
.../HDP/3.0/properties/stack_features.json | 6 -
.../HDP/3.0/properties/stack_packages.json | 1056 +++
.../HDP/3.0/services/KERBEROS/metainfo.xml | 26 +
.../HDP/3.0/services/ZEPPELIN/metainfo.xml | 4 +-
.../PERF/1.0/services/FAKEHBASE/kerberos.json | 15 +-
.../PERF/1.0/services/FAKEHDFS/kerberos.json | 21 +-
.../PERF/1.0/services/FAKEHDFS/widgets.json | 48 +-
.../PERF/1.0/services/FAKEYARN/kerberos.json | 36 +-
.../1.0/services/FAKEZOOKEEPER/kerberos.json | 3 +-
.../PERF/1.0/services/GRUMPY/kerberos.json | 12 +-
.../PERF/1.0/services/HAPPY/kerberos.json | 12 +-
.../PERF/1.0/services/KERBEROS/kerberos.json | 3 +-
.../PERF/1.0/services/KERBEROS/metainfo.xml | 8 +
.../KERBEROS/package/scripts/kerberos_client.py | 2 +
.../KERBEROS/package/scripts/kerberos_common.py | 48 +
.../PERF/1.0/services/SLEEPY/kerberos.json | 12 +-
.../stacks/PERF/1.0/services/SNOW/kerberos.json | 12 +-
.../1.0/upgrades/nonrolling-upgrade-2.0.xml | 6 +-
.../src/main/resources/stacks/stack_advisor.py | 6 +-
.../src/main/resources/upgrade-pack.xsd | 1 +
.../src/main/resources/version_definition.xsd | 9 +-
.../TransactionalLockInterceptorTest.java | 3 +-
.../ambari/server/StateRecoveryManagerTest.java | 10 +-
.../ExecutionCommandWrapperTest.java | 150 +-
.../ambari/server/actionmanager/StageTest.java | 2 +-
.../actionmanager/TestActionDBAccessorImpl.java | 63 +-
.../actionmanager/TestActionScheduler.java | 104 +
.../server/agent/HeartbeatProcessorTest.java | 87 +-
.../server/agent/HeartbeatTestHelper.java | 2 +-
.../server/agent/TestHeartbeatHandler.java | 38 +-
.../server/agent/TestHeartbeatMonitor.java | 26 +-
.../alerts/AmbariPerformanceRunnableTest.java | 3 +-
.../ComponentVersionAlertRunnableTest.java | 4 +-
.../server/api/handlers/ReadHandlerTest.java | 12 +-
.../server/api/predicate/QueryParserTest.java | 18 +
.../ambari/server/api/query/QueryImplTest.java | 24 +-
.../ambari/server/api/query/QueryInfoTest.java | 2 +-
.../render/ClusterBlueprintRendererTest.java | 23 +-
.../api/query/render/DefaultRendererTest.java | 8 +-
.../api/query/render/MinimalRendererTest.java | 14 +-
.../resources/BaseResourceDefinitionTest.java | 2 +-
.../resources/SimpleResourceDefinitionTest.java | 8 +-
.../server/api/services/AmbariMetaInfoTest.java | 87 +-
.../server/api/services/ClusterServiceTest.java | 6 +-
.../api/services/DeleteResultMetaDataTest.java | 2 +-
.../services/KerberosServiceMetaInfoTest.java | 2 +-
.../api/services/NamedPropertySetTest.java | 2 +-
.../api/services/RepositoryServiceTest.java | 2 +-
.../server/api/services/RequestBodyTest.java | 2 +-
.../server/api/services/RequestFactoryTest.java | 12 +-
.../audit/request/DefaultEventCreatorTest.java | 9 +-
.../audit/request/RequestAuditLoggerTest.java | 3 +-
.../creator/AuditEventCreatorTestBase.java | 2 +-
.../ConfigurationChangeEventCreatorTest.java | 2 +-
.../RepositoryVersionEventCreatorTest.java | 4 +
.../server/bootstrap/BootStrapResourceTest.java | 2 +-
.../checks/AbstractCheckDescriptorTest.java | 310 +-
.../server/checks/AtlasPresenceCheckTest.java | 4 +-
.../checks/ClientRetryPropertyCheckTest.java | 42 +-
.../checks/ComponentExistsInRepoCheckTest.java | 352 +
.../checks/ComponentsInstallationCheckTest.java | 62 +-
.../checks/ConfigurationMergeCheckTest.java | 15 +-
.../DatabaseConsistencyCheckHelperTest.java | 153 +-
.../checks/DruidHighAvailabilityCheckTest.java | 176 +
.../ambari/server/checks/HealthCheckTest.java | 2 +-
.../HiveDynamicServiceDiscoveryCheckTest.java | 25 +-
.../checks/HiveMultipleMetastoreCheckTest.java | 55 +-
.../checks/HiveNotRollingWarningTest.java | 39 +-
.../server/checks/HostsHeartbeatCheckTest.java | 16 +-
.../checks/HostsMasterMaintenanceCheckTest.java | 73 +-
.../checks/HostsRepositoryVersionCheckTest.java | 90 +-
.../server/checks/InstallPackagesCheckTest.java | 18 +-
.../server/checks/KafkaKerberosCheckTest.java | 39 +-
...duce2JobHistoryStatePreservingCheckTest.java | 42 +-
.../checks/PreviousUpgradeCompletedTest.java | 11 +-
.../server/checks/RangerAuditDbCheckTest.java | 42 +-
.../server/checks/RangerPasswordCheckTest.java | 47 +-
.../server/checks/RangerSSLConfigCheckTest.java | 38 +-
.../SecondaryNamenodeDeletedCheckTest.java | 56 +-
.../checks/ServiceCheckValidityCheckTest.java | 94 +-
.../server/checks/ServicePresenceCheckTest.java | 34 +-
.../ServicesMaintenanceModeCheckTest.java | 46 +-
...vicesMapReduceDistributedCacheCheckTest.java | 50 +-
...rvicesNamenodeHighAvailabilityCheckTest.java | 39 +-
.../ServicesNamenodeTruncateCheckTest.java | 59 +-
.../ServicesTezDistributedCacheCheckTest.java | 39 +-
.../server/checks/ServicesUpCheckTest.java | 80 +-
.../ServicesYarnWorkPreservingCheckTest.java | 38 +-
.../server/checks/StormShutdownWarningTest.java | 38 +-
...nTimelineServerStatePreservingCheckTest.java | 9 +-
.../server/collections/PredicateUtilsTest.java | 6 +-
.../collections/functors/AndPredicateTest.java | 8 +-
.../collections/functors/NotPredicateTest.java | 4 +-
.../collections/functors/OrPredicateTest.java | 8 +-
.../AmbariCustomCommandExecutionHelperTest.java | 34 +-
.../AmbariManagementControllerImplTest.java | 63 +-
.../AmbariManagementControllerTest.java | 479 +-
.../controller/AuthToLocalBuilderTest.java | 87 +-
.../BackgroundCustomCommandExecutionTest.java | 4 +-
.../server/controller/KerberosHelperTest.java | 981 +-
...hYarnCapacitySchedulerReleaseConfigTest.java | 6 +-
.../RootServiceResponseFactoryTest.java | 2 +-
.../ActiveWidgetLayoutResourceProviderTest.java | 3 +-
.../AlertDefinitionResourceProviderTest.java | 8 +-
.../AlertGroupResourceProviderTest.java | 2 +-
.../AlertHistoryResourceProviderTest.java | 2 +-
.../AlertNoticeResourceProviderTest.java | 2 +-
.../AmbariPrivilegeResourceProviderTest.java | 8 +-
.../internal/ArtifactResourceProviderTest.java | 12 +-
.../internal/BaseBlueprintProcessorTest.java | 13 +-
.../BlueprintConfigurationProcessorTest.java | 485 +-
.../internal/BlueprintResourceProviderTest.java | 15 +-
.../internal/CalculatedStatusTest.java | 8 +-
.../ClientConfigResourceProviderTest.java | 9 +-
.../internal/ClusterControllerImplTest.java | 12 +-
...rKerberosDescriptorResourceProviderTest.java | 16 +-
.../internal/ClusterResourceProviderTest.java | 16 +-
...ClusterStackVersionResourceProviderTest.java | 635 +-
.../internal/ComponentResourceProviderTest.java | 10 +-
.../ConfigGroupResourceProviderTest.java | 6 +-
.../ConfigurationResourceProviderTest.java | 2 +-
.../internal/ExportBlueprintRequestTest.java | 6 +-
.../internal/ExtensionResourceProviderTest.java | 3 +-
.../internal/FeedResourceProviderTest.java | 6 +-
.../GroupPrivilegeResourceProviderTest.java | 2 +
...ostComponentProcessResourceProviderTest.java | 6 +-
.../HostComponentResourceProviderTest.java | 23 +-
.../internal/HostResourceProviderTest.java | 138 +-
.../HostStackVersionResourceProviderTest.java | 24 +-
.../internal/HttpPropertyProviderTest.java | 29 +-
.../internal/InstanceResourceProviderTest.java | 6 +-
.../internal/JMXHostProviderTest.java | 7 +-
.../KerberosDescriptorResourceProviderTest.java | 7 +-
.../internal/MemberResourceProviderTest.java | 11 +-
.../PreUpgradeCheckResourceProviderTest.java | 8 +-
.../internal/ProvisionClusterRequestTest.java | 6 +-
.../QuickLinkArtifactResourceProviderTest.java | 6 +-
.../RepositoryResourceProviderTest.java | 25 +-
.../controller/internal/RequestImplTest.java | 7 +-
.../internal/RequestResourceProviderTest.java | 37 +-
.../internal/RequestStageContainerTest.java | 3 +-
...ootServiceComponentPropertyProviderTest.java | 3 +-
...ootServiceComponentResourceProviderTest.java | 5 +-
...erviceHostComponentResourceProviderTest.java | 2 +-
.../RootServiceResourceProviderTest.java | 5 +-
.../internal/ScaleClusterRequestTest.java | 6 +-
.../internal/ServiceResourceProviderTest.java | 278 +-
.../SimplifyingPredicateVisitorTest.java | 6 +-
.../StackAdvisorResourceProviderTest.java | 25 +
.../StackDefinedPropertyProviderTest.java | 18 +-
.../internal/StackResourceProviderTest.java | 3 +-
.../StackServiceResourceProviderTest.java | 5 +-
.../server/controller/internal/StackTest.java | 62 +-
.../StackUpgradeConfigurationMergeTest.java | 139 +-
.../internal/StageResourceProviderTest.java | 4 +-
.../TargetClusterResourceProviderTest.java | 6 +-
.../internal/UpgradeResourceProviderTest.java | 279 +-
.../UpgradeSummaryResourceProviderTest.java | 6 +-
.../UserAuthorizationResourceProviderTest.java | 2 +-
.../UserPrivilegeResourceProviderTest.java | 15 +-
.../VersionDefinitionResourceProviderTest.java | 184 +-
.../ViewInstanceResourceProviderTest.java | 3 +-
.../internal/ViewURLResourceProviderTest.java | 2 +-
.../WidgetLayoutResourceProviderTest.java | 6 +-
.../LogSearchDataRetrievalServiceTest.java | 2 +-
.../LoggingRequestHelperFactoryImplTest.java | 12 +-
.../logging/LoggingRequestHelperImplTest.java | 6 +-
.../metrics/JMXPropertyProviderTest.java | 12 +-
.../RestMetricsPropertyProviderTest.java | 12 +-
.../ganglia/GangliaPropertyProviderTest.java | 2 +-
.../timeline/MetricsRequestHelperTest.java | 6 +-
.../utilities/KerberosIdentityCleanerTest.java | 2 +-
.../listeners/tasks/TaskStatusListenerTest.java | 3 +-
.../upgrade/StackUpgradeFinishListenerTest.java | 6 +
.../upgrade/StackVersionListenerTest.java | 104 +-
.../server/hooks/users/UserHookServiceTest.java | 4 +-
.../ambari/server/orm/DBAccessorImplTest.java | 88 +
.../apache/ambari/server/orm/OrmTestHelper.java | 2 +-
.../server/orm/dao/AlertDefinitionDAOTest.java | 6 +
.../server/orm/dao/HostRoleCommandDAOTest.java | 10 +-
.../orm/dao/RepositoryVersionDAOTest.java | 12 +
.../ambari/server/orm/dao/RequestDAOTest.java | 6 +-
.../ambari/server/orm/dao/StageDAOTest.java | 2 +-
.../ambari/server/orm/dao/UpgradeDAOTest.java | 110 +-
.../ambari/server/orm/dao/WidgetDAOTest.java | 2 +-
.../apache/ambari/server/orm/db/DDLTests.java | 24 +-
.../server/orm/entities/HostEntityTest.java | 12 +-
.../orm/entities/LdapSyncEventEntityTest.java | 2 +-
.../orm/entities/LdapSyncSpecEntityTest.java | 10 +-
.../scheduler/ExecutionScheduleManagerTest.java | 42 +-
.../authorization/AmbariAuthenticationTest.java | 11 +-
.../AmbariAuthorizationFilterTest.java | 8 +-
.../AmbariPamAuthenticationProviderTest.java | 133 +-
.../security/authorization/UsersTest.java | 4 +-
.../ldap/AmbariLdapDataPopulatorTest.java | 83 +-
.../serveraction/ServerActionExecutorTest.java | 2 +-
.../ADKerberosOperationHandlerTest.java | 2 +-
...AbstractPrepareKerberosServerActionTest.java | 2 +-
.../FinalizeKerberosServerActionTest.java | 8 +-
.../kerberos/KerberosIdentityDataFileTest.java | 8 +-
.../kerberos/KerberosOperationHandlerTest.java | 2 +-
.../kerberos/KerberosServerActionTest.java | 2 +-
.../MITKerberosOperationHandlerTest.java | 20 +-
.../UpdateKerberosConfigsServerActionTest.java | 2 +-
.../ComponentVersionCheckActionTest.java | 14 -
.../upgrades/ConfigureActionTest.java | 6 +-
.../upgrades/HiveZKQuorumConfigActionTest.java | 2 +-
.../PreconfigureKerberosActionTest.java | 596 ++
.../RangerKerberosConfigCalculationTest.java | 2 +-
.../RangerUsersyncConfigCalculationTest.java | 126 +
.../upgrades/UpgradeActionTest.java | 6 +-
.../UpgradeUserKerberosDescriptorTest.java | 6 +-
.../PostUserCreationHookServerActionTest.java | 4 +-
.../server/stack/ComponentModuleTest.java | 2 +-
.../server/stack/KerberosDescriptorTest.java | 164 +-
.../QuickLinksConfigurationModuleTest.java | 14 +
.../ambari/server/stack/ServiceModuleTest.java | 27 +-
.../ambari/server/stack/StackManagerTest.java | 5 +-
.../ambari/server/stack/StackModuleTest.java | 10 +-
.../server/stack/StackServiceDirectoryTest.java | 76 +
.../ambari/server/state/CheckHelperTest.java | 246 +-
.../ambari/server/state/ConfigHelperTest.java | 8 +-
.../server/state/ServiceComponentTest.java | 21 +-
.../apache/ambari/server/state/ServiceTest.java | 41 -
.../ambari/server/state/UpgradeContextTest.java | 413 +
.../ambari/server/state/UpgradeHelperTest.java | 219 +-
.../state/alerts/AlertDefinitionHashTest.java | 7 +-
.../state/alerts/AlertReceivedListenerTest.java | 3 +-
.../alerts/AlertStateChangedEventTest.java | 4 +-
.../state/cluster/ClusterDeadlockTest.java | 6 +-
.../server/state/cluster/ClusterTest.java | 57 +-
.../server/state/cluster/ClustersTest.java | 15 +-
...omponentHostConcurrentWriteDeadlockTest.java | 6 +-
.../ambari/server/state/host/HostTest.java | 4 +-
.../KerberosComponentDescriptorTest.java | 18 +-
.../KerberosConfigurationDescriptorTest.java | 2 +-
.../state/kerberos/KerberosDescriptorTest.java | 108 +-
.../KerberosDescriptorUpdateHelperTest.java | 9 +-
.../KerberosIdentityDescriptorTest.java | 49 +-
.../kerberos/KerberosKeytabDescriptorTest.java | 28 +-
.../KerberosPrincipalDescriptorTest.java | 24 +-
.../kerberos/KerberosServiceDescriptorTest.java | 26 +-
.../kerberos/VariableReplacementHelperTest.java | 35 +-
.../quicklinksprofile/FilterEvaluatorTest.java | 8 +-
.../QuickLinkVisibilityControllerTest.java | 40 +-
.../state/repository/VersionDefinitionTest.java | 148 +
.../AlertNoticeDispatchServiceTest.java | 2 +-
.../services/RetryUpgradeActionServiceTest.java | 2 +-
.../server/state/stack/UpgradePackTest.java | 9 +-
.../svccomphost/ServiceComponentHostTest.java | 82 +-
.../server/testing/DBInconsistencyTests.java | 2 +
.../server/topology/AmbariContextTest.java | 139 +-
.../topology/AsyncCallableServiceTest.java | 89 +-
.../server/topology/BlueprintFactoryTest.java | 2 +-
.../topology/BlueprintValidatorImplTest.java | 20 +-
.../ClusterConfigurationRequestTest.java | 81 +-
.../ClusterDeployWithStartOnlyTest.java | 51 +-
...InstallWithoutStartOnComponentLevelTest.java | 55 +-
.../ClusterInstallWithoutStartTest.java | 53 +-
.../topology/ClusterTopologyImplTest.java | 8 +-
.../topology/ConfigureClusterTaskTest.java | 84 +-
.../server/topology/LogicalRequestTest.java | 31 +-
.../topology/RequiredPasswordValidatorTest.java | 32 +-
.../server/topology/TopologyManagerTest.java | 76 +-
.../validators/HiveServiceValidatorTest.java | 6 +-
.../RequiredConfigPropertiesValidatorTest.java | 28 +-
.../StackConfigTypeValidatorTest.java | 2 +-
.../server/upgrade/UpgradeCatalog251Test.java | 2 +-
.../server/upgrade/UpgradeCatalog252Test.java | 260 +
.../server/upgrade/UpgradeCatalog260Test.java | 871 ++
.../server/upgrade/UpgradeCatalog300Test.java | 208 +-
.../utils/ManagedThreadPoolExecutorTest.java | 51 +
.../ambari/server/utils/StageUtilsTest.java | 6 +
.../utils/SynchronousThreadPoolExecutor.java | 2 +-
.../ambari/server/utils/TestParallel.java | 2 +-
.../server/view/RemoteAmbariClusterTest.java | 7 +-
.../view/ViewDataMigrationUtilityTest.java | 4 +-
.../ambari/server/view/ViewRegistryTest.java | 20 +-
.../view/ViewSubResourceProviderTest.java | 4 +-
.../server/view/events/EventImplTest.java | 8 +-
.../test/python/TestComponentVersionMapping.py | 84 +
ambari-server/src/test/python/TestConfigs.py | 38 +-
ambari-server/src/test/python/TestMpacks.py | 2 +-
.../src/test/python/TestStackFeature.py | 149 +-
.../src/test/python/TestStackSelect.py | 258 +
.../src/test/python/TestUpgradeSummary.py | 137 +
.../src/test/python/TestVersionSelectUtil.py | 18 +-
.../HIVE/test_jdbc_driver_config.py | 66 +
.../LOGSEARCH/test_service_advisor.py | 30 +-
.../RANGER/test_db_flavor_config.py | 63 +
.../RANGER_KMS/test_db_flavor_config.py | 63 +
.../SPARK/2.2.0/test_service_advisor.py | 289 +
.../SQOOP/test_jdbc_driver_config.py | 63 +
.../common-services/configs/hive_default.json | 650 ++
.../configs/hive_unsupported_jdbc_type.json | 650 ++
.../configs/ranger_admin_default.json | 386 +
.../ranger_admin_unsupported_db_flavor.json | 386 +
.../configs/ranger_kms_default.json | 802 ++
.../ranger_kms_unsupported_db_flavor.json | 802 ++
.../common-services/configs/sqoop_default.json | 879 ++
.../configs/sqoop_unsupported_jdbc_driver.json | 879 ++
.../test/python/custom_actions/TestCheckHost.py | 33 +
.../custom_actions/TestInstallPackages.py | 1542 +--
.../custom_actions/TestRemoveStackVersion.py | 40 +-
.../configs/install_packages_config.json | 2 +-
.../python/custom_actions/test_ru_set_all.py | 35 +-
.../python/stacks/2.0.6/FLUME/test_flume.py | 5 +-
.../stacks/2.0.6/HBASE/test_hbase_client.py | 21 +-
.../stacks/2.0.6/HBASE/test_hbase_master.py | 114 +-
.../2.0.6/HBASE/test_hbase_regionserver.py | 14 +-
.../2.0.6/HBASE/test_phoenix_queryserver.py | 15 +-
.../python/stacks/2.0.6/HDFS/test_datanode.py | 57 +-
.../stacks/2.0.6/HDFS/test_hdfs_client.py | 15 +-
.../stacks/2.0.6/HDFS/test_journalnode.py | 13 +-
.../python/stacks/2.0.6/HDFS/test_namenode.py | 18 +-
.../python/stacks/2.0.6/HDFS/test_nfsgateway.py | 7 +-
.../stacks/2.0.6/HIVE/test_hcat_client.py | 3 +
.../stacks/2.0.6/HIVE/test_hive_client.py | 23 +-
.../stacks/2.0.6/HIVE/test_hive_metastore.py | 42 +-
.../stacks/2.0.6/HIVE/test_hive_server.py | 186 +-
.../2.0.6/HIVE/test_hive_service_check.py | 16 +-
.../stacks/2.0.6/HIVE/test_webhcat_server.py | 60 +-
.../stacks/2.0.6/OOZIE/test_oozie_client.py | 15 +-
.../stacks/2.0.6/OOZIE/test_oozie_server.py | 141 +-
.../2.0.6/OOZIE/test_oozie_service_check.py | 5 +-
.../python/stacks/2.0.6/PIG/test_pig_client.py | 20 +-
.../python/stacks/2.0.6/SQOOP/test_sqoop.py | 14 +-
.../stacks/2.0.6/YARN/test_historyserver.py | 15 +-
.../stacks/2.0.6/YARN/test_mapreduce2_client.py | 16 +-
.../stacks/2.0.6/YARN/test_nodemanager.py | 16 +-
.../stacks/2.0.6/YARN/test_resourcemanager.py | 173 +-
.../stacks/2.0.6/YARN/test_yarn_client.py | 14 +-
.../2.0.6/ZOOKEEPER/test_zookeeper_client.py | 14 +-
.../2.0.6/ZOOKEEPER/test_zookeeper_server.py | 17 +-
.../stacks/2.0.6/common/test_stack_advisor.py | 4 +-
.../python/stacks/2.0.6/configs/default.json | 3 +-
.../default_yarn_include_file_dont_manage.json | 1260 +++
.../default_yarn_include_file_manage.json | 1260 +++
.../test/python/stacks/2.0.6/configs/nn_eu.json | 21 +-
.../stacks/2.0.6/configs/nn_eu_standby.json | 21 +-
.../python/stacks/2.0.6/configs/secured.json | 1210 +--
.../secured_yarn_include_file_dont_manage.json | 1078 +++
.../secured_yarn_include_file_manage.json | 1078 +++
.../hooks/after-INSTALL/test_after_install.py | 70 +-
.../2.0.6/hooks/before-ANY/test_before_any.py | 121 +-
.../hooks/before-INSTALL/test_before_install.py | 10 +
.../hooks/before-START/test_before_start.py | 6 +-
.../stacks/2.1/FALCON/test_falcon_client.py | 19 +-
.../stacks/2.1/FALCON/test_falcon_server.py | 56 +-
.../stacks/2.1/FALCON/test_service_check.py | 5 +-
.../stacks/2.1/HIVE/test_hive_metastore.py | 158 +-
.../stacks/2.1/STORM/test_storm_drpc_server.py | 14 +-
.../stacks/2.1/STORM/test_storm_nimbus.py | 14 +-
.../stacks/2.1/STORM/test_storm_nimbus_prod.py | 14 +-
.../stacks/2.1/STORM/test_storm_supervisor.py | 14 +-
.../2.1/STORM/test_storm_supervisor_prod.py | 15 +-
.../stacks/2.1/STORM/test_storm_ui_server.py | 15 +-
.../python/stacks/2.1/TEZ/test_tez_client.py | 19 +-
.../stacks/2.1/YARN/test_apptimelineserver.py | 13 +-
.../stacks/2.1/common/test_stack_advisor.py | 28 +
.../2.1/configs/hive-metastore-upgrade.json | 21 +-
.../stacks/2.2/ACCUMULO/test_accumulo_client.py | 15 +-
.../stacks/2.2/KAFKA/test_kafka_broker.py | 15 +-
.../stacks/2.2/KERBEROS/test_kerberos_client.py | 23 +
.../python/stacks/2.2/KNOX/test_knox_gateway.py | 62 +-
.../stacks/2.2/PIG/test_pig_service_check.py | 13 +
.../stacks/2.2/RANGER/test_ranger_admin.py | 10 -
.../stacks/2.2/RANGER/test_ranger_usersync.py | 9 -
.../stacks/2.2/SLIDER/test_slider_client.py | 21 +-
.../stacks/2.2/SPARK/test_job_history_server.py | 31 +-
.../stacks/2.2/SPARK/test_spark_client.py | 13 +-
.../2.2/SPARK/test_spark_service_check.py | 8 +-
.../stacks/2.2/common/test_conf_select.py | 30 +-
.../stacks/2.2/common/test_stack_advisor.py | 232 +-
.../python/stacks/2.2/configs/knox_upgrade.json | 21 +-
.../stacks/2.3/ATLAS/test_metadata_server.py | 6 +-
.../stacks/2.3/MAHOUT/test_mahout_client.py | 20 +-
.../2.3/MAHOUT/test_mahout_service_check.py | 28 +-
.../2.3/SPARK/test_spark_thrift_server.py | 21 +-
.../stacks/2.3/common/test_stack_advisor.py | 22 +-
.../stacks/2.3/configs/storm_default.json | 6 +-
.../2.3/configs/storm_default_secure.json | 6 +-
.../stacks/2.4/LOGSEARCH/test_logsearch.py | 2 +
.../test/python/stacks/2.4/configs/default.json | 5 +-
.../stacks/2.5/ATLAS/test_atlas_server.py | 2 +-
.../stacks/2.5/RANGER_KMS/test_kms_server.py | 24 +-
.../python/stacks/2.5/SPARK/test_spark_livy.py | 16 +-
.../2.5/ZEPPELIN/interpreter_json_generated.py | 27 +
.../stacks/2.5/ZEPPELIN/test_zeppelin_060.py | 339 +
.../stacks/2.5/ZEPPELIN/test_zeppelin_master.py | 330 -
.../stacks/2.5/common/test_stack_advisor.py | 304 +-
.../test/python/stacks/2.5/configs/default.json | 53 +-
.../2.5/configs/ranger-admin-default.json | 1 -
.../2.5/configs/ranger-admin-secured.json | 1 -
.../stacks/2.5/configs/ranger-kms-default.json | 1 -
.../stacks/2.5/configs/ranger-kms-secured.json | 7 +-
.../test/python/stacks/2.5/configs/secured.json | 71 +-
.../test/python/stacks/2.6/DRUID/test_druid.py | 52 +-
.../stacks/2.6/SPARK2/test_spark_livy2.py | 16 +-
.../2.6/ZEPPELIN/interpreter_json_generated.py | 27 +
.../stacks/2.6/ZEPPELIN/test_zeppelin_070.py | 442 +
.../stacks/2.6/common/test_stack_advisor.py | 531 +-
.../test/python/stacks/2.6/configs/default.json | 82 +-
.../2.6/configs/ranger-admin-default.json | 1 -
.../2.6/configs/ranger-admin-secured.json | 1 -
.../src/test/python/stacks/utils/RMFTestCase.py | 118 +-
.../PreconfigureActionTest_cluster_config.json | 110 +
...ureActionTest_kerberos_descriptor_stack.json | 713 ++
..._kerberos_descriptor_stack_preconfigure.json | 730 ++
.../src/test/resources/TestConfigs-content.xml | 28 +
.../src/test/resources/hbase_version_test.xml | 2 +
.../test_kerberos_descriptor_ranger_kms.json | 109 +
.../src/test/resources/parent_quicklinks.json | 1 +
.../stacks/HDP/2.0.8/kerberos_preconfigure.json | 23 +
.../HDP/2.0.8/services/HDFS/kerberos.json | 12 +-
.../upgrades/upgrade_nonrolling_new_stack.xml | 6 +-
.../HDP/2.1.1/upgrades/upgrade_test_HDP-250.xml | 267 +
.../HDP/2.1.1/upgrades/upgrade_test_checks.xml | 15 +
.../upgrade_test_force_config_change.xml | 267 +
.../2.1.1/upgrades/upgrade_test_nonrolling.xml | 4 +-
.../resources/stacks/HDP/2.2.0/repos/hdp.json | 4 +
.../stacks/HDP/2.2.0/repos/repoinfo.xml | 8 +
.../stacks/HDP/2.2.0/repos/version-2.2.0.5.xml | 51 +
.../HDP/2.2.0/upgrades/upgrade_test_checks.xml | 2 +-
.../resources/stacks/HDP/2.2.1/metainfo.xml | 24 +
.../resources/stacks/HDP/2.2.1/repos/hdp.json | 7 +
.../stacks/HDP/2.2.1/repos/repoinfo.xml | 36 +
.../HDP/2.2.1/services/RANGER/alerts.json | 74 +
.../resources/stacks/OTHER/1.0/widgets.json | 95 +
.../resources/version_definition_test_maint.xml | 62 +
.../version_definition_test_maint_partial.xml | 54 +
.../version_definition_test_patch_config.xml | 55 +
ambari-web/app/assets/test/tests.js | 1 +
ambari-web/app/config.js | 1 -
.../global/background_operations_controller.js | 9 +-
.../controllers/global/cluster_controller.js | 5 +
.../app/controllers/global/update_controller.js | 2 +-
ambari-web/app/controllers/installer.js | 62 +-
.../journalNode/progress_controller.js | 4 +-
.../journalNode/step4_controller.js | 6 +-
.../journalNode/step8_controller.js | 2 +-
.../nameNode/step5_controller.js | 6 +-
.../highAvailability/progress_controller.js | 4 +-
.../progress_popup_controller.js | 8 +-
.../rangerAdmin/step4_controller.js | 2 +-
.../main/admin/kerberos/step2_controller.js | 7 +-
.../main/admin/stack_and_upgrade_controller.js | 234 +-
.../main/host/bulk_operations_controller.js | 2 +-
ambari-web/app/controllers/main/host/details.js | 268 +-
ambari-web/app/controllers/main/service/item.js | 20 +-
.../service/manage_config_groups_controller.js | 63 +-
.../main/service/reassign/step1_controller.js | 13 +-
.../main/service/reassign/step4_controller.js | 10 +-
.../main/service/reassign_controller.js | 7 +-
ambari-web/app/controllers/wizard.js | 6 +-
.../app/controllers/wizard/step1_controller.js | 2 +
.../app/controllers/wizard/step2_controller.js | 4 +-
.../app/controllers/wizard/step6_controller.js | 15 +-
.../wizard/step7/assign_master_controller.js | 5 +-
.../app/controllers/wizard/step7_controller.js | 10 +-
.../app/controllers/wizard/step8_controller.js | 38 +-
.../configs/services/ambari_infra_properties.js | 31 +-
.../configs/services/logsearch_properties.js | 97 +-
ambari-web/app/mappers/hosts_mapper.js | 14 +-
.../app/mappers/repository_version_mapper.js | 21 +-
ambari-web/app/mappers/service_mapper.js | 6 +-
.../app/mappers/service_metrics_mapper.js | 3 +-
ambari-web/app/mappers/stack_mapper.js | 5 +-
ambari-web/app/mappers/stack_service_mapper.js | 1 +
.../app/mappers/stack_upgrade_history_mapper.js | 1 +
ambari-web/app/mappers/stack_version_mapper.js | 9 +-
ambari-web/app/messages.js | 52 +-
.../configs/config_recommendation_parser.js | 29 +-
...onfig_with_override_recommendation_parser.js | 7 +-
.../app/mixins/common/configs/configs_saver.js | 47 +-
.../mixins/common/configs/enhanced_configs.js | 36 +-
.../mixins/common/table_server_view_mixin.js | 2 +-
.../app/mixins/common/widgets/widget_mixin.js | 2 +-
.../main/host/details/actions/check_host.js | 4 +-
.../configs/component_actions_by_configs.js | 10 +-
.../main/service/configs/config_overridable.js | 3 +-
.../mixins/wizard/assign_master_components.js | 23 +-
.../app/mixins/wizard/wizardHostsLoading.js | 2 +-
.../wizard/wizardProgressPageController.js | 20 +-
.../models/configs/objects/service_config.js | 4 +-
.../configs/objects/service_config_property.js | 8 +
ambari-web/app/models/host.js | 2 +
ambari-web/app/models/operating_system.js | 3 +-
ambari-web/app/models/repository.js | 4 +-
ambari-web/app/models/service.js | 1 +
ambari-web/app/models/stack.js | 4 +-
.../app/models/stack_service_component.js | 3 +-
.../models/stack_version/repository_version.js | 16 +-
.../app/models/stack_version/service_simple.js | 4 +-
.../stack_version/stack_upgrade_history.js | 1 +
ambari-web/app/models/stack_version/version.js | 2 +
ambari-web/app/routes/installer.js | 4 +-
ambari-web/app/routes/stack_upgrade_routes.js | 15 +-
ambari-web/app/styles/application.less | 12 +
ambari-web/app/styles/modal_popups.less | 11 +
ambari-web/app/styles/stack_versions.less | 202 +-
ambari-web/app/templates/common/breadcrumbs.hbs | 6 +-
.../common/configs/overriddenProperty.hbs | 4 +-
.../templates/common/host_progress_popup.hbs | 27 +-
.../modal_popups/install_repo_confirmation.hbs | 32 +
.../revert_patch_upgrade_confirmation.hbs | 48 +
.../stack_upgrade/stack_upgrade_wizard.hbs | 180 +-
.../main/admin/stack_upgrade/upgrade_group.hbs | 18 +-
.../admin/stack_upgrade/upgrade_history.hbs | 49 +-
.../admin/stack_upgrade/upgrade_options.hbs | 47 +-
.../admin/stack_upgrade/upgrade_version_box.hbs | 11 +-
.../stack_upgrade/upgrade_version_column.hbs | 39 +-
.../main/admin/stack_upgrade/versions.hbs | 2 +-
ambari-web/app/templates/main/host/details.hbs | 3 +
.../main/host/details/recoverHostErrorPopup.hbs | 23 +
.../main/host/details/recoverHostPopup.hbs | 22 +
ambari-web/app/templates/wizard/step1.hbs | 326 +-
ambari-web/app/templates/wizard/step2.hbs | 5 +
ambari-web/app/utils/ajax/ajax.js | 38 +-
.../app/utils/batch_scheduled_requests.js | 2 +-
ambari-web/app/utils/db.js | 8 -
ambari-web/app/utils/helper.js | 11 +-
ambari-web/app/utils/host_progress_popup.js | 121 +-
ambari-web/app/utils/hosts.js | 5 +-
ambari-web/app/views/common/breadcrumbs_view.js | 24 +-
.../views/common/configs/config_history_flow.js | 7 +-
.../app/views/common/configs/controls_view.js | 2 +-
.../configs/overriddenPropertyRow_view.js | 3 +
.../views/common/configs/service_config_view.js | 3 +-
.../configs/service_configs_by_category_view.js | 16 +-
ambari-web/app/views/common/controls_view.js | 4 +-
.../views/common/helpers/status_icon_view.js | 1 +
.../common/host_progress_popup_body_view.js | 316 +-
.../app/views/common/quick_view_link_view.js | 6 +
ambari-web/app/views/common/sort_view.js | 26 +-
.../admin/stack_upgrade/upgrade_history_view.js | 57 +-
.../stack_upgrade/upgrade_version_box_view.js | 215 +-
.../upgrade_version_column_view.js | 73 +-
.../admin/stack_upgrade/upgrade_wizard_view.js | 37 +-
.../main/admin/stack_upgrade/versions_view.js | 18 +-
.../app/views/main/alert_definitions_view.js | 10 +-
.../views/main/dashboard/config_history_view.js | 25 +-
ambari-web/app/views/main/host.js | 10 +
.../views/main/service/reassign/step1_view.js | 25 +-
.../app/views/main/service/reassign_view.js | 2 +-
ambari-web/app/views/wizard/step1_view.js | 6 +-
ambari-web/app/views/wizard/step2_view.js | 21 +
.../global/background_operations_test.js | 4 +-
.../global/cluster_controller_test.js | 21 +-
ambari-web/test/controllers/installer_test.js | 37 +-
.../journalNode/progress_controller_test.js | 2 -
.../progress_controller_test.js | 3 -
.../progress_popup_controller_test.js | 2 +
.../admin/kerberos/step2_controller_test.js | 9 +-
.../admin/stack_and_upgrade_controller_test.js | 225 +-
.../test/controllers/main/host/details_test.js | 59 +-
.../manage_config_groups_controller_test.js | 89 +-
.../service/reassign/step1_controller_test.js | 2 +
.../service/reassign/step4_controller_test.js | 12 +-
.../test/controllers/wizard/step1_test.js | 2 +
.../step7/assign_master_controller_test.js | 23 +
.../test/controllers/wizard/step7_test.js | 11 +
.../test/controllers/wizard/step8_test.js | 4 +-
ambari-web/test/controllers/wizard_test.js | 4 +-
.../mixins/common/configs/configs_saver_test.js | 98 +-
.../common/configs/enhanced_configs_test.js | 61 +-
.../component_actions_by_configs_test.js | 10 +-
.../service/configs/config_overridable_test.js | 2 +
.../configs/objects/service_config_test.js | 14 +-
ambari-web/test/utils/helper_test.js | 5 +
.../test/utils/host_progress_popup_test.js | 7 +-
ambari-web/test/utils/hosts_test.js | 3 +-
.../test/views/common/breadcrumbs_view_test.js | 30 +-
.../host_progress_popup_body_view_test.js | 641 +-
.../test/views/common/quick_link_view_test.js | 50 +
ambari-web/test/views/common/sort_view_test.js | 49 +-
.../resourceManager/wizard_view_test.js | 11 +-
.../stack_upgrade/upgrade_history_view_test.js | 131 +-
.../upgrade_version_box_view_test.js | 352 +-
.../upgrade_version_column_view_test.js | 193 +
.../stack_upgrade/upgrade_wizard_view_test.js | 18 +-
.../admin/stack_upgrade/version_view_test.js | 133 +-
.../views/main/alert_definitions_view_test.js | 71 +-
.../main/dashboard/config_history_view_test.js | 1 +
.../views/main/service/reassign_view_test.js | 13 +-
ambari-web/test/views/wizard/step1_view_test.js | 50 +-
.../common-services/NIFI/1.0.0/kerberos.json | 6 +-
.../HDF/2.0/hooks/after-INSTALL/scripts/hook.py | 2 +-
.../2.0/hooks/after-INSTALL/scripts/params.py | 3 -
.../scripts/shared_initialization.py | 35 +-
.../scripts/shared_initialization.py | 14 -
.../HDF/2.0/properties/stack_features.json | 6 -
.../stacks/HDF/2.0/services/KAFKA/kerberos.json | 6 +-
.../MICROSOFT_R_SERVER/8.0.5/kerberos.json | 6 +-
.../2.0/hooks/after-INSTALL/scripts/hook.py | 2 +-
.../2.0/hooks/after-INSTALL/scripts/params.py | 3 -
.../scripts/shared_initialization.py | 31 +-
.../scripts/shared_initialization.py | 14 -
.../stacks/ODPi/2.0/services/HIVE/kerberos.json | 18 +-
.../HIVE/package/scripts/hive_metastore.py | 7 +-
.../HIVE/package/scripts/hive_server_upgrade.py | 21 +-
.../HIVE/package/scripts/hive_service.py | 2 +-
.../HIVE/package/scripts/params_linux.py | 11 +-
.../stacks/ODPi/2.0/services/YARN/kerberos.json | 30 +-
.../YARN/package/scripts/params_linux.py | 5 +-
.../2.0/services/YARN/package/scripts/yarn.py | 16 +-
.../stacks/ODPi/2.0/services/stack_advisor.py | 7 +
contrib/version-builder/example.py | 1 +
contrib/version-builder/example.sh | 3 +-
contrib/version-builder/version_builder.py | 17 +-
.../view/commons/hdfs/FileOperationService.java | 41 +-
.../resources/ui/app/components/file-search.js | 10 +-
.../main/resources/ui/app/controllers/files.js | 20 +-
.../src/main/resources/ui/app/routes/files.js | 16 +-
.../ui/app/templates/components/file-row.hbs | 2 +-
.../ui/app/templates/components/file-search.hbs | 2 +-
.../main/resources/ui/app/templates/files.hbs | 8 +-
.../view/filebrowser/FilebrowserTest.java | 4 +-
.../ui/hive-web/app/adapters/application.js | 18 +
.../app/controllers/visualization-ui.js | 10 +-
.../ui/hive-web/app/utils/constants.js | 1 +
.../savedQueries/SavedQueryResourceManager.java | 17 +-
.../resources/ui/app/components/job-item.js | 49 +-
.../resources/ui/app/components/jobs-browser.js | 3 +
.../ui/app/components/query-result-table.js | 2 +-
.../src/main/resources/ui/app/routes/jobs.js | 11 +
.../main/resources/ui/app/routes/queries/new.js | 2 +
.../resources/ui/app/routes/queries/query.js | 240 +-
.../src/main/resources/ui/app/services/jobs.js | 31 +-
.../src/main/resources/ui/app/styles/app.scss | 8 +
.../ui/app/templates/components/job-item.hbs | 2 +-
.../app/templates/components/jobs-browser.hbs | 2 +-
.../main/resources/ui/app/templates/jobs.hbs | 1 +
.../hive20/src/main/resources/ui/yarn.lock | 2 +-
.../ambari/view/utils/hdfs/DirListInfo.java | 97 +
.../ambari/view/utils/hdfs/DirStatus.java | 75 +
.../apache/ambari/view/utils/hdfs/HdfsApi.java | 126 +-
.../ambari/view/utils/hdfs/HdfsApiTest.java | 201 +
docs/pom.xml | 14 +-
docs/src/site/apt/index.apt | 2 +-
docs/src/site/apt/whats-new.apt | 6 +-
docs/src/site/site.xml | 2 +
pom.xml | 2 +-
2265 files changed, 95092 insertions(+), 107760 deletions(-)
----------------------------------------------------------------------