├── .asf.yaml ├── .gitattributes ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── Jenkinsfile ├── KEYS ├── LICENSE.txt ├── MANIFEST.in ├── NOTICE.txt ├── README.md ├── ambari-admin ├── copy-pluggable-stack-resources.sh ├── pom.xml ├── set-ambari-version.cmd ├── set-ambari-version.ps1 ├── set-ambari-version.sh └── src │ └── main │ ├── assemblies │ └── empty.xml │ └── resources │ ├── ui │ └── admin-web │ │ ├── .bowerrc │ │ ├── .gitignore │ │ ├── .jshintrc │ │ ├── app │ │ ├── assets │ │ │ ├── data │ │ │ │ ├── cluster │ │ │ │ │ ├── clusters.json │ │ │ │ │ ├── init.json │ │ │ │ │ ├── installed.json │ │ │ │ │ └── repoVersionStatus.json │ │ │ │ ├── permission │ │ │ │ │ └── permissions.json │ │ │ │ ├── stack │ │ │ │ │ ├── allStackVersions.json │ │ │ │ │ └── stack.json │ │ │ │ ├── version │ │ │ │ │ ├── version.json │ │ │ │ │ └── versions.json │ │ │ │ └── view │ │ │ │ │ └── views.json │ │ │ └── fonts │ │ │ │ ├── Roboto-Regular-webfont.eot │ │ │ │ ├── Roboto-Regular-webfont.svg │ │ │ │ ├── Roboto-Regular-webfont.ttf │ │ │ │ └── Roboto-Regular-webfont.woff │ │ ├── images │ │ │ └── logo.png │ │ ├── index.html │ │ ├── scripts │ │ │ ├── app.js │ │ │ ├── controllers │ │ │ │ ├── AppCtrl.js │ │ │ │ ├── SideNavCtrl.js │ │ │ │ ├── ambariViews │ │ │ │ │ ├── CreateViewInstanceCtrl.js │ │ │ │ │ ├── ViewUrlCtrl.js │ │ │ │ │ ├── ViewUrlEditCtrl.js │ │ │ │ │ ├── ViewsEditCtrl.js │ │ │ │ │ └── ViewsListCtrl.js │ │ │ │ ├── authentication │ │ │ │ │ └── AuthenticationMainCtrl.js │ │ │ │ ├── clusters │ │ │ │ │ └── ClusterInformationCtrl.js │ │ │ │ ├── loginActivities │ │ │ │ │ ├── HomeDirectoryCtrl.js │ │ │ │ │ ├── LoginActivitiesMainCtrl.js │ │ │ │ │ └── LoginMessageMainCtrl.js │ │ │ │ ├── remoteClusters │ │ │ │ │ ├── RemoteClustersCreateCtrl.js │ │ │ │ │ ├── RemoteClustersEditCtrl.js │ │ │ │ │ └── RemoteClustersListCtrl.js │ │ │ │ ├── stackVersions │ │ │ │ │ ├── StackVersionsCreateCtrl.js │ │ │ │ │ ├── StackVersionsEditCtrl.js │ │ │ │ │ └── StackVersionsListCtrl.js │ │ │ │ └── userManagement │ │ │ │ │ ├── GroupCreateCtrl.js │ │ │ │ │ ├── GroupEditCtrl.js │ │ │ │ │ ├── GroupsListCtrl.js │ │ │ │ │ ├── UserCreateCtrl.js │ │ │ │ │ ├── UserEditCtrl.js │ │ │ │ │ ├── UserManagementCtrl.js │ │ │ │ │ └── UsersListCtrl.js │ │ │ ├── directives │ │ │ │ ├── PasswordVerify.js │ │ │ │ ├── comboSearch.js │ │ │ │ ├── disabledTooltip.js │ │ │ │ ├── editableList.js │ │ │ │ └── linkToDir.js │ │ │ ├── i18n.config.js │ │ │ ├── routes.js │ │ │ ├── services │ │ │ │ ├── AddRepositoryModal.js │ │ │ │ ├── AddVersionModal.js │ │ │ │ ├── Alert.js │ │ │ │ ├── Auth.js │ │ │ │ ├── Cluster.js │ │ │ │ ├── ConfirmationModal.js │ │ │ │ ├── DeregisterClusterModal.js │ │ │ │ ├── Filters.js │ │ │ │ ├── GetDifference.js │ │ │ │ ├── Group.js │ │ │ │ ├── Pagination.js │ │ │ │ ├── PermissionLoader.js │ │ │ │ ├── PermissionsSaver.js │ │ │ │ ├── RemoteCluster.js │ │ │ │ ├── RoleDetailsModal.js │ │ │ │ ├── Stack.js │ │ │ │ ├── UnsavedDialog.js │ │ │ │ ├── User.js │ │ │ │ ├── UserConstants.js │ │ │ │ ├── Utility.js │ │ │ │ └── View.js │ │ │ └── theme │ │ │ │ └── bootstrap-ambari.js │ │ ├── styles │ │ │ ├── bootstrap-overrides.css │ │ │ ├── cluster-information.css │ │ │ ├── combo-search.css │ │ │ ├── main.css │ │ │ ├── stack-versions.css │ │ │ ├── theme │ │ │ │ └── bootstrap-ambari.css │ │ │ ├── toggle-switch.css │ │ │ ├── top-nav.css │ │ │ ├── user-management.css │ │ │ └── views.css │ │ └── views │ │ │ ├── ambariViews │ │ │ ├── edit.html │ │ │ ├── modals │ │ │ │ └── create.html │ │ │ └── viewsList.html │ │ │ ├── authentication │ │ │ └── main.html │ │ │ ├── clusters │ │ │ └── clusterInformation.html │ │ │ ├── directives │ │ │ ├── comboSearch.html │ │ │ └── editableList.html │ │ │ ├── groupsAdmin.html │ │ │ ├── loginActivities │ │ │ ├── homeDirectory.html │ │ │ ├── loginMessage.html │ │ │ └── main.html │ │ │ ├── modals │ │ │ ├── AboutModal.html │ │ │ ├── AddRepositoryModal.html │ │ │ ├── AddVersionModal.html │ │ │ ├── BodyForDeregisterVersion.html │ │ │ ├── BodyForUseRedhatSatellite.html │ │ │ ├── ConfirmationModal.html │ │ │ ├── DeregisterClusterModal.html │ │ │ ├── RoleDetailsModal.html │ │ │ ├── TimeoutWarning.html │ │ │ └── publicRepoDisabled.html │ │ │ ├── remoteClusters │ │ │ ├── editRemoteClusterPage.html │ │ │ ├── list.html │ │ │ ├── modals │ │ │ │ └── changePassword.html │ │ │ └── remoteClusterPage.html │ │ │ ├── sideNav.html │ │ │ ├── stackVersions │ │ │ ├── list.html │ │ │ └── stackVersionPage.html │ │ │ ├── urls │ │ │ ├── create.html │ │ │ └── edit.html │ │ │ └── userManagement │ │ │ ├── groupEdit.html │ │ │ ├── groupsList.html │ │ │ ├── main.html │ │ │ ├── modals │ │ │ ├── changePassword.html │ │ │ ├── groupCreate.html │ │ │ └── userCreate.html │ │ │ ├── userEdit.html │ │ │ └── usersList.html │ │ ├── bower.json │ │ ├── gulpfile.js │ │ ├── mock.js │ │ ├── package.json │ │ └── test │ │ ├── .bowerrc │ │ ├── bower.json │ │ ├── e2e │ │ └── signout.js │ │ ├── index.html │ │ ├── karma.conf.js │ │ ├── protractor-conf.js │ │ └── unit │ │ ├── common │ │ └── app_test.js │ │ ├── controllers │ │ ├── AppCtrl_test.js │ │ ├── ClusterInformationCtrl_test.js │ │ ├── ambariViews │ │ │ └── ViewsListCtrl_test.js │ │ ├── stackVersions │ │ │ ├── StackVersionsCreateCtrl_test.js │ │ │ └── StackversionsListCtrl_test.js │ │ └── userManagement │ │ │ ├── GroupListCtrl_test.js │ │ │ └── UsersListCtrl_test.js │ │ ├── directives │ │ ├── comboSearch_test.js │ │ └── editablelist_test.js │ │ └── services │ │ ├── AddRepositoryModal_test.js │ │ ├── Filters_test.js │ │ ├── Pagination_test.js │ │ ├── PermissionSaver_test.js │ │ ├── UnsavedDialog__test.js │ │ └── Utility_test.js │ └── view.xml ├── ambari-agent ├── conf │ ├── unix │ │ ├── agent-multiplier.py │ │ ├── ambari-agent │ │ ├── ambari-agent.ini │ │ ├── ambari-env.sh │ │ ├── ambari-sudo.sh │ │ ├── install-helper.sh │ │ ├── logging.conf.sample │ │ └── upgrade_agent_configs.py │ └── windows │ │ ├── ambari-agent.cmd │ │ ├── ambari-agent.ini │ │ ├── ambari-agent.ps1 │ │ ├── ambari-env.cmd │ │ ├── createservice.ps1 │ │ ├── logging.conf.sample │ │ └── service_wrapper.py ├── etc │ ├── init.d │ │ └── ambari-agent │ └── init │ │ └── ambari-agent.conf ├── pom.xml └── src │ ├── examples │ ├── query_with3jobs.txt │ ├── query_with6jobs.txt │ └── tpcds_ss_tables.sql │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ └── tools │ │ │ ├── jce │ │ │ └── JcePolicyInfo.java │ │ │ └── zk │ │ │ ├── ZkAcl.java │ │ │ ├── ZkConnection.java │ │ │ ├── ZkMigrator.java │ │ │ └── ZkPathPattern.java │ ├── package │ │ ├── choco │ │ │ ├── ambari-agent.nuspec │ │ │ ├── chocolateyinstall.ps1 │ │ │ └── chocolateyuninstall.ps1 │ │ ├── deb │ │ │ └── control │ │ │ │ ├── control │ │ │ │ ├── postinst │ │ │ │ ├── postrm │ │ │ │ ├── preinst │ │ │ │ └── prerm │ │ ├── dependencies.properties │ │ └── rpm │ │ │ ├── postinstall.sh │ │ │ ├── postremove.sh │ │ │ ├── posttrans_agent.sh │ │ │ ├── preinstall.sh │ │ │ └── preremove.sh │ └── python │ │ ├── ambari_agent │ │ ├── ActionQueue.py │ │ ├── ActualConfigHandler.py │ │ ├── AgentException.py │ │ ├── AlertSchedulerHandler.py │ │ ├── AlertStatusReporter.py │ │ ├── AmbariAgent.py │ │ ├── AmbariConfig.py │ │ ├── BackgroundCommandExecutionHandle.py │ │ ├── ClusterAlertDefinitionsCache.py │ │ ├── ClusterCache.py │ │ ├── ClusterConfigurationCache.py │ │ ├── ClusterHostLevelParamsCache.py │ │ ├── ClusterMetadataCache.py │ │ ├── ClusterTopologyCache.py │ │ ├── CommandHooksOrchestrator.py │ │ ├── CommandStatusDict.py │ │ ├── CommandStatusReporter.py │ │ ├── ComponentStatusExecutor.py │ │ ├── ComponentVersionReporter.py │ │ ├── ConfigurationBuilder.py │ │ ├── Constants.py │ │ ├── CustomServiceOrchestrator.py │ │ ├── DataCleaner.py │ │ ├── ExitHelper.py │ │ ├── Facter.py │ │ ├── FileCache.py │ │ ├── Grep.py │ │ ├── Hardware.py │ │ ├── HeartbeatHandlers.py │ │ ├── HeartbeatThread.py │ │ ├── HostCheckReportFileHandler.py │ │ ├── HostCleanup.py │ │ ├── HostInfo.py │ │ ├── HostStatusReporter.py │ │ ├── InitializerModule.py │ │ ├── LiveStatus.py │ │ ├── NetUtil.py │ │ ├── PingPortListener.py │ │ ├── PythonExecutor.py │ │ ├── RecoveryManager.py │ │ ├── Register.py │ │ ├── RemoteDebugUtils.py │ │ ├── StaleAlertsMonitor.py │ │ ├── Utils.py │ │ ├── __init__.py │ │ ├── alerts │ │ │ ├── __init__.py │ │ │ ├── ams_alert.py │ │ │ ├── base_alert.py │ │ │ ├── collector.py │ │ │ ├── metric_alert.py │ │ │ ├── port_alert.py │ │ │ ├── recovery_alert.py │ │ │ ├── script_alert.py │ │ │ └── web_alert.py │ │ ├── apscheduler │ │ │ ├── __init__.py │ │ │ ├── events.py │ │ │ ├── job.py │ │ │ ├── jobstores │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── mongodb_store.py │ │ │ │ ├── ram_store.py │ │ │ │ ├── redis_store.py │ │ │ │ ├── shelve_store.py │ │ │ │ └── sqlalchemy_store.py │ │ │ ├── scheduler.py │ │ │ ├── threadpool.py │ │ │ ├── triggers │ │ │ │ ├── __init__.py │ │ │ │ ├── cron │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── expressions.py │ │ │ │ │ └── fields.py │ │ │ │ ├── interval.py │ │ │ │ └── simple.py │ │ │ └── util.py │ │ ├── debug.py │ │ ├── hostname.py │ │ ├── listeners │ │ │ ├── AgentActionsListener.py │ │ │ ├── AlertDefinitionsEventListener.py │ │ │ ├── CommandsEventListener.py │ │ │ ├── ConfigurationEventListener.py │ │ │ ├── EncryptionKeyListener.py │ │ │ ├── HostLevelParamsEventListener.py │ │ │ ├── MetadataEventListener.py │ │ │ ├── ServerResponsesListener.py │ │ │ ├── TopologyEventListener.py │ │ │ └── __init__.py │ │ ├── main.py │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── commands.py │ │ │ └── hooks.py │ │ └── security.py │ │ ├── setup.cfg │ │ └── setup.py │ ├── packages │ ├── tarball │ │ └── all.xml │ ├── windows-choco.xml │ └── windows.xml │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── ambari │ │ └── tools │ │ └── zk │ │ └── ZkMigratorTest.java │ └── python │ ├── ambari_agent │ ├── BaseStompServerTestCase.py │ ├── TestASTChecker.py │ ├── TestActionQueue.py │ ├── TestActualConfigHandler.py │ ├── TestAgentActions.py │ ├── TestAgentStompResponses.py │ ├── TestAlertCollector.py │ ├── TestAlertSchedulerHandler.py │ ├── TestAlerts.py │ ├── TestAmbariAgent.py │ ├── TestAmbariConfig.py │ ├── TestAmsAlert.py │ ├── TestBaseAlert.py │ ├── TestCertGeneration.py │ ├── TestClusterConfigurationCache.py │ ├── TestCommandHooksOrchestrator.py │ ├── TestCommandStatusDict.py │ ├── TestConfigurationBuilder.py │ ├── TestCustomServiceOrchestrator.py │ ├── TestDataCleaner.py │ ├── TestFileCache.py │ ├── TestGrep.py │ ├── TestHardware.py │ ├── TestHostCheckReportFileHandler.py │ ├── TestHostCleanup.py │ ├── TestHostInfo.py │ ├── TestHostname.py │ ├── TestKerberosCommon.py │ ├── TestLiveStatus.py │ ├── TestMain.py │ ├── TestMetricAlert.py │ ├── TestNetUtil.py │ ├── TestPingPortListener.py │ ├── TestPortAlert.py │ ├── TestPythonExecutor.py │ ├── TestRecoveryManager.py │ ├── TestRegistration.py │ ├── TestScriptAlert.py │ ├── TestSecurity.py │ ├── TestShell.py │ ├── dummy_files │ │ ├── alert_definitions.json │ │ ├── configurations.json │ │ ├── dummy_archive.zip │ │ ├── dummy_current_stack │ │ ├── host_level_params.json │ │ ├── metadata.json │ │ ├── stomp │ │ │ ├── agent_host_status_update.json │ │ │ ├── alert_definition_expected.json │ │ │ ├── alert_definitions.json │ │ │ ├── alert_definitions_add.json │ │ │ ├── alert_definitions_delete.json │ │ │ ├── alert_definitions_edit.json │ │ │ ├── alert_definitions_small.json │ │ │ ├── components_status_report.json │ │ │ ├── configurations_update.json │ │ │ ├── execution_commands.json │ │ │ ├── heartbeat_request.json │ │ │ ├── host_level_params.json │ │ │ ├── metadata_after_registration.json │ │ │ ├── metadata_update.json │ │ │ ├── registration_request.json │ │ │ ├── registration_response.json │ │ │ ├── topology_add_component.json │ │ │ ├── topology_add_component_host.json │ │ │ ├── topology_add_host.json │ │ │ ├── topology_cache_expected.json │ │ │ ├── topology_create.json │ │ │ ├── topology_delete_cluster.json │ │ │ ├── topology_delete_component.json │ │ │ ├── topology_delete_component_host.json │ │ │ └── topology_delete_host.json │ │ ├── test_rco_data.json │ │ ├── test_script.py │ │ └── topology.json │ ├── dummy_puppet_output_error.txt │ ├── dummy_puppet_output_good.txt │ ├── examples │ │ ├── ControllerTester.py │ │ └── debug_testcase_example.py │ └── winpwd.py │ ├── resource_management │ ├── TestContentSources.py │ ├── TestDataStructureUtils.py │ ├── TestDatanodeHelper.py │ ├── TestDirectoryResource.py │ ├── TestEncryption.py │ ├── TestExecuteHadoopResource.py │ ├── TestExecuteResource.py │ ├── TestFcntlBasedProcessLock.py │ ├── TestFileResource.py │ ├── TestFileSystem.py │ ├── TestGetPathFromUrl.py │ ├── TestGroupResource.py │ ├── TestLibraryFunctions.py │ ├── TestLinkResource.py │ ├── TestMonitorWebserverResource.py │ ├── TestNamenodeHaUtils.py │ ├── TestPackageResource.py │ ├── TestPropertiesFileResource.py │ ├── TestRepositoryResource.py │ ├── TestScript.py │ ├── TestSecurityCommons.py │ ├── TestServiceResource.py │ ├── TestSubstituteVars.py │ ├── TestTarArchive.py │ ├── TestTemplateConfigResource.py │ ├── TestUserResource.py │ ├── TestUtils.py │ └── TestXmlConfigResource.py │ ├── tmp_hostcheck.result │ └── unitTests.py ├── ambari-common └── src │ ├── main │ ├── python │ │ ├── ambari_commons │ │ │ ├── __init__.py │ │ │ ├── aggregate_functions.py │ │ │ ├── ambari_metrics_helper.py │ │ │ ├── ambari_service.py │ │ │ ├── ast_checker.py │ │ │ ├── buffered_queue.py │ │ │ ├── constants.py │ │ │ ├── credential_store_helper.py │ │ │ ├── exceptions.py │ │ │ ├── firewall.py │ │ │ ├── get_ambari_version.py │ │ │ ├── inet_utils.py │ │ │ ├── kerberos │ │ │ │ ├── __init__.py │ │ │ │ ├── kerberos_common.py │ │ │ │ └── utils.py │ │ │ ├── libs │ │ │ │ ├── __init__.py │ │ │ │ └── x86_64 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── _posixsubprocess.so │ │ │ ├── logging_utils.py │ │ │ ├── network.py │ │ │ ├── os_check.py │ │ │ ├── os_family_impl.py │ │ │ ├── os_linux.py │ │ │ ├── os_utils.py │ │ │ ├── os_windows.py │ │ │ ├── parallel_processing.py │ │ │ ├── repo_manager │ │ │ │ ├── __init__.py │ │ │ │ ├── apt_manager.py │ │ │ │ ├── apt_parser.py │ │ │ │ ├── choco_manager.py │ │ │ │ ├── generic_manager.py │ │ │ │ ├── generic_parser.py │ │ │ │ ├── repo_manager_helper.py │ │ │ │ ├── yum_manager.py │ │ │ │ ├── yum_parser.py │ │ │ │ ├── zypper_manager.py │ │ │ │ └── zypper_parser.py │ │ │ ├── resources │ │ │ │ └── os_family.json │ │ │ ├── shell.py │ │ │ ├── str_utils.py │ │ │ ├── unicode_tolerant_fs.py │ │ │ ├── urllib_handlers.py │ │ │ ├── xml_utils.py │ │ │ └── yaml_utils.py │ │ ├── ambari_jinja2 │ │ │ ├── AUTHORS │ │ │ ├── CHANGES │ │ │ ├── LICENSE │ │ │ ├── MANIFEST.in │ │ │ ├── Makefile │ │ │ ├── ambari_jinja2 │ │ │ │ ├── __init__.py │ │ │ │ ├── _debugsupport.c │ │ │ │ ├── _markupsafe │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _bundle.py │ │ │ │ │ ├── _constants.py │ │ │ │ │ ├── _native.py │ │ │ │ │ └── tests.py │ │ │ │ ├── _stringdefs.py │ │ │ │ ├── bccache.py │ │ │ │ ├── compiler.py │ │ │ │ ├── constants.py │ │ │ │ ├── debug.py │ │ │ │ ├── defaults.py │ │ │ │ ├── environment.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── ext.py │ │ │ │ ├── filters.py │ │ │ │ ├── lexer.py │ │ │ │ ├── loaders.py │ │ │ │ ├── meta.py │ │ │ │ ├── nodes.py │ │ │ │ ├── optimizer.py │ │ │ │ ├── parser.py │ │ │ │ ├── runtime.py │ │ │ │ ├── sandbox.py │ │ │ │ ├── tests.py │ │ │ │ ├── testsuite │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── api.py │ │ │ │ │ ├── core_tags.py │ │ │ │ │ ├── debug.py │ │ │ │ │ ├── doctests.py │ │ │ │ │ ├── ext.py │ │ │ │ │ ├── filters.py │ │ │ │ │ ├── imports.py │ │ │ │ │ ├── inheritance.py │ │ │ │ │ ├── lexnparse.py │ │ │ │ │ ├── loader.py │ │ │ │ │ ├── regression.py │ │ │ │ │ ├── res │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ ├── broken.html │ │ │ │ │ │ │ ├── foo │ │ │ │ │ │ │ └── test.html │ │ │ │ │ │ │ ├── syntaxerror.html │ │ │ │ │ │ │ └── test.html │ │ │ │ │ ├── security.py │ │ │ │ │ ├── tests.py │ │ │ │ │ └── utils.py │ │ │ │ ├── utils.py │ │ │ │ └── visitor.py │ │ │ ├── artwork │ │ │ │ └── jinjalogo.svg │ │ │ ├── custom_fixers │ │ │ │ ├── fix_alt_unicode.py │ │ │ │ ├── fix_broken_reraising.py │ │ │ │ └── fix_xrange2.py │ │ │ ├── docs │ │ │ │ ├── Makefile │ │ │ │ ├── _static │ │ │ │ │ ├── jinja.js │ │ │ │ │ ├── print.css │ │ │ │ │ └── style.css │ │ │ │ ├── _templates │ │ │ │ │ ├── genindex.html │ │ │ │ │ ├── layout.html │ │ │ │ │ ├── opensearch.xml │ │ │ │ │ ├── page.html │ │ │ │ │ └── search.html │ │ │ │ ├── api.rst │ │ │ │ ├── cache_extension.py │ │ │ │ ├── changelog.rst │ │ │ │ ├── conf.py │ │ │ │ ├── extensions.rst │ │ │ │ ├── faq.rst │ │ │ │ ├── index.rst │ │ │ │ ├── integration.rst │ │ │ │ ├── intro.rst │ │ │ │ ├── jinjaext.py │ │ │ │ ├── sandbox.rst │ │ │ │ ├── switching.rst │ │ │ │ ├── templates.rst │ │ │ │ └── tricks.rst │ │ │ ├── examples │ │ │ │ ├── basic │ │ │ │ │ ├── cycle.py │ │ │ │ │ ├── debugger.py │ │ │ │ │ ├── inheritance.py │ │ │ │ │ ├── templates │ │ │ │ │ │ ├── broken.html │ │ │ │ │ │ └── subbroken.html │ │ │ │ │ ├── test.py │ │ │ │ │ ├── test_filter_and_linestatements.py │ │ │ │ │ ├── test_loop_filter.py │ │ │ │ │ └── translate.py │ │ │ │ ├── bench.py │ │ │ │ ├── profile.py │ │ │ │ └── rwbench │ │ │ │ │ ├── django │ │ │ │ │ ├── _form.html │ │ │ │ │ ├── _input_field.html │ │ │ │ │ ├── _textarea.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── layout.html │ │ │ │ │ ├── djangoext.py │ │ │ │ │ ├── genshi │ │ │ │ │ ├── helpers.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── layout.html │ │ │ │ │ ├── jinja │ │ │ │ │ ├── helpers.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── layout.html │ │ │ │ │ ├── mako │ │ │ │ │ ├── helpers.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── layout.html │ │ │ │ │ └── rwbench.py │ │ │ ├── ext │ │ │ │ ├── Vim │ │ │ │ │ ├── htmljinja.vim │ │ │ │ │ └── jinja.vim │ │ │ │ ├── django2jinja │ │ │ │ │ ├── django2jinja.py │ │ │ │ │ ├── example.py │ │ │ │ │ └── templates │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── layout.html │ │ │ │ │ │ └── subtemplate.html │ │ │ │ ├── djangojinja2.py │ │ │ │ └── inlinegettext.py │ │ │ ├── jinja2-debug.py │ │ │ ├── scripts │ │ │ │ └── pylintrc │ │ │ ├── setup.cfg │ │ │ └── setup.py │ │ ├── ambari_pbkdf2 │ │ │ ├── README.txt │ │ │ ├── __init__.py │ │ │ └── pbkdf2.py │ │ ├── ambari_pyaes │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── aes.py │ │ │ ├── blockfeeder.py │ │ │ └── util.py │ │ ├── ambari_simplejson │ │ │ ├── README.txt │ │ │ ├── __init__.py │ │ │ ├── _speedups.c │ │ │ ├── _speedups │ │ │ │ ├── __init__.py │ │ │ │ ├── posix │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── usc2 │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── _speedups.so │ │ │ │ │ └── usc4 │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── _speedups.so │ │ │ │ └── win │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── _speedups.pyd │ │ │ ├── c_extension.py │ │ │ ├── compat.py │ │ │ ├── decoder.py │ │ │ ├── encoder.py │ │ │ ├── errors.py │ │ │ ├── ordered_dict.py │ │ │ ├── raw_json.py │ │ │ └── scanner.py │ │ ├── ambari_stomp │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── adapter │ │ │ │ ├── __init__.py │ │ │ │ ├── multicast.py │ │ │ │ └── websocket.py │ │ │ ├── backward.py │ │ │ ├── backward2.py │ │ │ ├── backward3.py │ │ │ ├── backwardsock.py │ │ │ ├── backwardsock25.py │ │ │ ├── backwardsock26.py │ │ │ ├── colors.py │ │ │ ├── connect.py │ │ │ ├── constants.py │ │ │ ├── exception.py │ │ │ ├── listener.py │ │ │ ├── protocol.py │ │ │ ├── transport.py │ │ │ └── utils.py │ │ ├── ambari_ws4py │ │ │ ├── __init__.py │ │ │ ├── client │ │ │ │ ├── __init__.py │ │ │ │ ├── geventclient.py │ │ │ │ ├── threadedclient.py │ │ │ │ └── tornadoclient.py │ │ │ ├── compat.py │ │ │ ├── exc.py │ │ │ ├── framing.py │ │ │ ├── manager.py │ │ │ ├── messaging.py │ │ │ ├── server │ │ │ │ ├── __init__.py │ │ │ │ ├── cherrypyserver.py │ │ │ │ ├── geventserver.py │ │ │ │ ├── wsgirefserver.py │ │ │ │ └── wsgiutils.py │ │ │ ├── streaming.py │ │ │ ├── utf8validator.py │ │ │ └── websocket.py │ │ ├── pluggable_stack_definition │ │ │ ├── GenerateStackDefinition.py │ │ │ ├── __init__.py │ │ │ ├── configs │ │ │ │ ├── ODP.json │ │ │ │ ├── PHD.json │ │ │ │ └── SAPHD.json │ │ │ └── resources │ │ │ │ ├── ODP │ │ │ │ └── custom_stack_map.js │ │ │ │ ├── PHD │ │ │ │ ├── custom-admin-ui.css │ │ │ │ ├── custom-ui.less │ │ │ │ └── custom_stack_map.js │ │ │ │ └── SAPHD │ │ │ │ ├── custom_stack_map.js │ │ │ │ └── custom_ui.less │ │ ├── resource_management │ │ │ ├── __init__.py │ │ │ ├── core │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── encryption.py │ │ │ │ ├── environment.py │ │ │ │ ├── exceptions.py │ │ │ │ ├── files │ │ │ │ │ └── killtree.sh │ │ │ │ ├── global_lock.py │ │ │ │ ├── logger.py │ │ │ │ ├── providers │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accounts.py │ │ │ │ │ ├── mount.py │ │ │ │ │ ├── packaging.py │ │ │ │ │ ├── service.py │ │ │ │ │ ├── system.py │ │ │ │ │ └── windows │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── service.py │ │ │ │ │ │ └── system.py │ │ │ │ ├── resources │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accounts.py │ │ │ │ │ ├── jcepolicyinfo.py │ │ │ │ │ ├── klist.py │ │ │ │ │ ├── packaging.py │ │ │ │ │ ├── service.py │ │ │ │ │ ├── system.py │ │ │ │ │ └── zkmigrator.py │ │ │ │ ├── shell.py │ │ │ │ ├── signal_utils.py │ │ │ │ ├── source.py │ │ │ │ ├── sudo.py │ │ │ │ ├── system.py │ │ │ │ └── utils.py │ │ │ └── libraries │ │ │ │ ├── __init__.py │ │ │ │ ├── execution_command │ │ │ │ ├── __init__.py │ │ │ │ ├── cluster_settings.py │ │ │ │ ├── execution_command.py │ │ │ │ ├── module_configs.py │ │ │ │ └── stack_settings.py │ │ │ │ ├── functions │ │ │ │ ├── __init__.py │ │ │ │ ├── check_process_status.py │ │ │ │ ├── component_version.py │ │ │ │ ├── conf_select.py │ │ │ │ ├── constants.py │ │ │ │ ├── copy_tarball.py │ │ │ │ ├── curl_krb_request.py │ │ │ │ ├── data_structure_utils.py │ │ │ │ ├── decorator.py │ │ │ │ ├── default.py │ │ │ │ ├── download_from_hdfs.py │ │ │ │ ├── dynamic_variable_interpretation.py │ │ │ │ ├── expect.py │ │ │ │ ├── fcntl_based_process_lock.py │ │ │ │ ├── file_system.py │ │ │ │ ├── find_executable.py │ │ │ │ ├── find_path.py │ │ │ │ ├── flume_agent_helper.py │ │ │ │ ├── format.py │ │ │ │ ├── format_jvm_option.py │ │ │ │ ├── generate_logfeeder_input_config.py │ │ │ │ ├── get_architecture.py │ │ │ │ ├── get_bare_principal.py │ │ │ │ ├── get_config.py │ │ │ │ ├── get_kdestroy_path.py │ │ │ │ ├── get_kinit_path.py │ │ │ │ ├── get_klist_path.py │ │ │ │ ├── get_not_managed_resources.py │ │ │ │ ├── get_path_from_url.py │ │ │ │ ├── get_port_from_url.py │ │ │ │ ├── get_stack_version.py │ │ │ │ ├── get_unique_id_and_date.py │ │ │ │ ├── get_user_call_output.py │ │ │ │ ├── hdfs_utils.py │ │ │ │ ├── hive_check.py │ │ │ │ ├── install_jdbc_driver.py │ │ │ │ ├── install_windows_msi.py │ │ │ │ ├── is_empty.py │ │ │ │ ├── jmx.py │ │ │ │ ├── log_process_information.py │ │ │ │ ├── lzo_utils.py │ │ │ │ ├── module_version.py │ │ │ │ ├── mounted_dirs_helper.py │ │ │ │ ├── mpack_version.py │ │ │ │ ├── namenode_ha_utils.py │ │ │ │ ├── oozie_prepare_war.py │ │ │ │ ├── package_conditions.py │ │ │ │ ├── ranger_functions.py │ │ │ │ ├── ranger_functions_v2.py │ │ │ │ ├── reload_windows_env.py │ │ │ │ ├── repo_version_history.py │ │ │ │ ├── repository_util.py │ │ │ │ ├── security_commons.py │ │ │ │ ├── setup_atlas_hook.py │ │ │ │ ├── setup_ranger_plugin.py │ │ │ │ ├── setup_ranger_plugin_xml.py │ │ │ │ ├── show_logs.py │ │ │ │ ├── simulate_perf_cluster_alert_behaviour.py │ │ │ │ ├── solr_cloud_util.py │ │ │ │ ├── stack_features.py │ │ │ │ ├── stack_select.py │ │ │ │ ├── stack_tools.py │ │ │ │ ├── substitute_vars.py │ │ │ │ ├── tar_archive.py │ │ │ │ ├── upgrade_summary.py │ │ │ │ ├── validate.py │ │ │ │ ├── version.py │ │ │ │ ├── version_select_util.py │ │ │ │ ├── windows_service_utils.py │ │ │ │ └── zip_archive.py │ │ │ │ ├── providers │ │ │ │ ├── __init__.py │ │ │ │ ├── execute_hadoop.py │ │ │ │ ├── execute_hdfs.py │ │ │ │ ├── hdfs_resource.py │ │ │ │ ├── modify_properties_file.py │ │ │ │ ├── monitor_webserver.py │ │ │ │ ├── msi.py │ │ │ │ ├── properties_file.py │ │ │ │ ├── repository.py │ │ │ │ ├── template_config.py │ │ │ │ └── xml_config.py │ │ │ │ ├── resources │ │ │ │ ├── __init__.py │ │ │ │ ├── execute_hadoop.py │ │ │ │ ├── execute_hdfs.py │ │ │ │ ├── hdfs_resource.py │ │ │ │ ├── modify_properties_file.py │ │ │ │ ├── monitor_webserver.py │ │ │ │ ├── msi.py │ │ │ │ ├── properties_file.py │ │ │ │ ├── repository.py │ │ │ │ ├── template_config.py │ │ │ │ └── xml_config.py │ │ │ │ └── script │ │ │ │ ├── __init__.py │ │ │ │ ├── config_dictionary.py │ │ │ │ ├── dummy.py │ │ │ │ ├── hook.py │ │ │ │ └── script.py │ │ └── urlinfo_processor │ │ │ └── urlinfo_processor.py │ ├── repo │ │ └── install_ambari_tarball.py │ ├── unix │ │ └── ambari-python-wrap │ └── windows │ │ ├── link.psm1 │ │ └── retry.psm1 │ └── test │ └── python │ ├── coilmq │ ├── __init__.py │ ├── auth │ │ ├── __init__.py │ │ └── simple.py │ ├── config │ │ ├── __init__.py │ │ ├── coilmq.cfg-sample │ │ └── defaults.cfg │ ├── engine.py │ ├── exception.py │ ├── protocol │ │ └── __init__.py │ ├── queue.py │ ├── scheduler.py │ ├── server │ │ ├── __init__.py │ │ └── socket_server.py │ ├── start.py │ ├── store │ │ ├── __init__.py │ │ ├── dbm.py │ │ ├── memory.py │ │ ├── rds.py │ │ └── sa │ │ │ ├── __init__.py │ │ │ ├── meta.py │ │ │ └── model.py │ ├── topic.py │ └── util │ │ ├── __init__.py │ │ ├── concurrency.py │ │ ├── frames.py │ │ └── six.py │ ├── mock │ ├── LICENSE.txt │ ├── MANIFEST.in │ ├── README.txt │ ├── __init__.py │ ├── docs │ │ ├── changelog.txt │ │ ├── compare.txt │ │ ├── conf.py │ │ ├── examples.txt │ │ ├── getting-started.txt │ │ ├── helpers.txt │ │ ├── index.txt │ │ ├── magicmock.txt │ │ ├── mock.txt │ │ ├── patch.txt │ │ └── sentinel.txt │ ├── extendmock.py │ ├── mock.py │ ├── mock.wpr │ ├── setup.cfg │ ├── setup.py │ ├── tests │ │ ├── __init__.py │ │ ├── _testwith.py │ │ ├── support.py │ │ ├── support_with.py │ │ ├── testcallable.py │ │ ├── testhelpers.py │ │ ├── testmagicmethods.py │ │ ├── testmock.py │ │ ├── testpatch.py │ │ ├── testsentinel.py │ │ └── testwith.py │ ├── tox.ini │ └── unittest.cfg │ └── only_for_platform.py ├── ambari-funtest ├── pom.xml └── src │ ├── main │ └── assemblies │ │ └── empty.xml │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── ambari │ │ └── funtest │ │ └── server │ │ ├── AmbariHttpWebRequest.java │ │ ├── AmbariUserRole.java │ │ ├── ClusterConfigParams.java │ │ ├── ConnectionParams.java │ │ ├── LocalAmbariServer.java │ │ ├── WebRequest.java │ │ ├── WebResponse.java │ │ ├── api │ │ ├── cluster │ │ │ ├── AddDesiredConfigurationWebRequest.java │ │ │ ├── CreateClusterWebRequest.java │ │ │ ├── CreateConfigurationWebRequest.java │ │ │ ├── DeleteClusterWebRequest.java │ │ │ ├── GetAllClustersWebRequest.java │ │ │ ├── GetClusterWebRequest.java │ │ │ ├── GetRequestStatusWebRequest.java │ │ │ └── SetUserPrivilegeWebRequest.java │ │ ├── host │ │ │ ├── AddHostWebRequest.java │ │ │ ├── GetHostWebRequest.java │ │ │ ├── GetRegisteredHostWebRequest.java │ │ │ └── RegisterHostWebRequest.java │ │ ├── service │ │ │ ├── AddServiceWebRequest.java │ │ │ ├── DeleteServiceWebRequest.java │ │ │ ├── GetServiceWebRequest.java │ │ │ ├── InstallServiceWebRequest.java │ │ │ ├── SetServiceStateWebRequest.java │ │ │ ├── StartServiceWebRequest.java │ │ │ └── StopServiceWebRequest.java │ │ ├── servicecomponent │ │ │ ├── AddServiceComponentWebRequest.java │ │ │ ├── GetServiceComponentWebRequest.java │ │ │ └── SetServiceComponentStateWebRequest.java │ │ ├── servicecomponenthost │ │ │ ├── AddServiceComponentHostWebRequest.java │ │ │ ├── BulkAddServiceComponentHostsWebRequest.java │ │ │ ├── BulkSetServiceComponentHostStateWebRequest.java │ │ │ ├── GetServiceComponentHostWebRequest.java │ │ │ └── SetServiceComponentHostStateWebRequest.java │ │ └── user │ │ │ ├── CreateUserWebRequest.java │ │ │ └── DeleteUserWebRequest.java │ │ ├── orm │ │ └── InMemoryDefaultTestModule.java │ │ ├── tests │ │ ├── DeleteServiceTest.java │ │ ├── GetStacksTest.java │ │ ├── RoleBasedAccessControlBasicTest.java │ │ ├── ServerTestBase.java │ │ └── db │ │ │ └── DDLCreateIT.java │ │ └── utils │ │ ├── ClusterUtils.java │ │ ├── RequestStatusPoller.java │ │ └── RestApiUtils.java │ └── resources │ ├── ambari.properties │ ├── log4j.properties │ ├── metrics.properties │ ├── os_family.json │ ├── stacks │ ├── HDP │ │ ├── 0.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── PIG │ │ │ │ ├── configuration │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ ├── 0.2 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-env.xml │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-log4j.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.3.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ ├── configuration │ │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ ├── configuration │ │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HUE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── hue-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ ├── configuration │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ ├── 1.3.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── NONAME │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.3.4 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── HUE │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE2 │ │ │ │ ├── configuration │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── TEZ │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.5 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── metrics.json │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── alerts.json │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── metrics.json │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE2 │ │ │ │ ├── configuration │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ └── yarn-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── metrics.json │ │ │ │ └── ZOOKEEPER │ │ │ │ ├── configuration │ │ │ │ ├── global.xml │ │ │ │ └── zoo.cfg.xml │ │ │ │ └── metainfo.xml │ │ ├── 2.0.6.1 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FLUME │ │ │ │ ├── configuration │ │ │ │ │ ├── flume-conf.xml │ │ │ │ │ ├── flume-env.xml │ │ │ │ │ └── flume-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ └── YARN │ │ │ │ └── metainfo.xml │ │ ├── 2.0.6 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FLUME │ │ │ │ ├── configuration │ │ │ │ │ ├── flume-conf.xml │ │ │ │ │ ├── flume-env.xml │ │ │ │ │ └── flume-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ └── YARN │ │ │ │ ├── configuration │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ ├── 2.0.7 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ ├── files │ │ │ │ │ ├── addMysqlUser.sh │ │ │ │ │ ├── hcatSmoke.sh │ │ │ │ │ ├── hiveSmoke.sh │ │ │ │ │ ├── hiveserver2.sql │ │ │ │ │ ├── hiveserver2Smoke.sh │ │ │ │ │ ├── pigSmoke.sh │ │ │ │ │ ├── startHiveserver2.sh │ │ │ │ │ └── startMetastore.sh │ │ │ │ │ ├── scripts │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── hcat.py │ │ │ │ │ ├── hcat_client.py │ │ │ │ │ ├── hcat_service_check.py │ │ │ │ │ ├── hive.py │ │ │ │ │ ├── hive_client.py │ │ │ │ │ ├── hive_metastore.py │ │ │ │ │ ├── hive_server.py │ │ │ │ │ ├── hive_service.py │ │ │ │ │ ├── mysql_server.py │ │ │ │ │ ├── mysql_service.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── service_check.py │ │ │ │ │ └── status_params.py │ │ │ │ │ └── templates │ │ │ │ │ ├── hcat-env.sh.j2 │ │ │ │ │ └── hive-env.sh.j2 │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── config-mr2 │ │ │ │ │ └── mapred-site.xml │ │ │ │ ├── configuration │ │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.8 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── kerberos.json │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FAKENAGIOS │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── kerberos.json │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ └── SQOOP │ │ │ │ └── metainfo.xml │ │ ├── 2.1.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ ├── services │ │ │ │ ├── AMBARI_METRICS │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── pig-properties.xml │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ └── role_command_order.json │ │ │ │ ├── STORM │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── placeholder.txt │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── metrics.json │ │ │ │ │ └── package │ │ │ │ │ │ └── placeholder.txt │ │ │ │ └── TEZ │ │ │ │ │ └── metainfo.xml │ │ │ └── upgrades │ │ │ │ ├── config-upgrade.xml │ │ │ │ ├── upgrade_bucket_test.xml │ │ │ │ ├── upgrade_direction.xml │ │ │ │ ├── upgrade_nonrolling_new_stack.xml │ │ │ │ ├── upgrade_server_action_test.xml │ │ │ │ ├── upgrade_test.xml │ │ │ │ ├── upgrade_test_checks.xml │ │ │ │ ├── upgrade_test_nonrolling.xml │ │ │ │ └── upgrade_to_new_stack.xml │ │ ├── 2.2.0.ECS │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── ECS │ │ │ │ └── metainfo.xml │ │ │ │ └── HDFS │ │ │ │ └── metainfo.xml │ │ └── 2.2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ ├── services │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ ├── HDFS │ │ │ │ └── metainfo.xml │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ │ └── upgrades │ │ │ ├── config-upgrade.xml │ │ │ ├── upgrade_test.xml │ │ │ ├── upgrade_test_checks.xml │ │ │ └── upgrade_test_skip_failures.xml │ ├── OTHER │ │ ├── 1.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── SQOOP2 │ │ │ │ └── metainfo.xml │ │ │ │ └── STORM │ │ │ │ ├── configuration │ │ │ │ └── placeholder.txt │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ └── placeholder.txt │ │ └── 2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ ├── HBASE │ │ │ ├── metainfo.xml │ │ │ └── widgets.json │ │ │ └── SQOOP2 │ │ │ └── metainfo.xml │ └── XYZ │ │ ├── 1.0.0 │ │ └── services │ │ │ └── stack_advisor.py │ │ └── 1.0.1 │ │ └── services │ │ └── stack_advisor.py │ └── version ├── ambari-project ├── pom.xml └── src │ └── main │ ├── assemblies │ └── empty.xml │ └── package │ └── deb │ └── control │ ├── control │ ├── postinst │ ├── postrm │ ├── posttrm │ ├── preinst │ └── prerm ├── ambari-server-spi ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ ├── annotations │ │ └── UpgradeCheckInfo.java │ │ ├── server │ │ ├── AmbariException.java │ │ └── utils │ │ │ └── VersionUtils.java │ │ └── spi │ │ ├── ClusterInformation.java │ │ ├── RepositoryType.java │ │ ├── RepositoryVersion.java │ │ ├── exceptions │ │ └── UpgradeActionException.java │ │ ├── net │ │ ├── HttpURLConnectionProvider.java │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── stack │ │ ├── StackReleaseInfo.java │ │ └── StackReleaseVersion.java │ │ └── upgrade │ │ ├── CheckQualification.java │ │ ├── OrchestrationOptions.java │ │ ├── PriorCheckQualification.java │ │ ├── UpgradeAction.java │ │ ├── UpgradeActionOperations.java │ │ ├── UpgradeCheck.java │ │ ├── UpgradeCheckDescription.java │ │ ├── UpgradeCheckGroup.java │ │ ├── UpgradeCheckRequest.java │ │ ├── UpgradeCheckResult.java │ │ ├── UpgradeCheckStatus.java │ │ ├── UpgradeCheckType.java │ │ ├── UpgradeInformation.java │ │ └── UpgradeType.java │ └── test │ └── java │ └── org │ └── apache │ └── ambari │ └── spi │ └── upgrade │ └── RepositoryTypeTest.java ├── ambari-server ├── checkstyle.xml ├── conf │ ├── ambari-env.sh │ ├── unix │ │ ├── ambari-env.sh │ │ ├── ambari-sudo.sh │ │ ├── ambari.properties │ │ ├── ca.config │ │ ├── create-python-wrap.sh │ │ ├── install-helper.sh │ │ ├── krb5JAASLogin.conf │ │ ├── log4j.properties │ │ ├── logback.xml │ │ └── metrics.properties │ └── windows │ │ ├── ambari-env.cmd │ │ ├── ambari.properties │ │ ├── ca.config │ │ ├── install-helper.cmd │ │ ├── krb5JAASLogin.conf │ │ ├── log4j.properties │ │ └── metrics.properties ├── docs │ ├── api │ │ ├── generated │ │ │ ├── index.html │ │ │ └── swagger.json │ │ └── v1 │ │ │ ├── alert-definitions.md │ │ │ ├── alert-dispatching.md │ │ │ ├── alerts.md │ │ │ ├── authentication-source-create.md │ │ │ ├── authentication-source-delete.md │ │ │ ├── authentication-source-get.md │ │ │ ├── authentication-source-list.md │ │ │ ├── authentication-source-resources.md │ │ │ ├── authentication-source-update.md │ │ │ ├── cluster-resources.md │ │ │ ├── clusters-cluster.md │ │ │ ├── clusters.md │ │ │ ├── component-resources.md │ │ │ ├── components-component.md │ │ │ ├── components.md │ │ │ ├── config-groups.md │ │ │ ├── configuration.md │ │ │ ├── create-cluster.md │ │ │ ├── create-component.md │ │ │ ├── create-host.md │ │ │ ├── create-hostcomponent.md │ │ │ ├── create-service.md │ │ │ ├── credential-create.md │ │ │ ├── credential-delete.md │ │ │ ├── credential-get.md │ │ │ ├── credential-list.md │ │ │ ├── credential-resources.md │ │ │ ├── credential-update.md │ │ │ ├── delete-cluster.md │ │ │ ├── host-component-resources.md │ │ │ ├── host-component.md │ │ │ ├── host-components.md │ │ │ ├── host-resources.md │ │ │ ├── hosts-host.md │ │ │ ├── hosts.md │ │ │ ├── index.md │ │ │ ├── job-resources.md │ │ │ ├── jobs-job.md │ │ │ ├── jobs.md │ │ │ ├── permission-create.md │ │ │ ├── permission-delete.md │ │ │ ├── permission-get.md │ │ │ ├── permission-list.md │ │ │ ├── permission-resources.md │ │ │ ├── permission-update.md │ │ │ ├── repository-version-resources.md │ │ │ ├── request-resources.md │ │ │ ├── request-schedules.md │ │ │ ├── requests.md │ │ │ ├── rolling-upgrade-check-resources.md │ │ │ ├── schemas.md │ │ │ ├── service-resources.md │ │ │ ├── services-service.md │ │ │ ├── services.md │ │ │ ├── stack-version-resources.md │ │ │ ├── task-resources.md │ │ │ ├── taskattempt-resources.md │ │ │ ├── taskattempts-taskattempt.md │ │ │ ├── taskattempts.md │ │ │ ├── tasks.md │ │ │ ├── update-hostcomponent.md │ │ │ ├── update-service.md │ │ │ ├── update-services.md │ │ │ ├── upgrades.md │ │ │ ├── user-create.md │ │ │ ├── user-delete.md │ │ │ ├── user-get.md │ │ │ ├── user-list.md │ │ │ ├── user-resources.md │ │ │ ├── user-update.md │ │ │ ├── view-resources.md │ │ │ ├── workflow-resources.md │ │ │ ├── workflows-workflow.md │ │ │ └── workflows.md │ ├── configuration │ │ └── index.md │ └── security │ │ ├── kerberos │ │ ├── enabling_kerberos.md │ │ ├── index.md │ │ ├── kerberos_descriptor.md │ │ └── kerberos_service.md │ │ ├── ldap │ │ └── index.md │ │ └── sso │ │ └── index.md ├── etc │ └── init │ │ └── ambari-server.conf ├── exclude.xml ├── findbugs.exclude.xml ├── pom.xml ├── sbin │ └── ambari-server ├── set-hdp-repo-url.sh └── src │ ├── examples │ ├── rack_hosts.yaml │ └── spec.json │ ├── main │ ├── assemblies │ │ ├── bootstrap-windows.xml │ │ ├── empty.xml │ │ ├── server-windows-choco.xml │ │ ├── server-windows.xml │ │ └── server.xml │ ├── conf │ │ ├── ambari.properties │ │ └── log4j.properties │ ├── java │ │ ├── com │ │ │ └── google │ │ │ │ └── inject │ │ │ │ └── persist │ │ │ │ └── jpa │ │ │ │ ├── AmbariJpaPersistModule.java │ │ │ │ └── AmbariJpaPersistService.java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ ├── annotations │ │ │ ├── ClusterScale.java │ │ │ ├── ConfigurationMarkdown.java │ │ │ ├── Experimental.java │ │ │ ├── ExperimentalFeature.java │ │ │ ├── Markdown.java │ │ │ └── TransactionalLock.java │ │ │ └── server │ │ │ ├── AmbariRuntimeException.java │ │ │ ├── AmbariService.java │ │ │ ├── ClusterNotFoundException.java │ │ │ ├── ConfigGroupNotFoundException.java │ │ │ ├── DBConnectionVerification.java │ │ │ ├── DisableBatchingRemoteEndpointFactory.java │ │ │ ├── DuplicateResourceException.java │ │ │ ├── EagerSingleton.java │ │ │ ├── HostNotFoundException.java │ │ │ ├── HostNotRegisteredException.java │ │ │ ├── KdcServerConnectionVerification.java │ │ │ ├── MessageDestinationIsNotDefinedException.java │ │ │ ├── NullHostNameException.java │ │ │ ├── ObjectNotFoundException.java │ │ │ ├── ParentObjectNotFoundException.java │ │ │ ├── Role.java │ │ │ ├── RoleCommand.java │ │ │ ├── ServiceComponentHostNotFoundException.java │ │ │ ├── ServiceComponentNotFoundException.java │ │ │ ├── ServiceNotFoundException.java │ │ │ ├── StackAccessException.java │ │ │ ├── StateRecoveryManager.java │ │ │ ├── StaticallyInject.java │ │ │ ├── actionmanager │ │ │ ├── ActionDBAccessor.java │ │ │ ├── ActionDBAccessorImpl.java │ │ │ ├── ActionManager.java │ │ │ ├── ActionScheduler.java │ │ │ ├── ActionType.java │ │ │ ├── CommandExecutionType.java │ │ │ ├── ExecutionCommandWrapper.java │ │ │ ├── ExecutionCommandWrapperFactory.java │ │ │ ├── HostRoleCommand.java │ │ │ ├── HostRoleCommandFactory.java │ │ │ ├── HostRoleCommandFactoryImpl.java │ │ │ ├── HostRoleStatus.java │ │ │ ├── Request.java │ │ │ ├── RequestFactory.java │ │ │ ├── RequestStatus.java │ │ │ ├── RequestType.java │ │ │ ├── ServiceComponentHostEventWrapper.java │ │ │ ├── Stage.java │ │ │ ├── StageFactory.java │ │ │ ├── StageFactoryImpl.java │ │ │ └── TargetHostType.java │ │ │ ├── agent │ │ │ ├── AgentCommand.java │ │ │ ├── AgentEncryptionKey.java │ │ │ ├── AgentEnv.java │ │ │ ├── AgentReport.java │ │ │ ├── AgentReportsProcessor.java │ │ │ ├── AgentRequests.java │ │ │ ├── AgentSessionManager.java │ │ │ ├── AlertDefinitionCommand.java │ │ │ ├── AlertExecutionCommand.java │ │ │ ├── CancelCommand.java │ │ │ ├── CommandReport.java │ │ │ ├── CommandRepository.java │ │ │ ├── CommandStatusAgentReport.java │ │ │ ├── ComponentRecoveryReport.java │ │ │ ├── ComponentStatus.java │ │ │ ├── ComponentStatusAgentReport.java │ │ │ ├── ComponentVersionAgentReport.java │ │ │ ├── ComponentsResponse.java │ │ │ ├── DiskInfo.java │ │ │ ├── ExecutionCommand.java │ │ │ ├── HeartBeat.java │ │ │ ├── HeartBeatHandler.java │ │ │ ├── HeartBeatResponse.java │ │ │ ├── HeartbeatMonitor.java │ │ │ ├── HeartbeatProcessor.java │ │ │ ├── HostInfo.java │ │ │ ├── HostStatus.java │ │ │ ├── HostStatusAgentReport.java │ │ │ ├── RecoveryConfig.java │ │ │ ├── RecoveryConfigComponent.java │ │ │ ├── RecoveryConfigHelper.java │ │ │ ├── RecoveryReport.java │ │ │ ├── Register.java │ │ │ ├── RegistrationCommand.java │ │ │ ├── RegistrationResponse.java │ │ │ ├── RegistrationStatus.java │ │ │ ├── StaleAlert.java │ │ │ ├── StatusCommand.java │ │ │ └── stomp │ │ │ │ ├── AgentClusterDataHolder.java │ │ │ │ ├── AgentConfigsHolder.java │ │ │ │ ├── AgentCurrentDataController.java │ │ │ │ ├── AgentDataHolder.java │ │ │ │ ├── AgentHostDataHolder.java │ │ │ │ ├── AgentReportsController.java │ │ │ │ ├── AgentsRegistrationQueue.java │ │ │ │ ├── AlertDefinitionsHolder.java │ │ │ │ ├── AmbariSubscriptionRegistry.java │ │ │ │ ├── HeartbeatController.java │ │ │ │ ├── HostLevelParamsHolder.java │ │ │ │ ├── MetadataHolder.java │ │ │ │ ├── ReportsResponse.java │ │ │ │ ├── StompResponse.java │ │ │ │ ├── TopologyHolder.java │ │ │ │ └── dto │ │ │ │ ├── AckReport.java │ │ │ │ ├── AlertCluster.java │ │ │ │ ├── AlertGroupUpdate.java │ │ │ │ ├── ClusterConfigs.java │ │ │ │ ├── CommandStatusReports.java │ │ │ │ ├── ComponentStatusReport.java │ │ │ │ ├── ComponentStatusReports.java │ │ │ │ ├── ComponentVersionReport.java │ │ │ │ ├── ComponentVersionReports.java │ │ │ │ ├── ExecutionCommandsCluster.java │ │ │ │ ├── Hash.java │ │ │ │ ├── HashAndTimestampIgnoreMixIn.java │ │ │ │ ├── HashIgnoreMixIn.java │ │ │ │ ├── Hashable.java │ │ │ │ ├── HostLevelParamsCluster.java │ │ │ │ ├── HostStatusReport.java │ │ │ │ ├── MetadataCluster.java │ │ │ │ ├── MetadataServiceInfo.java │ │ │ │ ├── TopologyCluster.java │ │ │ │ ├── TopologyComponent.java │ │ │ │ ├── TopologyHost.java │ │ │ │ └── TopologyUpdateHandlingReport.java │ │ │ ├── alerts │ │ │ ├── AgentHeartbeatAlertRunnable.java │ │ │ ├── AlertRunnable.java │ │ │ ├── AmbariPerformanceRunnable.java │ │ │ ├── ComponentVersionAlertRunnable.java │ │ │ ├── JmxServerSideAlert.java │ │ │ ├── StaleAlertRunnable.java │ │ │ └── Threshold.java │ │ │ ├── api │ │ │ ├── AmbariCsrfProtectionFilter.java │ │ │ ├── AmbariErrorHandler.java │ │ │ ├── AmbariPersistFilter.java │ │ │ ├── AmbariSendToMethodReturnValueHandler.java │ │ │ ├── AmbariViewErrorHandlerProxy.java │ │ │ ├── ContentTypeOverrideFilter.java │ │ │ ├── GsonJsonProvider.java │ │ │ ├── MethodOverrideFilter.java │ │ │ ├── UserNameOverrideFilter.java │ │ │ ├── handlers │ │ │ │ ├── BaseManagementHandler.java │ │ │ │ ├── CreateHandler.java │ │ │ │ ├── DeleteHandler.java │ │ │ │ ├── QueryCreateHandler.java │ │ │ │ ├── ReadHandler.java │ │ │ │ ├── RequestHandler.java │ │ │ │ └── UpdateHandler.java │ │ │ ├── predicate │ │ │ │ ├── InvalidQueryException.java │ │ │ │ ├── PredicateCompiler.java │ │ │ │ ├── QueryLexer.java │ │ │ │ ├── QueryParser.java │ │ │ │ ├── Token.java │ │ │ │ ├── expressions │ │ │ │ │ ├── AbstractExpression.java │ │ │ │ │ ├── Expression.java │ │ │ │ │ ├── LogicalExpression.java │ │ │ │ │ ├── LogicalExpressionFactory.java │ │ │ │ │ ├── NotLogicalExpression.java │ │ │ │ │ └── RelationalExpression.java │ │ │ │ └── operators │ │ │ │ │ ├── AbstractOperator.java │ │ │ │ │ ├── AndOperator.java │ │ │ │ │ ├── EqualsOperator.java │ │ │ │ │ ├── FilterOperator.java │ │ │ │ │ ├── GreaterEqualsOperator.java │ │ │ │ │ ├── GreaterOperator.java │ │ │ │ │ ├── InOperator.java │ │ │ │ │ ├── IsEmptyOperator.java │ │ │ │ │ ├── LessEqualsOperator.java │ │ │ │ │ ├── LessOperator.java │ │ │ │ │ ├── LogicalOperator.java │ │ │ │ │ ├── LogicalOperatorFactory.java │ │ │ │ │ ├── NotEqualsOperator.java │ │ │ │ │ ├── NotOperator.java │ │ │ │ │ ├── Operator.java │ │ │ │ │ ├── OrOperator.java │ │ │ │ │ ├── RelationalOperator.java │ │ │ │ │ └── RelationalOperatorFactory.java │ │ │ ├── query │ │ │ │ ├── ExtendedResourcePredicateVisitor.java │ │ │ │ ├── JpaPredicateVisitor.java │ │ │ │ ├── JpaSortBuilder.java │ │ │ │ ├── ProcessingPredicateVisitor.java │ │ │ │ ├── Query.java │ │ │ │ ├── QueryImpl.java │ │ │ │ ├── QueryInfo.java │ │ │ │ ├── SubResourcePredicateVisitor.java │ │ │ │ └── render │ │ │ │ │ ├── AlertStateSummary.java │ │ │ │ │ ├── AlertStateValues.java │ │ │ │ │ ├── AlertSummaryGroupedRenderer.java │ │ │ │ │ ├── AlertSummaryRenderer.java │ │ │ │ │ ├── BaseRenderer.java │ │ │ │ │ ├── ClusterBlueprintRenderer.java │ │ │ │ │ ├── DefaultRenderer.java │ │ │ │ │ ├── HostKerberosIdentityCsvRenderer.java │ │ │ │ │ ├── MetricsPaddingRenderer.java │ │ │ │ │ ├── MinimalRenderer.java │ │ │ │ │ └── Renderer.java │ │ │ ├── resources │ │ │ │ ├── ActionResourceDefinition.java │ │ │ │ ├── ActiveWidgetLayoutResourceDefinition.java │ │ │ │ ├── AlertDefResourceDefinition.java │ │ │ │ ├── AlertGroupResourceDefinition.java │ │ │ │ ├── AlertHistoryResourceDefinition.java │ │ │ │ ├── AlertNoticeResourceDefinition.java │ │ │ │ ├── AlertResourceDefinition.java │ │ │ │ ├── AlertTargetResourceDefinition.java │ │ │ │ ├── AuthResourceDefinition.java │ │ │ │ ├── BaseResourceDefinition.java │ │ │ │ ├── BlueprintResourceDefinition.java │ │ │ │ ├── ClientConfigResourceDefinition.java │ │ │ │ ├── ClusterResourceDefinition.java │ │ │ │ ├── CompatibleRepositoryVersionDefinition.java │ │ │ │ ├── ComponentResourceDefinition.java │ │ │ │ ├── ComponentStackVersionResourceDefinition.java │ │ │ │ ├── ConfigGroupResourceDefinition.java │ │ │ │ ├── ConfigurationResourceDefinition.java │ │ │ │ ├── CredentialResourceDefinition.java │ │ │ │ ├── DetachedHostResourceDefinition.java │ │ │ │ ├── ExtensionLinkResourceDefinition.java │ │ │ │ ├── ExtensionResourceDefinition.java │ │ │ │ ├── ExtensionVersionResourceDefinition.java │ │ │ │ ├── FeedResourceDefinition.java │ │ │ │ ├── GroupResourceDefinition.java │ │ │ │ ├── HostComponentProcessResourceDefinition.java │ │ │ │ ├── HostComponentResourceDefinition.java │ │ │ │ ├── HostKerberosIdentityResourceDefinition.java │ │ │ │ ├── HostResourceDefinition.java │ │ │ │ ├── InstanceResourceDefinition.java │ │ │ │ ├── JobResourceDefinition.java │ │ │ │ ├── LdapSyncEventResourceDefinition.java │ │ │ │ ├── LoggingResourceDefinition.java │ │ │ │ ├── MemberResourceDefinition.java │ │ │ │ ├── MpackResourceDefinition.java │ │ │ │ ├── OperatingSystemResourceDefinition.java │ │ │ │ ├── PermissionResourceDefinition.java │ │ │ │ ├── PrivilegeResourceDefinition.java │ │ │ │ ├── RecommendationResourceDefinition.java │ │ │ │ ├── RemoteClusterResourceDefinition.java │ │ │ │ ├── RepositoryResourceDefinition.java │ │ │ │ ├── RepositoryVersionResourceDefinition.java │ │ │ │ ├── RequestResourceDefinition.java │ │ │ │ ├── RequestScheduleResourceDefinition.java │ │ │ │ ├── ResourceDefinition.java │ │ │ │ ├── ResourceInstance.java │ │ │ │ ├── ResourceInstanceFactory.java │ │ │ │ ├── ResourceInstanceFactoryImpl.java │ │ │ │ ├── RootServiceComponentResourceDefinition.java │ │ │ │ ├── RootServiceHostComponentResourceDefinition.java │ │ │ │ ├── RootServiceResourceDefinition.java │ │ │ │ ├── ServiceConfigVersionResourceDefinition.java │ │ │ │ ├── ServiceResourceDefinition.java │ │ │ │ ├── SimpleResourceDefinition.java │ │ │ │ ├── StackConfigurationDependencyResourceDefinition.java │ │ │ │ ├── StackConfigurationResourceDefinition.java │ │ │ │ ├── StackDependencyResourceDefinition.java │ │ │ │ ├── StackLevelConfigurationResourceDefinition.java │ │ │ │ ├── StackResourceDefinition.java │ │ │ │ ├── StackServiceComponentResourceDefinition.java │ │ │ │ ├── StackServiceResourceDefinition.java │ │ │ │ ├── StackVersionResourceDefinition.java │ │ │ │ ├── SubResourceDefinition.java │ │ │ │ ├── TargetClusterResourceDefinition.java │ │ │ │ ├── TaskAttemptResourceDefinition.java │ │ │ │ ├── TaskResourceDefinition.java │ │ │ │ ├── UpgradeResourceDefinition.java │ │ │ │ ├── UserResourceDefinition.java │ │ │ │ ├── ValidationResourceDefinition.java │ │ │ │ ├── VersionDefinitionResourceDefinition.java │ │ │ │ ├── ViewExternalSubResourceDefinition.java │ │ │ │ ├── ViewInstanceResourceDefinition.java │ │ │ │ ├── ViewPermissionResourceDefinition.java │ │ │ │ ├── ViewResourceDefinition.java │ │ │ │ ├── ViewUrlResourceDefinition.java │ │ │ │ ├── ViewVersionResourceDefinition.java │ │ │ │ ├── WidgetLayoutResourceDefinition.java │ │ │ │ ├── WidgetResourceDefinition.java │ │ │ │ └── WorkflowResourceDefinition.java │ │ │ ├── rest │ │ │ │ ├── BootStrapResource.java │ │ │ │ ├── HealthCheck.java │ │ │ │ └── KdcServerReachabilityCheck.java │ │ │ ├── services │ │ │ │ ├── ActionService.java │ │ │ │ ├── AlertDefinitionService.java │ │ │ │ ├── AlertGroupService.java │ │ │ │ ├── AlertHistoryService.java │ │ │ │ ├── AlertNoticeService.java │ │ │ │ ├── AlertService.java │ │ │ │ ├── AlertTargetService.java │ │ │ │ ├── AmbariMetaInfo.java │ │ │ │ ├── AmbariPrivilegeService.java │ │ │ │ ├── BaseRequest.java │ │ │ │ ├── BaseService.java │ │ │ │ ├── BlueprintService.java │ │ │ │ ├── ClusterKerberosDescriptorService.java │ │ │ │ ├── ClusterPrivilegeService.java │ │ │ │ ├── ClusterRequestSwagger.java │ │ │ │ ├── ClusterService.java │ │ │ │ ├── ClusterStackVersionService.java │ │ │ │ ├── CompatibleRepositoryVersionService.java │ │ │ │ ├── ComponentService.java │ │ │ │ ├── ConfigGroupService.java │ │ │ │ ├── ConfigurationService.java │ │ │ │ ├── CredentialService.java │ │ │ │ ├── DeleteRequest.java │ │ │ │ ├── DeleteResultMetadata.java │ │ │ │ ├── ExtensionLinksService.java │ │ │ │ ├── ExtensionsService.java │ │ │ │ ├── FeedService.java │ │ │ │ ├── GetRequest.java │ │ │ │ ├── HostComponentService.java │ │ │ │ ├── HostKerberosIdentityService.java │ │ │ │ ├── HostService.java │ │ │ │ ├── HostStackVersionService.java │ │ │ │ ├── InstanceService.java │ │ │ │ ├── JobService.java │ │ │ │ ├── KerberosDescriptorService.java │ │ │ │ ├── KeyService.java │ │ │ │ ├── LdapSyncEventService.java │ │ │ │ ├── LocalUriInfo.java │ │ │ │ ├── LoggingService.java │ │ │ │ ├── LogoutService.java │ │ │ │ ├── MpackRequestSwagger.java │ │ │ │ ├── MpacksService.java │ │ │ │ ├── NamedPropertySet.java │ │ │ │ ├── OperatingSystemService.java │ │ │ │ ├── PermissionService.java │ │ │ │ ├── PersistKeyValueImpl.java │ │ │ │ ├── PersistKeyValueService.java │ │ │ │ ├── PostRequest.java │ │ │ │ ├── PreUpgradeCheckService.java │ │ │ │ ├── PrivilegeService.java │ │ │ │ ├── PutRequest.java │ │ │ │ ├── QueryPostRequest.java │ │ │ │ ├── RecommendationService.java │ │ │ │ ├── RemoteClustersService.java │ │ │ │ ├── RepositoryService.java │ │ │ │ ├── RepositoryVersionService.java │ │ │ │ ├── Request.java │ │ │ │ ├── RequestBody.java │ │ │ │ ├── RequestFactory.java │ │ │ │ ├── RequestScheduleService.java │ │ │ │ ├── RequestService.java │ │ │ │ ├── Result.java │ │ │ │ ├── ResultImpl.java │ │ │ │ ├── ResultMetadata.java │ │ │ │ ├── ResultPostProcessor.java │ │ │ │ ├── ResultPostProcessorImpl.java │ │ │ │ ├── ResultStatus.java │ │ │ │ ├── RoleAuthorizationService.java │ │ │ │ ├── RootServiceComponentConfiguration.java │ │ │ │ ├── RootServiceComponentConfigurationRequestSwagger.java │ │ │ │ ├── RootServiceComponentConfigurationResponseSwagger.java │ │ │ │ ├── RootServiceComponentConfigurationService.java │ │ │ │ ├── RootServiceService.java │ │ │ │ ├── ServiceConfigVersionService.java │ │ │ │ ├── ServiceService.java │ │ │ │ ├── SettingRequestSwagger.java │ │ │ │ ├── SettingService.java │ │ │ │ ├── StacksService.java │ │ │ │ ├── StageService.java │ │ │ │ ├── TargetClusterService.java │ │ │ │ ├── TaskAttemptService.java │ │ │ │ ├── TaskService.java │ │ │ │ ├── UpgradeGroupService.java │ │ │ │ ├── UpgradeItemService.java │ │ │ │ ├── UpgradeService.java │ │ │ │ ├── UpgradeSummaryService.java │ │ │ │ ├── ValidationService.java │ │ │ │ ├── VersionDefinitionService.java │ │ │ │ ├── WidgetLayoutService.java │ │ │ │ ├── WidgetService.java │ │ │ │ ├── WorkflowService.java │ │ │ │ ├── groups │ │ │ │ │ ├── GroupPrivilegeService.java │ │ │ │ │ ├── GroupService.java │ │ │ │ │ └── MemberService.java │ │ │ │ ├── parsers │ │ │ │ │ ├── BodyParseException.java │ │ │ │ │ ├── JsonRequestBodyParser.java │ │ │ │ │ └── RequestBodyParser.java │ │ │ │ ├── persistence │ │ │ │ │ ├── PersistenceManager.java │ │ │ │ │ └── PersistenceManagerImpl.java │ │ │ │ ├── serializers │ │ │ │ │ ├── CsvSerializer.java │ │ │ │ │ ├── JsonSerializer.java │ │ │ │ │ └── ResultSerializer.java │ │ │ │ ├── stackadvisor │ │ │ │ │ ├── StackAdvisorBlueprintProcessor.java │ │ │ │ │ ├── StackAdvisorException.java │ │ │ │ │ ├── StackAdvisorHelper.java │ │ │ │ │ ├── StackAdvisorRequest.java │ │ │ │ │ ├── StackAdvisorRequestException.java │ │ │ │ │ ├── StackAdvisorResponse.java │ │ │ │ │ ├── StackAdvisorRunner.java │ │ │ │ │ ├── commands │ │ │ │ │ │ ├── ComponentLayoutRecommendationCommand.java │ │ │ │ │ │ ├── ComponentLayoutValidationCommand.java │ │ │ │ │ │ ├── ConfigurationDependenciesRecommendationCommand.java │ │ │ │ │ │ ├── ConfigurationRecommendationCommand.java │ │ │ │ │ │ ├── ConfigurationValidationCommand.java │ │ │ │ │ │ ├── StackAdvisorCommand.java │ │ │ │ │ │ └── StackAdvisorCommandType.java │ │ │ │ │ ├── recommendations │ │ │ │ │ │ └── RecommendationResponse.java │ │ │ │ │ └── validations │ │ │ │ │ │ └── ValidationResponse.java │ │ │ │ ├── users │ │ │ │ │ ├── ActiveWidgetLayoutService.java │ │ │ │ │ ├── AuthService.java │ │ │ │ │ ├── UserAuthenticationSourceService.java │ │ │ │ │ ├── UserAuthorizationService.java │ │ │ │ │ ├── UserPrivilegeService.java │ │ │ │ │ └── UserService.java │ │ │ │ └── views │ │ │ │ │ ├── ViewDataMigrationService.java │ │ │ │ │ ├── ViewExternalSubResourceService.java │ │ │ │ │ ├── ViewInstanceService.java │ │ │ │ │ ├── ViewPermissionService.java │ │ │ │ │ ├── ViewPrivilegeService.java │ │ │ │ │ ├── ViewService.java │ │ │ │ │ ├── ViewSubResourceService.java │ │ │ │ │ ├── ViewUrlsService.java │ │ │ │ │ └── ViewVersionService.java │ │ │ ├── stomp │ │ │ │ ├── ClustersController.java │ │ │ │ ├── NamedTasksSubscribeListener.java │ │ │ │ ├── NamedTasksSubscriptions.java │ │ │ │ └── TestController.java │ │ │ └── util │ │ │ │ ├── TreeNode.java │ │ │ │ └── TreeNodeImpl.java │ │ │ ├── audit │ │ │ ├── AsyncAuditLogger.java │ │ │ ├── AuditLogger.java │ │ │ ├── AuditLoggerDefaultImpl.java │ │ │ ├── AuditLoggerModule.java │ │ │ ├── event │ │ │ │ ├── AbstractAuditEvent.java │ │ │ │ ├── AbstractUserAuditEvent.java │ │ │ │ ├── AccessUnauthorizedAuditEvent.java │ │ │ │ ├── AuditEvent.java │ │ │ │ ├── LoginAuditEvent.java │ │ │ │ ├── LogoutAuditEvent.java │ │ │ │ ├── OperationStatusAuditEvent.java │ │ │ │ ├── TaskStatusAuditEvent.java │ │ │ │ ├── kerberos │ │ │ │ │ ├── AbstractKerberosAuditEvent.java │ │ │ │ │ ├── ChangeSecurityStateKerberosAuditEvent.java │ │ │ │ │ ├── CreateKeyTabKerberosAuditEvent.java │ │ │ │ │ ├── CreatePrincipalKerberosAuditEvent.java │ │ │ │ │ └── DestroyPrincipalKerberosAuditEvent.java │ │ │ │ └── request │ │ │ │ │ ├── ActivateUserRequestAuditEvent.java │ │ │ │ │ ├── AddAlertGroupRequestAuditEvent.java │ │ │ │ │ ├── AddAlertTargetRequestAuditEvent.java │ │ │ │ │ ├── AddBlueprintRequestAuditEvent.java │ │ │ │ │ ├── AddComponentToHostRequestAuditEvent.java │ │ │ │ │ ├── AddCredentialRequestAuditEvent.java │ │ │ │ │ ├── AddHostRequestAuditEvent.java │ │ │ │ │ ├── AddRepositoryRequestAuditEvent.java │ │ │ │ │ ├── AddRepositoryVersionRequestAuditEvent.java │ │ │ │ │ ├── AddRequestRequestAuditEvent.java │ │ │ │ │ ├── AddUpgradeRequestAuditEvent.java │ │ │ │ │ ├── AddUserToGroupRequestAuditEvent.java │ │ │ │ │ ├── AddViewInstanceRequestAuditEvent.java │ │ │ │ │ ├── AdminUserRequestAuditEvent.java │ │ │ │ │ ├── BlueprintExportRequestAuditEvent.java │ │ │ │ │ ├── ChangeAlertGroupRequestAuditEvent.java │ │ │ │ │ ├── ChangeAlertTargetRequestAuditEvent.java │ │ │ │ │ ├── ChangeRepositoryVersionRequestAuditEvent.java │ │ │ │ │ ├── ChangeViewInstanceRequestAuditEvent.java │ │ │ │ │ ├── ClientConfigDownloadRequestAuditEvent.java │ │ │ │ │ ├── ClusterNameChangeRequestAuditEvent.java │ │ │ │ │ ├── ClusterPrivilegeChangeRequestAuditEvent.java │ │ │ │ │ ├── ConfigurationChangeRequestAuditEvent.java │ │ │ │ │ ├── CreateGroupRequestAuditEvent.java │ │ │ │ │ ├── CreateUserRequestAuditEvent.java │ │ │ │ │ ├── DefaultRequestAuditEvent.java │ │ │ │ │ ├── DeleteAlertGroupRequestAuditEvent.java │ │ │ │ │ ├── DeleteAlertTargetRequestAuditEvent.java │ │ │ │ │ ├── DeleteBlueprintRequestAuditEvent.java │ │ │ │ │ ├── DeleteGroupRequestAuditEvent.java │ │ │ │ │ ├── DeleteHostRequestAuditEvent.java │ │ │ │ │ ├── DeleteRepositoryVersionRequestAuditEvent.java │ │ │ │ │ ├── DeleteServiceRequestAuditEvent.java │ │ │ │ │ ├── DeleteUserRequestAuditEvent.java │ │ │ │ │ ├── DeleteViewInstanceRequestAuditEvent.java │ │ │ │ │ ├── MembershipChangeRequestAuditEvent.java │ │ │ │ │ ├── PrivilegeChangeRequestAuditEvent.java │ │ │ │ │ ├── RemoveUserFromGroupRequestAuditEvent.java │ │ │ │ │ ├── StartOperationRequestAuditEvent.java │ │ │ │ │ ├── UpdateRepositoryRequestAuditEvent.java │ │ │ │ │ ├── UpdateUpgradeItemRequestAuditEvent.java │ │ │ │ │ ├── UserPasswordChangeRequestAuditEvent.java │ │ │ │ │ └── ViewPrivilegeChangeRequestAuditEvent.java │ │ │ └── request │ │ │ │ ├── RequestAuditEvent.java │ │ │ │ ├── RequestAuditLogger.java │ │ │ │ ├── RequestAuditLoggerImpl.java │ │ │ │ └── eventcreator │ │ │ │ ├── AlertGroupEventCreator.java │ │ │ │ ├── AlertTargetEventCreator.java │ │ │ │ ├── BlueprintEventCreator.java │ │ │ │ ├── BlueprintExportEventCreator.java │ │ │ │ ├── ComponentEventCreator.java │ │ │ │ ├── ConfigurationChangeEventCreator.java │ │ │ │ ├── CredentialEventCreator.java │ │ │ │ ├── DefaultEventCreator.java │ │ │ │ ├── GroupEventCreator.java │ │ │ │ ├── HostEventCreator.java │ │ │ │ ├── MemberEventCreator.java │ │ │ │ ├── PrivilegeEventCreator.java │ │ │ │ ├── RecommendationIgnoreEventCreator.java │ │ │ │ ├── RepositoryEventCreator.java │ │ │ │ ├── RepositoryVersionEventCreator.java │ │ │ │ ├── RequestAuditEventCreator.java │ │ │ │ ├── RequestAuditEventCreatorHelper.java │ │ │ │ ├── RequestEventCreator.java │ │ │ │ ├── ServiceConfigDownloadEventCreator.java │ │ │ │ ├── ServiceEventCreator.java │ │ │ │ ├── UnauthorizedEventCreator.java │ │ │ │ ├── UpgradeEventCreator.java │ │ │ │ ├── UpgradeItemEventCreator.java │ │ │ │ ├── UserEventCreator.java │ │ │ │ ├── ValidationIgnoreEventCreator.java │ │ │ │ ├── ViewInstanceEventCreator.java │ │ │ │ └── ViewPrivilegeEventCreator.java │ │ │ ├── bootstrap │ │ │ ├── BSHostStatus.java │ │ │ ├── BSHostStatusCollector.java │ │ │ ├── BSResponse.java │ │ │ ├── BSRunner.java │ │ │ ├── BootStrapImpl.java │ │ │ ├── BootStrapPostStatus.java │ │ │ ├── BootStrapStatus.java │ │ │ ├── FifoLinkedHashMap.java │ │ │ └── SshHostInfo.java │ │ │ ├── checks │ │ │ ├── AmbariMetricsHadoopSinkVersionCompatibilityCheck.java │ │ │ ├── AutoStartDisabledCheck.java │ │ │ ├── ClusterCheck.java │ │ │ ├── ComponentsExistInRepoCheck.java │ │ │ ├── ComponentsInstallationCheck.java │ │ │ ├── ConfigurationMergeCheck.java │ │ │ ├── DatabaseConsistencyCheckHelper.java │ │ │ ├── DatabaseConsistencyCheckResult.java │ │ │ ├── DatabaseConsistencyChecker.java │ │ │ ├── HardcodedStackVersionPropertiesCheck.java │ │ │ ├── HealthCheck.java │ │ │ ├── HostMaintenanceModeCheck.java │ │ │ ├── HostsHeartbeatCheck.java │ │ │ ├── HostsMasterMaintenanceCheck.java │ │ │ ├── HostsRepositoryVersionCheck.java │ │ │ ├── InstallPackagesCheck.java │ │ │ ├── KerberosAdminPersistedCredentialCheck.java │ │ │ ├── LZOCheck.java │ │ │ ├── MissingOsInRepoVersionCheck.java │ │ │ ├── MpackInstallChecker.java │ │ │ ├── OrchestrationQualification.java │ │ │ ├── PluginChecksLoadedCheck.java │ │ │ ├── PreviousUpgradeCompleted.java │ │ │ ├── RequiredServicesInRepositoryCheck.java │ │ │ ├── ServiceCheckValidityCheck.java │ │ │ ├── ServicePresenceCheck.java │ │ │ ├── ServicesMaintenanceModeCheck.java │ │ │ ├── ServicesUpCheck.java │ │ │ ├── UpgradeCheckRegistry.java │ │ │ ├── UpgradeCheckRegistryProvider.java │ │ │ ├── UpgradeTypeQualification.java │ │ │ └── VersionMismatchCheck.java │ │ │ ├── cleanup │ │ │ ├── ClasspathScannerUtils.java │ │ │ ├── CleanupDriver.java │ │ │ ├── CleanupModule.java │ │ │ ├── CleanupService.java │ │ │ ├── CleanupServiceImpl.java │ │ │ ├── PurgePolicy.java │ │ │ └── TimeBasedCleanupPolicy.java │ │ │ ├── collections │ │ │ ├── Predicate.java │ │ │ ├── PredicateUtils.java │ │ │ └── functors │ │ │ │ ├── AndPredicate.java │ │ │ │ ├── ContainsPredicate.java │ │ │ │ ├── ContextTransformer.java │ │ │ │ ├── DelegatedMultiplePredicateContainer.java │ │ │ │ ├── DelegatedSinglePredicateContainer.java │ │ │ │ ├── EqualsPredicate.java │ │ │ │ ├── NotPredicate.java │ │ │ │ ├── OperationPredicate.java │ │ │ │ ├── OrPredicate.java │ │ │ │ └── PredicateClassFactory.java │ │ │ ├── configuration │ │ │ ├── AmbariServerConfiguration.java │ │ │ ├── AmbariServerConfigurationCategory.java │ │ │ ├── AmbariServerConfigurationKey.java │ │ │ ├── AmbariServerConfigurationProvider.java │ │ │ ├── ComponentSSLConfiguration.java │ │ │ ├── Configuration.java │ │ │ ├── ConfigurationPropertyType.java │ │ │ ├── LdapUsernameCollisionHandlingBehavior.java │ │ │ ├── SingleFileWatch.java │ │ │ └── spring │ │ │ │ ├── AgentRegisteringQueueChecker.java │ │ │ │ ├── AgentStompConfig.java │ │ │ │ ├── ApiSecurityConfig.java │ │ │ │ ├── ApiStompConfig.java │ │ │ │ ├── GuiceBeansConfig.java │ │ │ │ └── RootStompConfig.java │ │ │ ├── controller │ │ │ ├── AbstractRootServiceResponseFactory.java │ │ │ ├── ActionExecutionContext.java │ │ │ ├── ActionRequest.java │ │ │ ├── ActionRequestSwagger.java │ │ │ ├── ActionResponse.java │ │ │ ├── ActiveWidgetLayoutRequest.java │ │ │ ├── ActiveWidgetLayoutResponse.java │ │ │ ├── AlertCurrentRequest.java │ │ │ ├── AlertDefinitionResponse.java │ │ │ ├── AlertHistoryRequest.java │ │ │ ├── AlertNoticeRequest.java │ │ │ ├── AlertTargetSwagger.java │ │ │ ├── AmbariActionExecutionHelper.java │ │ │ ├── AmbariCustomCommandExecutionHelper.java │ │ │ ├── AmbariHandlerList.java │ │ │ ├── AmbariManagementController.java │ │ │ ├── AmbariManagementControllerImpl.java │ │ │ ├── AmbariManagementHelper.java │ │ │ ├── AmbariServer.java │ │ │ ├── AmbariSessionManager.java │ │ │ ├── ApiModel.java │ │ │ ├── AuthRequestCreateAuthSwagger.java │ │ │ ├── AuthToLocalBuilder.java │ │ │ ├── BlueprintSwagger.java │ │ │ ├── ClusterArtifactRequest.java │ │ │ ├── ClusterArtifactResponse.java │ │ │ ├── ClusterRequest.java │ │ │ ├── ClusterResponse.java │ │ │ ├── ClusterServiceArtifactRequest.java │ │ │ ├── ClusterServiceArtifactResponse.java │ │ │ ├── ComponentDependencyResponse.java │ │ │ ├── ConfigGroupRequest.java │ │ │ ├── ConfigGroupResponse.java │ │ │ ├── ConfigurationRequest.java │ │ │ ├── ConfigurationResponse.java │ │ │ ├── ControllerModule.java │ │ │ ├── ControllerRequest.java │ │ │ ├── ControllerResponse.java │ │ │ ├── DeleteIdentityHandler.java │ │ │ ├── ExecuteActionRequest.java │ │ │ ├── ExecuteCommandJson.java │ │ │ ├── ExtensionLinkRequest.java │ │ │ ├── ExtensionLinkResponse.java │ │ │ ├── ExtensionRequest.java │ │ │ ├── ExtensionResponse.java │ │ │ ├── ExtensionVersionRequest.java │ │ │ ├── ExtensionVersionResponse.java │ │ │ ├── GroupPrivilegeResponse.java │ │ │ ├── GroupRequest.java │ │ │ ├── GroupResponse.java │ │ │ ├── HostComponentProcessResponse.java │ │ │ ├── HostComponentSwagger.java │ │ │ ├── HostRequest.java │ │ │ ├── HostResponse.java │ │ │ ├── HostsMap.java │ │ │ ├── KerberosDetails.java │ │ │ ├── KerberosHelper.java │ │ │ ├── KerberosHelperImpl.java │ │ │ ├── LdapSyncRequest.java │ │ │ ├── MaintenanceStateHelper.java │ │ │ ├── MemberRequest.java │ │ │ ├── MemberResponse.java │ │ │ ├── MpackRequest.java │ │ │ ├── MpackResponse.java │ │ │ ├── OperatingSystemRequest.java │ │ │ ├── OperatingSystemResponse.java │ │ │ ├── OrderedRequestStageContainer.java │ │ │ ├── PrivilegeResponse.java │ │ │ ├── QuickLinksResponse.java │ │ │ ├── RepositoryRequest.java │ │ │ ├── RepositoryResponse.java │ │ │ ├── RequestPostRequest.java │ │ │ ├── RequestPostResponse.java │ │ │ ├── RequestPutRequest.java │ │ │ ├── RequestRequest.java │ │ │ ├── RequestResponse.java │ │ │ ├── RequestScheduleRequest.java │ │ │ ├── RequestScheduleRequestSwagger.java │ │ │ ├── RequestScheduleResponse.java │ │ │ ├── RequestScheduleResponseSwagger.java │ │ │ ├── RequestStatusResponse.java │ │ │ ├── RequestsByStatusesRequest.java │ │ │ ├── ResourceProviderFactory.java │ │ │ ├── RootComponent.java │ │ │ ├── RootService.java │ │ │ ├── RootServiceComponentRequest.java │ │ │ ├── RootServiceComponentResponse.java │ │ │ ├── RootServiceHostComponentRequest.java │ │ │ ├── RootServiceHostComponentResponse.java │ │ │ ├── RootServiceRequest.java │ │ │ ├── RootServiceResponse.java │ │ │ ├── RootServiceResponseFactory.java │ │ │ ├── ServiceComponentHostRequest.java │ │ │ ├── ServiceComponentHostResponse.java │ │ │ ├── ServiceComponentRequest.java │ │ │ ├── ServiceComponentResponse.java │ │ │ ├── ServiceConfigVersionRequest.java │ │ │ ├── ServiceConfigVersionResponse.java │ │ │ ├── ServiceRequest.java │ │ │ ├── ServiceRequestSwagger.java │ │ │ ├── ServiceResponse.java │ │ │ ├── SessionHandlerConfigurer.java │ │ │ ├── SettingRequest.java │ │ │ ├── SettingResponse.java │ │ │ ├── ShortTaskStatus.java │ │ │ ├── StackArtifactResponse.java │ │ │ ├── StackConfigurationDependencyRequest.java │ │ │ ├── StackConfigurationDependencyResponse.java │ │ │ ├── StackConfigurationRequest.java │ │ │ ├── StackConfigurationResponse.java │ │ │ ├── StackLevelConfigurationRequest.java │ │ │ ├── StackLevelConfigurationResponse.java │ │ │ ├── StackRequest.java │ │ │ ├── StackResponse.java │ │ │ ├── StackServiceArtifactResponse.java │ │ │ ├── StackServiceComponentRequest.java │ │ │ ├── StackServiceComponentResponse.java │ │ │ ├── StackServiceRequest.java │ │ │ ├── StackServiceResponse.java │ │ │ ├── StackVersionRequest.java │ │ │ ├── StackVersionResponse.java │ │ │ ├── ThemeResponse.java │ │ │ ├── UpdateConfigurationPolicy.java │ │ │ ├── UserAuthenticationSourceRequest.java │ │ │ ├── UserAuthenticationSourceRequestCreateSwagger.java │ │ │ ├── UserAuthenticationSourceRequestUpdateSwagger.java │ │ │ ├── UserAuthenticationSourceResponse.java │ │ │ ├── UserAuthorizationResponse.java │ │ │ ├── UserPrivilegeResponse.java │ │ │ ├── UserRequest.java │ │ │ ├── UserRequestCreateUserSwagger.java │ │ │ ├── UserRequestCreateUsersSwagger.java │ │ │ ├── UserRequestUpdateUserSwagger.java │ │ │ ├── UserResponse.java │ │ │ ├── ViewInstanceRequest.java │ │ │ ├── ViewInstanceResponse.java │ │ │ ├── ViewPermissionResponse.java │ │ │ ├── ViewPrivilegeRequest.java │ │ │ ├── ViewPrivilegeResponse.java │ │ │ ├── ViewResponse.java │ │ │ ├── ViewUrlResponseSwagger.java │ │ │ ├── ViewVersionResponse.java │ │ │ ├── WidgetResponse.java │ │ │ ├── internal │ │ │ │ ├── AbstractAuthorizedResourceProvider.java │ │ │ │ ├── AbstractControllerResourceProvider.java │ │ │ │ ├── AbstractDRResourceProvider.java │ │ │ │ ├── AbstractJDBCResourceProvider.java │ │ │ │ ├── AbstractPropertyProvider.java │ │ │ │ ├── AbstractProviderModule.java │ │ │ │ ├── AbstractResourceProvider.java │ │ │ │ ├── ActionResourceProvider.java │ │ │ │ ├── ActiveWidgetLayoutResourceProvider.java │ │ │ │ ├── AlertDefinitionResourceProvider.java │ │ │ │ ├── AlertGroupResourceProvider.java │ │ │ │ ├── AlertHistoryResourceProvider.java │ │ │ │ ├── AlertNoticeResourceProvider.java │ │ │ │ ├── AlertResourceProvider.java │ │ │ │ ├── AlertResourceProviderUtils.java │ │ │ │ ├── AlertSummaryPropertyProvider.java │ │ │ │ ├── AlertTargetResourceProvider.java │ │ │ │ ├── AmbariPrivilegeResourceProvider.java │ │ │ │ ├── AmbariServerConfigurationHandler.java │ │ │ │ ├── AmbariServerConfigurationUtils.java │ │ │ │ ├── AmbariServerLDAPConfigurationHandler.java │ │ │ │ ├── AmbariServerSSOConfigurationHandler.java │ │ │ │ ├── AmbariServerStackAdvisorAwareConfigurationHandler.java │ │ │ │ ├── AppCookieManager.java │ │ │ │ ├── ArtifactResourceProvider.java │ │ │ │ ├── AtlasServerHttpPropertyRequest.java │ │ │ │ ├── AuthResourceProvider.java │ │ │ │ ├── BaseClusterRequest.java │ │ │ │ ├── BaseProvider.java │ │ │ │ ├── BlueprintConfigurationProcessor.java │ │ │ │ ├── BlueprintExportType.java │ │ │ │ ├── BlueprintResourceProvider.java │ │ │ │ ├── CalculatedStatus.java │ │ │ │ ├── ClientConfigResourceProvider.java │ │ │ │ ├── ClusterControllerImpl.java │ │ │ │ ├── ClusterKerberosDescriptorResourceProvider.java │ │ │ │ ├── ClusterPrivilegeResourceProvider.java │ │ │ │ ├── ClusterResourceProvider.java │ │ │ │ ├── ClusterStackVersionResourceProvider.java │ │ │ │ ├── CompatibleRepositoryVersion.java │ │ │ │ ├── CompatibleRepositoryVersionResourceProvider.java │ │ │ │ ├── ComponentResourceProvider.java │ │ │ │ ├── ConfigBasedJmxHostProvider.java │ │ │ │ ├── ConfigGroupResourceProvider.java │ │ │ │ ├── ConfigurationResourceProvider.java │ │ │ │ ├── ConfigurationTopologyException.java │ │ │ │ ├── CredentialResourceProvider.java │ │ │ │ ├── DefaultProviderModule.java │ │ │ │ ├── DefaultResourcePredicateEvaluator.java │ │ │ │ ├── DeleteHostComponentStatusMetaData.java │ │ │ │ ├── DeleteStatusMetaData.java │ │ │ │ ├── ExportBlueprintRequest.java │ │ │ │ ├── Extension.java │ │ │ │ ├── ExtensionLinkResourceProvider.java │ │ │ │ ├── ExtensionResourceProvider.java │ │ │ │ ├── ExtensionVersionResourceProvider.java │ │ │ │ ├── FeedResourceProvider.java │ │ │ │ ├── GroupPrivilegeResourceProvider.java │ │ │ │ ├── GroupResourceProvider.java │ │ │ │ ├── HostComponentProcessResourceProvider.java │ │ │ │ ├── HostComponentResourceProvider.java │ │ │ │ ├── HostKerberosIdentityResourceProvider.java │ │ │ │ ├── HostResourceProvider.java │ │ │ │ ├── HostStackVersionResourceProvider.java │ │ │ │ ├── HostStatusHelper.java │ │ │ │ ├── HttpPropertyProvider.java │ │ │ │ ├── InstanceResourceProvider.java │ │ │ │ ├── JobResourceProvider.java │ │ │ │ ├── JsonHttpPropertyRequest.java │ │ │ │ ├── KerberosDescriptorResourceProvider.java │ │ │ │ ├── LdapSyncEventResourceProvider.java │ │ │ │ ├── LoggingResourceProvider.java │ │ │ │ ├── MemberResourceProvider.java │ │ │ │ ├── MpackResourceProvider.java │ │ │ │ ├── ObservableResourceProvider.java │ │ │ │ ├── OperatingSystemResourceProvider.java │ │ │ │ ├── OperationStatusMetaData.java │ │ │ │ ├── OverriddenMetricsHostProvider.java │ │ │ │ ├── PageRequestImpl.java │ │ │ │ ├── PageResponseImpl.java │ │ │ │ ├── PermissionResourceProvider.java │ │ │ │ ├── PreUpgradeCheckResourceProvider.java │ │ │ │ ├── PrivilegeResourceProvider.java │ │ │ │ ├── PropertyInfo.java │ │ │ │ ├── PropertyPredicateVisitor.java │ │ │ │ ├── PropertyValueTrimmingStrategyDefiner.java │ │ │ │ ├── ProvisionAction.java │ │ │ │ ├── ProvisionClusterRequest.java │ │ │ │ ├── QueryResponseImpl.java │ │ │ │ ├── QuickLinkArtifactResourceProvider.java │ │ │ │ ├── ReadOnlyResourceProvider.java │ │ │ │ ├── RecommendationResourceProvider.java │ │ │ │ ├── RemoteClusterResourceProvider.java │ │ │ │ ├── RepositoryResourceProvider.java │ │ │ │ ├── RepositoryVersionResourceProvider.java │ │ │ │ ├── RequestImpl.java │ │ │ │ ├── RequestOperationLevel.java │ │ │ │ ├── RequestResourceFilter.java │ │ │ │ ├── RequestResourceProvider.java │ │ │ │ ├── RequestScheduleResourceProvider.java │ │ │ │ ├── RequestStageContainer.java │ │ │ │ ├── RequestStatusImpl.java │ │ │ │ ├── ResourceImpl.java │ │ │ │ ├── ResourceManagerHttpPropertyRequest.java │ │ │ │ ├── ResourceProviderEvent.java │ │ │ │ ├── ResourceProviderObserver.java │ │ │ │ ├── RoleAuthorizationResourceProvider.java │ │ │ │ ├── RootServiceComponentConfigurationHandler.java │ │ │ │ ├── RootServiceComponentConfigurationHandlerFactory.java │ │ │ │ ├── RootServiceComponentConfigurationResourceProvider.java │ │ │ │ ├── RootServiceComponentPropertyProvider.java │ │ │ │ ├── RootServiceComponentResourceProvider.java │ │ │ │ ├── RootServiceHostComponentResourceProvider.java │ │ │ │ ├── RootServiceResourceProvider.java │ │ │ │ ├── ScaleClusterRequest.java │ │ │ │ ├── SchemaImpl.java │ │ │ │ ├── ServiceConfigVersionResourceProvider.java │ │ │ │ ├── ServiceResourceProvider.java │ │ │ │ ├── SettingResourceProvider.java │ │ │ │ ├── SimplifyingPredicateVisitor.java │ │ │ │ ├── SortRequestImpl.java │ │ │ │ ├── Stack.java │ │ │ │ ├── StackAdvisorResourceProvider.java │ │ │ │ ├── StackArtifactResourceProvider.java │ │ │ │ ├── StackConfigurationDependencyResourceProvider.java │ │ │ │ ├── StackConfigurationResourceProvider.java │ │ │ │ ├── StackDefinedPropertyProvider.java │ │ │ │ ├── StackDependencyResourceProvider.java │ │ │ │ ├── StackLevelConfigurationResourceProvider.java │ │ │ │ ├── StackResourceProvider.java │ │ │ │ ├── StackServiceComponentResourceProvider.java │ │ │ │ ├── StackServiceResourceProvider.java │ │ │ │ ├── StackVersionResourceProvider.java │ │ │ │ ├── StageResourceProvider.java │ │ │ │ ├── TargetClusterResourceProvider.java │ │ │ │ ├── TaskAttemptResourceProvider.java │ │ │ │ ├── TaskResourceProvider.java │ │ │ │ ├── TemporalInfoImpl.java │ │ │ │ ├── ThemeArtifactResourceProvider.java │ │ │ │ ├── TrimmingStrategy.java │ │ │ │ ├── URLRedirectProvider.java │ │ │ │ ├── URLStreamProvider.java │ │ │ │ ├── UnitUpdater.java │ │ │ │ ├── UpgradeGroupResourceProvider.java │ │ │ │ ├── UpgradeItemResourceProvider.java │ │ │ │ ├── UpgradeResourceProvider.java │ │ │ │ ├── UpgradeSummary.java │ │ │ │ ├── UpgradeSummaryResourceProvider.java │ │ │ │ ├── UserAuthenticationSourceResourceProvider.java │ │ │ │ ├── UserAuthorizationResourceProvider.java │ │ │ │ ├── UserPrivilegeResourceProvider.java │ │ │ │ ├── UserResourceProvider.java │ │ │ │ ├── ValidationResourceProvider.java │ │ │ │ ├── VersionDefinitionResourceProvider.java │ │ │ │ ├── ViewInstanceResourceProvider.java │ │ │ │ ├── ViewPermissionResourceProvider.java │ │ │ │ ├── ViewPrivilegeResourceProvider.java │ │ │ │ ├── ViewResourceProvider.java │ │ │ │ ├── ViewURLResourceProvider.java │ │ │ │ ├── ViewVersionResourceProvider.java │ │ │ │ ├── WidgetLayoutResourceProvider.java │ │ │ │ ├── WidgetResourceProvider.java │ │ │ │ └── WorkflowResourceProvider.java │ │ │ ├── ivory │ │ │ │ ├── Cluster.java │ │ │ │ ├── Feed.java │ │ │ │ ├── Instance.java │ │ │ │ └── IvoryService.java │ │ │ ├── jdbc │ │ │ │ ├── ConnectionFactory.java │ │ │ │ ├── JDBCResourceProvider.java │ │ │ │ ├── JobHistoryPostgresConnectionFactory.java │ │ │ │ └── SQLPredicateVisitor.java │ │ │ ├── jmx │ │ │ │ ├── JMXHostProvider.java │ │ │ │ ├── JMXMetricHolder.java │ │ │ │ └── JMXPropertyProvider.java │ │ │ ├── logging │ │ │ │ ├── HostComponentLoggingInfo.java │ │ │ │ ├── HostLogFilesResponse.java │ │ │ │ ├── LogFileDefinitionInfo.java │ │ │ │ ├── LogFileType.java │ │ │ │ ├── LogLevelQueryResponse.java │ │ │ │ ├── LogLineResult.java │ │ │ │ ├── LogQueryResponse.java │ │ │ │ ├── LogSearchDataRetrievalService.java │ │ │ │ ├── LoggingCookieStore.java │ │ │ │ ├── LoggingRequestHelper.java │ │ │ │ ├── LoggingRequestHelperFactory.java │ │ │ │ ├── LoggingRequestHelperFactoryImpl.java │ │ │ │ ├── LoggingRequestHelperImpl.java │ │ │ │ ├── LoggingSearchPropertyProvider.java │ │ │ │ ├── NameValuePair.java │ │ │ │ └── Utils.java │ │ │ ├── metrics │ │ │ │ ├── CollectorHostDownRefreshCounter.java │ │ │ │ ├── MetricHostProvider.java │ │ │ │ ├── MetricPropertyProviderFactory.java │ │ │ │ ├── MetricReportingAdapter.java │ │ │ │ ├── MetricsCollectorHAClusterState.java │ │ │ │ ├── MetricsCollectorHAManager.java │ │ │ │ ├── MetricsDataTransferMethod.java │ │ │ │ ├── MetricsDataTransferMethodFactory.java │ │ │ │ ├── MetricsDownsamplingMethod.java │ │ │ │ ├── MetricsDownsamplingMethodFactory.java │ │ │ │ ├── MetricsPaddingMethod.java │ │ │ │ ├── MetricsPropertyProvider.java │ │ │ │ ├── MetricsPropertyProviderProxy.java │ │ │ │ ├── MetricsReportPropertyProvider.java │ │ │ │ ├── MetricsReportPropertyProviderProxy.java │ │ │ │ ├── MetricsServiceProvider.java │ │ │ │ ├── RestMetricsPropertyProvider.java │ │ │ │ ├── ThreadPoolEnabledPropertyProvider.java │ │ │ │ ├── ganglia │ │ │ │ │ ├── GangliaComponentPropertyProvider.java │ │ │ │ │ ├── GangliaHostComponentPropertyProvider.java │ │ │ │ │ ├── GangliaHostPropertyProvider.java │ │ │ │ │ ├── GangliaMetric.java │ │ │ │ │ ├── GangliaPropertyProvider.java │ │ │ │ │ └── GangliaReportPropertyProvider.java │ │ │ │ └── timeline │ │ │ │ │ ├── AMSComponentPropertyProvider.java │ │ │ │ │ ├── AMSHostComponentPropertyProvider.java │ │ │ │ │ ├── AMSHostPropertyProvider.java │ │ │ │ │ ├── AMSPropertyProvider.java │ │ │ │ │ ├── AMSReportPropertyProvider.java │ │ │ │ │ ├── MetricsRequestHelper.java │ │ │ │ │ └── cache │ │ │ │ │ ├── TimelineAppMetricCacheKey.java │ │ │ │ │ ├── TimelineAppMetricCacheKeySerializer.java │ │ │ │ │ ├── TimelineMetricCache.java │ │ │ │ │ ├── TimelineMetricCacheCustomExpiry.java │ │ │ │ │ ├── TimelineMetricCacheEntryFactory.java │ │ │ │ │ ├── TimelineMetricCacheProvider.java │ │ │ │ │ ├── TimelineMetricsCacheValue.java │ │ │ │ │ └── TimelineMetricsCacheValueSerializer.java │ │ │ ├── predicate │ │ │ │ ├── AlwaysPredicate.java │ │ │ │ ├── AndPredicate.java │ │ │ │ ├── ArrayPredicate.java │ │ │ │ ├── BasePredicate.java │ │ │ │ ├── CategoryIsEmptyPredicate.java │ │ │ │ ├── CategoryPredicate.java │ │ │ │ ├── ComparisonPredicate.java │ │ │ │ ├── EqualsPredicate.java │ │ │ │ ├── FilterPredicate.java │ │ │ │ ├── GreaterEqualsPredicate.java │ │ │ │ ├── GreaterPredicate.java │ │ │ │ ├── LessEqualsPredicate.java │ │ │ │ ├── LessPredicate.java │ │ │ │ ├── NotPredicate.java │ │ │ │ ├── OrPredicate.java │ │ │ │ ├── PredicateVisitor.java │ │ │ │ ├── PredicateVisitorAcceptor.java │ │ │ │ ├── Predicates.java │ │ │ │ ├── PropertyPredicate.java │ │ │ │ └── UnaryPredicate.java │ │ │ ├── spi │ │ │ │ ├── ClusterController.java │ │ │ │ ├── ExtendedResourceProvider.java │ │ │ │ ├── NoSuchParentResourceException.java │ │ │ │ ├── NoSuchResourceException.java │ │ │ │ ├── PageRequest.java │ │ │ │ ├── PageResponse.java │ │ │ │ ├── Predicate.java │ │ │ │ ├── PropertyProvider.java │ │ │ │ ├── ProviderModule.java │ │ │ │ ├── QueryResponse.java │ │ │ │ ├── Request.java │ │ │ │ ├── RequestStatus.java │ │ │ │ ├── RequestStatusMetaData.java │ │ │ │ ├── Resource.java │ │ │ │ ├── ResourceAlreadyExistsException.java │ │ │ │ ├── ResourcePredicateEvaluator.java │ │ │ │ ├── ResourceProvider.java │ │ │ │ ├── Schema.java │ │ │ │ ├── SchemaFactory.java │ │ │ │ ├── SortRequest.java │ │ │ │ ├── SortRequestProperty.java │ │ │ │ ├── SystemException.java │ │ │ │ ├── TemporalInfo.java │ │ │ │ └── UnsupportedPropertyException.java │ │ │ └── utilities │ │ │ │ ├── BufferedThreadPoolExecutorCompletionService.java │ │ │ │ ├── ClusterControllerHelper.java │ │ │ │ ├── DatabaseChecker.java │ │ │ │ ├── KerberosChecker.java │ │ │ │ ├── KerberosIdentityCleaner.java │ │ │ │ ├── LoginContextHelper.java │ │ │ │ ├── PredicateBuilder.java │ │ │ │ ├── PredicateHelper.java │ │ │ │ ├── PropertyHelper.java │ │ │ │ ├── RemovableIdentities.java │ │ │ │ ├── ScalingThreadPoolExecutor.java │ │ │ │ ├── ServiceCalculatedStateFactory.java │ │ │ │ ├── StreamProvider.java │ │ │ │ ├── UsedIdentities.java │ │ │ │ └── state │ │ │ │ ├── DefaultServiceCalculatedState.java │ │ │ │ ├── FlumeServiceCalculatedState.java │ │ │ │ ├── HBaseServiceCalculatedState.java │ │ │ │ ├── HDFSServiceCalculatedState.java │ │ │ │ ├── HiveServiceCalculatedState.java │ │ │ │ ├── OozieServiceCalculatedState.java │ │ │ │ ├── ServiceCalculatedState.java │ │ │ │ └── YARNServiceCalculatedState.java │ │ │ ├── credentialapi │ │ │ └── CredentialUtil.java │ │ │ ├── customactions │ │ │ ├── ActionDefinition.java │ │ │ ├── ActionDefinitionManager.java │ │ │ ├── ActionDefinitionSpec.java │ │ │ └── ActionDefinitionXml.java │ │ │ ├── events │ │ │ ├── ActionFinalReportReceivedEvent.java │ │ │ ├── AgentActionEvent.java │ │ │ ├── AgentConfigsUpdateEvent.java │ │ │ ├── AggregateAlertRecalculateEvent.java │ │ │ ├── AlertDefinitionChangedEvent.java │ │ │ ├── AlertDefinitionDeleteEvent.java │ │ │ ├── AlertDefinitionDisabledEvent.java │ │ │ ├── AlertDefinitionEventType.java │ │ │ ├── AlertDefinitionRegistrationEvent.java │ │ │ ├── AlertDefinitionsAgentUpdateEvent.java │ │ │ ├── AlertDefinitionsUIUpdateEvent.java │ │ │ ├── AlertEvent.java │ │ │ ├── AlertGroupsUpdateEvent.java │ │ │ ├── AlertHashInvalidationEvent.java │ │ │ ├── AlertReceivedEvent.java │ │ │ ├── AlertStateChangeEvent.java │ │ │ ├── AlertUpdateEvent.java │ │ │ ├── AmbariConfigurationChangedEvent.java │ │ │ ├── AmbariEvent.java │ │ │ ├── AmbariPropertiesChangedEvent.java │ │ │ ├── ClusterComponentsRepoChangedEvent.java │ │ │ ├── ClusterConfigChangedEvent.java │ │ │ ├── ClusterConfigFinishedEvent.java │ │ │ ├── ClusterEvent.java │ │ │ ├── ClusterProvisionStartedEvent.java │ │ │ ├── ClusterProvisionedEvent.java │ │ │ ├── ConfigsUpdateEvent.java │ │ │ ├── DefaultMessageEmitter.java │ │ │ ├── EncryptionKeyUpdateEvent.java │ │ │ ├── ExecutionCommandEvent.java │ │ │ ├── HostComponentUpdate.java │ │ │ ├── HostComponentVersionAdvertisedEvent.java │ │ │ ├── HostComponentsUpdateEvent.java │ │ │ ├── HostEvent.java │ │ │ ├── HostLevelParamsUpdateEvent.java │ │ │ ├── HostRegisteredEvent.java │ │ │ ├── HostStateUpdateEvent.java │ │ │ ├── HostStatusUpdateEvent.java │ │ │ ├── HostUpdateEvent.java │ │ │ ├── HostsAddedEvent.java │ │ │ ├── HostsRemovedEvent.java │ │ │ ├── InitialAlertEvent.java │ │ │ ├── JpaInitializedEvent.java │ │ │ ├── MaintenanceModeEvent.java │ │ │ ├── MessageEmitter.java │ │ │ ├── MessageNotDelivered.java │ │ │ ├── MetadataUpdateEvent.java │ │ │ ├── MetricsCollectorHostDownEvent.java │ │ │ ├── NamedTaskUpdateEvent.java │ │ │ ├── RequestFinishedEvent.java │ │ │ ├── RequestUpdateEvent.java │ │ │ ├── STOMPEvent.java │ │ │ ├── STOMPHostEvent.java │ │ │ ├── ServiceComponentInstalledEvent.java │ │ │ ├── ServiceComponentRecoveryChangedEvent.java │ │ │ ├── ServiceComponentUninstalledEvent.java │ │ │ ├── ServiceCredentialStoreUpdateEvent.java │ │ │ ├── ServiceEvent.java │ │ │ ├── ServiceInstalledEvent.java │ │ │ ├── ServiceRemovedEvent.java │ │ │ ├── ServiceUpdateEvent.java │ │ │ ├── StackUpgradeFinishEvent.java │ │ │ ├── StaleConfigsUpdateEvent.java │ │ │ ├── TaskCreateEvent.java │ │ │ ├── TaskEvent.java │ │ │ ├── TaskUpdateEvent.java │ │ │ ├── TopologyAgentUpdateEvent.java │ │ │ ├── TopologyUpdateEvent.java │ │ │ ├── UpdateEventType.java │ │ │ ├── UpgradeUpdateEvent.java │ │ │ ├── jpa │ │ │ │ ├── EntityManagerCacheInvalidationEvent.java │ │ │ │ └── JPAEvent.java │ │ │ ├── listeners │ │ │ │ ├── alerts │ │ │ │ │ ├── AlertAggregateListener.java │ │ │ │ │ ├── AlertDefinitionDisabledListener.java │ │ │ │ │ ├── AlertDefinitionsUIUpdateListener.java │ │ │ │ │ ├── AlertGroupsUpdateListener.java │ │ │ │ │ ├── AlertHashInvalidationListener.java │ │ │ │ │ ├── AlertHostListener.java │ │ │ │ │ ├── AlertLifecycleListener.java │ │ │ │ │ ├── AlertMaintenanceModeListener.java │ │ │ │ │ ├── AlertReceivedListener.java │ │ │ │ │ ├── AlertServiceComponentHostListener.java │ │ │ │ │ ├── AlertServiceStateListener.java │ │ │ │ │ └── AlertStateChangedListener.java │ │ │ │ ├── hostcomponents │ │ │ │ │ └── HostComponentsUpdateListener.java │ │ │ │ ├── hosts │ │ │ │ │ └── HostUpdateListener.java │ │ │ │ ├── requests │ │ │ │ │ └── STOMPUpdateListener.java │ │ │ │ ├── services │ │ │ │ │ └── ServiceUpdateListener.java │ │ │ │ ├── tasks │ │ │ │ │ └── TaskStatusListener.java │ │ │ │ └── upgrade │ │ │ │ │ ├── DistributeRepositoriesActionListener.java │ │ │ │ │ ├── HostVersionOutOfSyncListener.java │ │ │ │ │ ├── StackUpgradeFinishListener.java │ │ │ │ │ ├── StackVersionListener.java │ │ │ │ │ └── UpgradeUpdateListener.java │ │ │ └── publishers │ │ │ │ ├── AgentCommandsPublisher.java │ │ │ │ ├── AlertEventPublisher.java │ │ │ │ ├── AmbariEventPublisher.java │ │ │ │ ├── BufferedUpdateEventPublisher.java │ │ │ │ ├── HostComponentUpdateEventPublisher.java │ │ │ │ ├── JPAEventPublisher.java │ │ │ │ ├── RequestUpdateEventPublisher.java │ │ │ │ ├── STOMPUpdatePublisher.java │ │ │ │ ├── ServiceUpdateEventPublisher.java │ │ │ │ ├── TaskEventPublisher.java │ │ │ │ └── VersionEventPublisher.java │ │ │ ├── hooks │ │ │ ├── AmbariEventFactory.java │ │ │ ├── HookContext.java │ │ │ ├── HookContextFactory.java │ │ │ ├── HookService.java │ │ │ └── users │ │ │ │ ├── PostUserCreationHookContext.java │ │ │ │ ├── UserCreatedEvent.java │ │ │ │ ├── UserHookParams.java │ │ │ │ └── UserHookService.java │ │ │ ├── ldap │ │ │ ├── LdapModule.java │ │ │ ├── domain │ │ │ │ └── AmbariLdapConfiguration.java │ │ │ └── service │ │ │ │ ├── AmbariLdapConfigurationProvider.java │ │ │ │ ├── AmbariLdapException.java │ │ │ │ ├── AmbariLdapFacade.java │ │ │ │ ├── AttributeDetector.java │ │ │ │ ├── LdapAttributeDetectionService.java │ │ │ │ ├── LdapConfigurationService.java │ │ │ │ ├── LdapConnectionConfigService.java │ │ │ │ ├── LdapFacade.java │ │ │ │ └── ads │ │ │ │ ├── DefaultLdapAttributeDetectionService.java │ │ │ │ ├── DefaultLdapConfigurationService.java │ │ │ │ ├── DefaultLdapConnectionConfigService.java │ │ │ │ ├── LdapConnectionTemplateFactory.java │ │ │ │ └── detectors │ │ │ │ ├── AttributeDetectorFactory.java │ │ │ │ ├── ChainedAttributeDetector.java │ │ │ │ ├── GroupMemberAttrDetector.java │ │ │ │ ├── GroupNameAttrDetector.java │ │ │ │ ├── GroupObjectClassDetector.java │ │ │ │ ├── OccurrenceAndWeightBasedDetector.java │ │ │ │ ├── UserGroupMemberAttrDetector.java │ │ │ │ ├── UserNameAttrDetector.java │ │ │ │ └── UserObjectClassDetector.java │ │ │ ├── listeners │ │ │ └── WebSocketInitializerListener.java │ │ │ ├── logging │ │ │ ├── EclipseLinkLogger.java │ │ │ ├── LockFactory.java │ │ │ ├── LockProfileDelegate.java │ │ │ ├── ProfiledLock.java │ │ │ ├── ProfiledReentrantLock.java │ │ │ └── ProfiledReentrantReadWriteLock.java │ │ │ ├── metadata │ │ │ ├── ActionMetadata.java │ │ │ ├── AmbariServiceAlertDefinitions.java │ │ │ ├── CachedRoleCommandOrderProvider.java │ │ │ ├── RoleCommandOrder.java │ │ │ ├── RoleCommandOrderProvider.java │ │ │ └── RoleCommandPair.java │ │ │ ├── metrics │ │ │ └── system │ │ │ │ ├── MetricsService.java │ │ │ │ ├── MetricsSink.java │ │ │ │ ├── MetricsSource.java │ │ │ │ ├── SingleMetric.java │ │ │ │ └── impl │ │ │ │ ├── AbstractMetricsSource.java │ │ │ │ ├── AmbariMetricSinkImpl.java │ │ │ │ ├── AmbariPerformanceMonitor.java │ │ │ │ ├── DatabaseMetricsSource.java │ │ │ │ ├── JvmMetricsSource.java │ │ │ │ ├── MetricsConfiguration.java │ │ │ │ ├── MetricsServiceImpl.java │ │ │ │ ├── StompEventsMetricsSource.java │ │ │ │ └── StompStatsMetricsSource.java │ │ │ ├── mpack │ │ │ ├── MpackManager.java │ │ │ └── MpackManagerFactory.java │ │ │ ├── notifications │ │ │ ├── DispatchCallback.java │ │ │ ├── DispatchCredentials.java │ │ │ ├── DispatchFactory.java │ │ │ ├── DispatchRunnable.java │ │ │ ├── Notification.java │ │ │ ├── NotificationDispatcher.java │ │ │ ├── Recipient.java │ │ │ ├── TargetConfigurationResult.java │ │ │ └── dispatchers │ │ │ │ ├── AlertScriptDispatcher.java │ │ │ │ ├── AmbariSNMPDispatcher.java │ │ │ │ ├── EmailDispatcher.java │ │ │ │ └── SNMPDispatcher.java │ │ │ ├── orm │ │ │ ├── AmbariJpaLocalTxnInterceptor.java │ │ │ ├── AmbariLocalSessionInterceptor.java │ │ │ ├── DBAccessor.java │ │ │ ├── DBAccessorImpl.java │ │ │ ├── EclipseLinkSessionCustomizer.java │ │ │ ├── GuiceJpaInitializer.java │ │ │ ├── JPATableGenerationStrategy.java │ │ │ ├── PersistenceType.java │ │ │ ├── RequiresSession.java │ │ │ ├── TransactionalLocks.java │ │ │ ├── cache │ │ │ │ ├── ConfigGroupHostMapping.java │ │ │ │ ├── ConfigGroupHostMappingImpl.java │ │ │ │ ├── HostConfigMapping.java │ │ │ │ └── HostConfigMappingImpl.java │ │ │ ├── dao │ │ │ │ ├── AlertDefinitionDAO.java │ │ │ │ ├── AlertDispatchDAO.java │ │ │ │ ├── AlertHostSummaryDTO.java │ │ │ │ ├── AlertSummaryDTO.java │ │ │ │ ├── AlertsDAO.java │ │ │ │ ├── AmbariConfigurationDAO.java │ │ │ │ ├── ArtifactDAO.java │ │ │ │ ├── BlueprintDAO.java │ │ │ │ ├── Cleanable.java │ │ │ │ ├── ClusterDAO.java │ │ │ │ ├── ClusterServiceDAO.java │ │ │ │ ├── ClusterStateDAO.java │ │ │ │ ├── ConfigGroupConfigMappingDAO.java │ │ │ │ ├── ConfigGroupDAO.java │ │ │ │ ├── ConfigGroupHostMappingDAO.java │ │ │ │ ├── CrudDAO.java │ │ │ │ ├── DaoUtils.java │ │ │ │ ├── ExecutionCommandDAO.java │ │ │ │ ├── ExtensionDAO.java │ │ │ │ ├── ExtensionLinkDAO.java │ │ │ │ ├── GroupDAO.java │ │ │ │ ├── HostAlertSummaryDTO.java │ │ │ │ ├── HostComponentDesiredStateDAO.java │ │ │ │ ├── HostComponentStateDAO.java │ │ │ │ ├── HostConfigMappingDAO.java │ │ │ │ ├── HostDAO.java │ │ │ │ ├── HostRoleCommandDAO.java │ │ │ │ ├── HostRoleCommandStatusSummaryDTO.java │ │ │ │ ├── HostStateDAO.java │ │ │ │ ├── HostVersionDAO.java │ │ │ │ ├── KerberosDescriptorDAO.java │ │ │ │ ├── KerberosKeytabDAO.java │ │ │ │ ├── KerberosKeytabPrincipalDAO.java │ │ │ │ ├── KerberosPrincipalDAO.java │ │ │ │ ├── KeyValueDAO.java │ │ │ │ ├── MemberDAO.java │ │ │ │ ├── MetainfoDAO.java │ │ │ │ ├── MpackDAO.java │ │ │ │ ├── PermissionDAO.java │ │ │ │ ├── PrincipalDAO.java │ │ │ │ ├── PrincipalTypeDAO.java │ │ │ │ ├── PrivilegeDAO.java │ │ │ │ ├── RemoteAmbariClusterDAO.java │ │ │ │ ├── RepositoryVersionDAO.java │ │ │ │ ├── RequestDAO.java │ │ │ │ ├── RequestOperationLevelDAO.java │ │ │ │ ├── RequestScheduleBatchRequestDAO.java │ │ │ │ ├── RequestScheduleDAO.java │ │ │ │ ├── ResourceDAO.java │ │ │ │ ├── ResourceTypeDAO.java │ │ │ │ ├── RoleAuthorizationDAO.java │ │ │ │ ├── RoleSuccessCriteriaDAO.java │ │ │ │ ├── ServiceComponentDesiredStateDAO.java │ │ │ │ ├── ServiceConfigDAO.java │ │ │ │ ├── ServiceDesiredStateDAO.java │ │ │ │ ├── SettingDAO.java │ │ │ │ ├── StackDAO.java │ │ │ │ ├── StageDAO.java │ │ │ │ ├── TopologyHostGroupDAO.java │ │ │ │ ├── TopologyHostInfoDAO.java │ │ │ │ ├── TopologyHostRequestDAO.java │ │ │ │ ├── TopologyHostTaskDAO.java │ │ │ │ ├── TopologyLogicalRequestDAO.java │ │ │ │ ├── TopologyLogicalTaskDAO.java │ │ │ │ ├── TopologyRequestDAO.java │ │ │ │ ├── UpgradeDAO.java │ │ │ │ ├── UserAuthenticationDAO.java │ │ │ │ ├── UserDAO.java │ │ │ │ ├── ViewDAO.java │ │ │ │ ├── ViewInstanceDAO.java │ │ │ │ ├── ViewURLDAO.java │ │ │ │ ├── WidgetDAO.java │ │ │ │ └── WidgetLayoutDAO.java │ │ │ ├── entities │ │ │ │ ├── AlertCurrentEntity.java │ │ │ │ ├── AlertCurrentEntity_.java │ │ │ │ ├── AlertDefinitionEntity.java │ │ │ │ ├── AlertDefinitionEntity_.java │ │ │ │ ├── AlertGroupEntity.java │ │ │ │ ├── AlertHistoryEntity.java │ │ │ │ ├── AlertHistoryEntity_.java │ │ │ │ ├── AlertNoticeEntity.java │ │ │ │ ├── AlertNoticeEntity_.java │ │ │ │ ├── AlertTargetEntity.java │ │ │ │ ├── AlertTargetEntity_.java │ │ │ │ ├── AmbariConfigurationEntity.java │ │ │ │ ├── AmbariConfigurationEntityPK.java │ │ │ │ ├── ArtifactEntity.java │ │ │ │ ├── ArtifactEntityPK.java │ │ │ │ ├── BlueprintConfigEntity.java │ │ │ │ ├── BlueprintConfigEntityPK.java │ │ │ │ ├── BlueprintConfiguration.java │ │ │ │ ├── BlueprintEntity.java │ │ │ │ ├── BlueprintSettingEntity.java │ │ │ │ ├── ClusterConfigEntity.java │ │ │ │ ├── ClusterEntity.java │ │ │ │ ├── ClusterServiceEntity.java │ │ │ │ ├── ClusterServiceEntityPK.java │ │ │ │ ├── ClusterStateEntity.java │ │ │ │ ├── ConfigGroupConfigMappingEntity.java │ │ │ │ ├── ConfigGroupConfigMappingEntityPK.java │ │ │ │ ├── ConfigGroupEntity.java │ │ │ │ ├── ConfigGroupHostMappingEntity.java │ │ │ │ ├── ConfigGroupHostMappingEntityPK.java │ │ │ │ ├── ExecutionCommandEntity.java │ │ │ │ ├── ExtensionEntity.java │ │ │ │ ├── ExtensionLinkEntity.java │ │ │ │ ├── GroupEntity.java │ │ │ │ ├── HostComponentDesiredStateEntity.java │ │ │ │ ├── HostComponentStateEntity.java │ │ │ │ ├── HostConfigMappingEntity.java │ │ │ │ ├── HostConfigMappingEntityPK.java │ │ │ │ ├── HostEntity.java │ │ │ │ ├── HostEntity_.java │ │ │ │ ├── HostGroupComponentEntity.java │ │ │ │ ├── HostGroupComponentEntityPK.java │ │ │ │ ├── HostGroupConfigEntity.java │ │ │ │ ├── HostGroupConfigEntityPK.java │ │ │ │ ├── HostGroupEntity.java │ │ │ │ ├── HostGroupEntityPK.java │ │ │ │ ├── HostRoleCommandEntity.java │ │ │ │ ├── HostRoleCommandEntity_.java │ │ │ │ ├── HostStateEntity.java │ │ │ │ ├── HostVersionEntity.java │ │ │ │ ├── KerberosDescriptorEntity.java │ │ │ │ ├── KerberosKeytabEntity.java │ │ │ │ ├── KerberosKeytabPrincipalEntity.java │ │ │ │ ├── KerberosKeytabServiceMappingEntity.java │ │ │ │ ├── KerberosPrincipalEntity.java │ │ │ │ ├── KeyValueEntity.java │ │ │ │ ├── LdapSyncEventEntity.java │ │ │ │ ├── LdapSyncSpecEntity.java │ │ │ │ ├── MemberEntity.java │ │ │ │ ├── MetainfoEntity.java │ │ │ │ ├── MpackEntity.java │ │ │ │ ├── PermissionEntity.java │ │ │ │ ├── PrincipalEntity.java │ │ │ │ ├── PrincipalTypeEntity.java │ │ │ │ ├── PrivilegeEntity.java │ │ │ │ ├── RemoteAmbariClusterEntity.java │ │ │ │ ├── RemoteAmbariClusterServiceEntity.java │ │ │ │ ├── RepoDefinitionEntity.java │ │ │ │ ├── RepoOsEntity.java │ │ │ │ ├── RepositoryVersionEntity.java │ │ │ │ ├── RequestEntity.java │ │ │ │ ├── RequestOperationLevelEntity.java │ │ │ │ ├── RequestResourceFilterEntity.java │ │ │ │ ├── RequestScheduleBatchRequestEntity.java │ │ │ │ ├── RequestScheduleBatchRequestEntityPK.java │ │ │ │ ├── RequestScheduleEntity.java │ │ │ │ ├── ResourceEntity.java │ │ │ │ ├── ResourceTypeEntity.java │ │ │ │ ├── RoleAuthorizationEntity.java │ │ │ │ ├── RoleSuccessCriteriaEntity.java │ │ │ │ ├── RoleSuccessCriteriaEntityPK.java │ │ │ │ ├── ServiceComponentDesiredStateEntity.java │ │ │ │ ├── ServiceComponentVersionEntity.java │ │ │ │ ├── ServiceConfigEntity.java │ │ │ │ ├── ServiceDesiredStateEntity.java │ │ │ │ ├── ServiceDesiredStateEntityPK.java │ │ │ │ ├── ServiceStackEntity.java │ │ │ │ ├── SettingEntity.java │ │ │ │ ├── StackEntity.java │ │ │ │ ├── StackEntity_.java │ │ │ │ ├── StageEntity.java │ │ │ │ ├── StageEntityPK.java │ │ │ │ ├── StageEntity_.java │ │ │ │ ├── TopologyHostGroupEntity.java │ │ │ │ ├── TopologyHostInfoEntity.java │ │ │ │ ├── TopologyHostRequestEntity.java │ │ │ │ ├── TopologyHostTaskEntity.java │ │ │ │ ├── TopologyLogicalRequestEntity.java │ │ │ │ ├── TopologyLogicalTaskEntity.java │ │ │ │ ├── TopologyRequestEntity.java │ │ │ │ ├── UpgradeEntity.java │ │ │ │ ├── UpgradeGroupEntity.java │ │ │ │ ├── UpgradeHistoryEntity.java │ │ │ │ ├── UpgradeItemEntity.java │ │ │ │ ├── UserAuthenticationEntity.java │ │ │ │ ├── UserEntity.java │ │ │ │ ├── ViewEntity.java │ │ │ │ ├── ViewEntityEntity.java │ │ │ │ ├── ViewInstanceDataEntity.java │ │ │ │ ├── ViewInstanceDataEntityPK.java │ │ │ │ ├── ViewInstanceEntity.java │ │ │ │ ├── ViewInstancePropertyEntity.java │ │ │ │ ├── ViewInstancePropertyEntityPK.java │ │ │ │ ├── ViewParameterEntity.java │ │ │ │ ├── ViewParameterEntityPK.java │ │ │ │ ├── ViewResourceEntity.java │ │ │ │ ├── ViewResourceEntityPK.java │ │ │ │ ├── ViewURLEntity.java │ │ │ │ ├── WidgetEntity.java │ │ │ │ ├── WidgetLayoutEntity.java │ │ │ │ ├── WidgetLayoutUserWidgetEntity.java │ │ │ │ └── WidgetLayoutUserWidgetEntityPK.java │ │ │ ├── helpers │ │ │ │ ├── SQLConstants.java │ │ │ │ ├── SQLOperations.java │ │ │ │ ├── ScriptRunner.java │ │ │ │ └── dbms │ │ │ │ │ ├── DbmsHelper.java │ │ │ │ │ ├── DerbyHelper.java │ │ │ │ │ ├── GenericDbmsHelper.java │ │ │ │ │ ├── H2Helper.java │ │ │ │ │ ├── MySqlHelper.java │ │ │ │ │ ├── OracleHelper.java │ │ │ │ │ └── PostgresHelper.java │ │ │ └── models │ │ │ │ └── HostComponentSummary.java │ │ │ ├── proxy │ │ │ └── ProxyService.java │ │ │ ├── resources │ │ │ ├── ResourceManager.java │ │ │ └── api │ │ │ │ └── rest │ │ │ │ └── GetResource.java │ │ │ ├── scheduler │ │ │ ├── AbstractLinearExecutionJob.java │ │ │ ├── ExecutionJob.java │ │ │ ├── ExecutionScheduleManager.java │ │ │ ├── ExecutionScheduler.java │ │ │ └── ExecutionSchedulerImpl.java │ │ │ ├── security │ │ │ ├── AbstractSecurityHeaderFilter.java │ │ │ ├── AmbariEntryPoint.java │ │ │ ├── AmbariServerSecurityHeaderFilter.java │ │ │ ├── AmbariViewsSecurityHeaderFilter.java │ │ │ ├── CertificateManager.java │ │ │ ├── ClientSecurityType.java │ │ │ ├── InternalSSLSocketFactory.java │ │ │ ├── InternalSSLSocketFactoryNonTrusting.java │ │ │ ├── InternalSSLSocketFactoryTrusting.java │ │ │ ├── SecurePasswordHelper.java │ │ │ ├── SecurityFilter.java │ │ │ ├── SecurityHelper.java │ │ │ ├── SecurityHelperImpl.java │ │ │ ├── SignCertResponse.java │ │ │ ├── SignMessage.java │ │ │ ├── authentication │ │ │ │ ├── AccountDisabledException.java │ │ │ │ ├── AmbariAuthenticationEventHandler.java │ │ │ │ ├── AmbariAuthenticationEventHandlerImpl.java │ │ │ │ ├── AmbariAuthenticationException.java │ │ │ │ ├── AmbariAuthenticationFilter.java │ │ │ │ ├── AmbariAuthenticationProvider.java │ │ │ │ ├── AmbariBasicAuthenticationFilter.java │ │ │ │ ├── AmbariDelegatingAuthenticationFilter.java │ │ │ │ ├── AmbariLocalAuthenticationProvider.java │ │ │ │ ├── AmbariProxiedUserDetailsImpl.java │ │ │ │ ├── AmbariProxyUserDetails.java │ │ │ │ ├── AmbariProxyUserDetailsImpl.java │ │ │ │ ├── AmbariUserAuthentication.java │ │ │ │ ├── AmbariUserDetails.java │ │ │ │ ├── AmbariUserDetailsImpl.java │ │ │ │ ├── AuthenticationMethodNotAllowedException.java │ │ │ │ ├── InvalidUsernamePasswordCombinationException.java │ │ │ │ ├── LdapToPamMigrationHelper.java │ │ │ │ ├── RequestBodyCachingFilter.java │ │ │ │ ├── TooManyLoginFailuresException.java │ │ │ │ ├── UserNotFoundException.java │ │ │ │ ├── jwt │ │ │ │ │ ├── AmbariJwtAuthenticationFilter.java │ │ │ │ │ ├── AmbariJwtAuthenticationProvider.java │ │ │ │ │ ├── JwtAuthenticationProperties.java │ │ │ │ │ ├── JwtAuthenticationPropertiesProvider.java │ │ │ │ │ └── JwtAuthenticationToken.java │ │ │ │ ├── kerberos │ │ │ │ │ ├── AmbariAuthToLocalUserDetailsService.java │ │ │ │ │ ├── AmbariKerberosAuthenticationFilter.java │ │ │ │ │ ├── AmbariKerberosAuthenticationProperties.java │ │ │ │ │ ├── AmbariKerberosAuthenticationProvider.java │ │ │ │ │ ├── AmbariKerberosTicketValidator.java │ │ │ │ │ ├── AmbariProxiedUserDetailsService.java │ │ │ │ │ └── AmbariProxyUserKerberosDetailsImpl.java │ │ │ │ ├── pam │ │ │ │ │ ├── AmbariPamAuthenticationProvider.java │ │ │ │ │ └── PamAuthenticationFactory.java │ │ │ │ └── tproxy │ │ │ │ │ ├── AmbariTProxyConfiguration.java │ │ │ │ │ ├── AmbariTProxyConfigurationProvider.java │ │ │ │ │ ├── TrustedProxyAuthenticationDetails.java │ │ │ │ │ ├── TrustedProxyAuthenticationDetailsSource.java │ │ │ │ │ └── TrustedProxyAuthenticationNotAllowedException.java │ │ │ ├── authorization │ │ │ │ ├── AmbariAuthorizationFilter.java │ │ │ │ ├── AmbariGrantedAuthority.java │ │ │ │ ├── AmbariLdapAuthenticationProvider.java │ │ │ │ ├── AmbariLdapAuthoritiesPopulator.java │ │ │ │ ├── AmbariLdapBindAuthenticator.java │ │ │ │ ├── AmbariLdapUtils.java │ │ │ │ ├── AmbariUserAuthorizationFilter.java │ │ │ │ ├── AuthenticationMethod.java │ │ │ │ ├── AuthorizationException.java │ │ │ │ ├── AuthorizationHelper.java │ │ │ │ ├── DuplicateLdapUserFoundAuthenticationException.java │ │ │ │ ├── Group.java │ │ │ │ ├── GroupType.java │ │ │ │ ├── LdapServerProperties.java │ │ │ │ ├── PermissionHelper.java │ │ │ │ ├── ResourceType.java │ │ │ │ ├── RoleAuthorization.java │ │ │ │ ├── User.java │ │ │ │ ├── UserAuthenticationType.java │ │ │ │ ├── UserName.java │ │ │ │ ├── Users.java │ │ │ │ └── internal │ │ │ │ │ ├── AmbariInternalAuthenticationProvider.java │ │ │ │ │ ├── InternalAuthenticationInterceptor.java │ │ │ │ │ ├── InternalAuthenticationToken.java │ │ │ │ │ ├── InternalTokenClientFilter.java │ │ │ │ │ ├── InternalTokenStorage.java │ │ │ │ │ └── RunWithInternalSecurityContext.java │ │ │ ├── credential │ │ │ │ ├── Credential.java │ │ │ │ ├── CredentialFactory.java │ │ │ │ ├── GenericKeyCredential.java │ │ │ │ ├── InvalidCredentialValueException.java │ │ │ │ └── PrincipalKeyCredential.java │ │ │ ├── encryption │ │ │ │ ├── AESEncryptionService.java │ │ │ │ ├── AESEncryptor.java │ │ │ │ ├── AbstractCredentialStore.java │ │ │ │ ├── AgentConfigUpdateEncryptor.java │ │ │ │ ├── AmbariServerConfigurationEncryptor.java │ │ │ │ ├── CertificateUtils.java │ │ │ │ ├── ConfigPropertiesEncryptor.java │ │ │ │ ├── CredentialProvider.java │ │ │ │ ├── CredentialStore.java │ │ │ │ ├── CredentialStoreService.java │ │ │ │ ├── CredentialStoreServiceImpl.java │ │ │ │ ├── CredentialStoreType.java │ │ │ │ ├── EncryptionResult.java │ │ │ │ ├── EncryptionService.java │ │ │ │ ├── Encryptor.java │ │ │ │ ├── FileBasedCredentialStore.java │ │ │ │ ├── InMemoryCredentialStore.java │ │ │ │ ├── MasterKeyService.java │ │ │ │ ├── MasterKeyServiceImpl.java │ │ │ │ ├── PropertiesEncryptor.java │ │ │ │ └── SensitiveDataEncryption.java │ │ │ ├── ldap │ │ │ │ ├── AmbariLdapDataPopulator.java │ │ │ │ ├── LdapBatchDto.java │ │ │ │ ├── LdapGroupDto.java │ │ │ │ ├── LdapSyncDto.java │ │ │ │ ├── LdapUserDto.java │ │ │ │ └── LdapUserGroupMemberDto.java │ │ │ └── unsecured │ │ │ │ └── rest │ │ │ │ ├── CertificateDownload.java │ │ │ │ ├── CertificateSign.java │ │ │ │ └── ConnectionInfo.java │ │ │ ├── serveraction │ │ │ ├── AbstractServerAction.java │ │ │ ├── ActionLog.java │ │ │ ├── ServerAction.java │ │ │ ├── ServerActionExecutor.java │ │ │ ├── kerberos │ │ │ │ ├── ADKerberosOperationHandler.java │ │ │ │ ├── AbstractKerberosDataFileReader.java │ │ │ │ ├── AbstractKerberosDataFileWriter.java │ │ │ │ ├── AbstractPrepareKerberosServerAction.java │ │ │ │ ├── CleanupServerAction.java │ │ │ │ ├── Component.java │ │ │ │ ├── ConfigureAmbariIdentitiesServerAction.java │ │ │ │ ├── CreateKeytabFilesServerAction.java │ │ │ │ ├── CreatePrincipalsServerAction.java │ │ │ │ ├── DeconstructedPrincipal.java │ │ │ │ ├── DestroyPrincipalsServerAction.java │ │ │ │ ├── FinalizeKerberosServerAction.java │ │ │ │ ├── IPAKerberosOperationHandler.java │ │ │ │ ├── KDCKerberosOperationHandler.java │ │ │ │ ├── KDCType.java │ │ │ │ ├── KerberosAdminAuthenticationException.java │ │ │ │ ├── KerberosConfigDataFile.java │ │ │ │ ├── KerberosConfigDataFileReader.java │ │ │ │ ├── KerberosConfigDataFileReaderFactory.java │ │ │ │ ├── KerberosConfigDataFileWriter.java │ │ │ │ ├── KerberosConfigDataFileWriterFactory.java │ │ │ │ ├── KerberosDataFile.java │ │ │ │ ├── KerberosIdentityDataFile.java │ │ │ │ ├── KerberosIdentityDataFileReader.java │ │ │ │ ├── KerberosIdentityDataFileReaderFactory.java │ │ │ │ ├── KerberosIdentityDataFileWriter.java │ │ │ │ ├── KerberosIdentityDataFileWriterFactory.java │ │ │ │ ├── KerberosInvalidConfigurationException.java │ │ │ │ ├── KerberosKDCConnectionException.java │ │ │ │ ├── KerberosKDCSSLConnectionException.java │ │ │ │ ├── KerberosLDAPContainerException.java │ │ │ │ ├── KerberosMissingAdminCredentialsException.java │ │ │ │ ├── KerberosOperationException.java │ │ │ │ ├── KerberosOperationHandler.java │ │ │ │ ├── KerberosOperationHandlerFactory.java │ │ │ │ ├── KerberosPrincipalAlreadyExistsException.java │ │ │ │ ├── KerberosPrincipalDoesNotExistException.java │ │ │ │ ├── KerberosRealmException.java │ │ │ │ ├── KerberosServerAction.java │ │ │ │ ├── MITKerberosOperationHandler.java │ │ │ │ ├── PreconfigureServiceType.java │ │ │ │ ├── PrepareDisableKerberosServerAction.java │ │ │ │ ├── PrepareEnableKerberosServerAction.java │ │ │ │ ├── PrepareKerberosIdentitiesServerAction.java │ │ │ │ ├── UpdateKerberosConfigsServerAction.java │ │ │ │ └── stageutils │ │ │ │ │ ├── KerberosKeytabController.java │ │ │ │ │ ├── ResolvedKerberosKeytab.java │ │ │ │ │ └── ResolvedKerberosPrincipal.java │ │ │ ├── upgrades │ │ │ │ ├── AbstractUpgradeServerAction.java │ │ │ │ ├── AddComponentAction.java │ │ │ │ ├── AutoSkipFailedSummaryAction.java │ │ │ │ ├── ComponentVersionCheckAction.java │ │ │ │ ├── ConfigureAction.java │ │ │ │ ├── CreateAndConfigureAction.java │ │ │ │ ├── DeleteUnsupportedServicesAndComponents.java │ │ │ │ ├── FinalizeUpgradeAction.java │ │ │ │ ├── KerberosKeytabsAction.java │ │ │ │ ├── ManualStageAction.java │ │ │ │ ├── PluginUpgradeServerAction.java │ │ │ │ ├── PreconfigureKerberosAction.java │ │ │ │ ├── UpdateDesiredRepositoryAction.java │ │ │ │ ├── UpgradeUserKerberosDescriptor.java │ │ │ │ └── YarnNodeManagerCapacityCalculation.java │ │ │ └── users │ │ │ │ ├── CollectionPersisterService.java │ │ │ │ ├── CollectionPersisterServiceFactory.java │ │ │ │ ├── CsvFilePersisterService.java │ │ │ │ ├── PostUserCreationHookServerAction.java │ │ │ │ ├── ShellCommandCallableFactory.java │ │ │ │ ├── ShellCommandUtilityCallable.java │ │ │ │ └── ShellCommandUtilityWrapper.java │ │ │ ├── stack │ │ │ ├── BaseModule.java │ │ │ ├── ClassifyNameNodeException.java │ │ │ ├── CommonServiceDirectory.java │ │ │ ├── ComponentModule.java │ │ │ ├── ConfigurationDirectory.java │ │ │ ├── ConfigurationInfo.java │ │ │ ├── ConfigurationModule.java │ │ │ ├── ExtensionDirectory.java │ │ │ ├── ExtensionHelper.java │ │ │ ├── ExtensionModule.java │ │ │ ├── HostsType.java │ │ │ ├── MasterHostResolver.java │ │ │ ├── ModuleFileUnmarshaller.java │ │ │ ├── ModuleState.java │ │ │ ├── NameService.java │ │ │ ├── NoSuchStackException.java │ │ │ ├── QuickLinksConfigurationModule.java │ │ │ ├── RepoUtil.java │ │ │ ├── ServiceDirectory.java │ │ │ ├── ServiceModule.java │ │ │ ├── StackContext.java │ │ │ ├── StackDefinitionDirectory.java │ │ │ ├── StackDefinitionModule.java │ │ │ ├── StackDirectory.java │ │ │ ├── StackManager.java │ │ │ ├── StackManagerFactory.java │ │ │ ├── StackModule.java │ │ │ ├── StackServiceDirectory.java │ │ │ ├── ThemeModule.java │ │ │ ├── UpdateActiveRepoVersionOnStartup.java │ │ │ ├── Validable.java │ │ │ └── upgrade │ │ │ │ ├── AddComponentTask.java │ │ │ │ ├── Batch.java │ │ │ │ ├── ClusterGrouping.java │ │ │ │ ├── ColocatedGrouping.java │ │ │ │ ├── Condition.java │ │ │ │ ├── ConfigUpgradeChangeDefinition.java │ │ │ │ ├── ConfigUpgradePack.java │ │ │ │ ├── ConfigurationCondition.java │ │ │ │ ├── ConfigureFunction.java │ │ │ │ ├── ConfigureTask.java │ │ │ │ ├── CreateAndConfigureTask.java │ │ │ │ ├── Direction.java │ │ │ │ ├── ExecuteHostType.java │ │ │ │ ├── ExecuteStage.java │ │ │ │ ├── ExecuteTask.java │ │ │ │ ├── Grouping.java │ │ │ │ ├── HostOrderGrouping.java │ │ │ │ ├── HostOrderItem.java │ │ │ │ ├── ManualTask.java │ │ │ │ ├── ParallelClientGrouping.java │ │ │ │ ├── ParallelScheduler.java │ │ │ │ ├── PropertyKeyState.java │ │ │ │ ├── RegenerateKeytabsTask.java │ │ │ │ ├── RepositoryVersionHelper.java │ │ │ │ ├── RestartGrouping.java │ │ │ │ ├── RestartTask.java │ │ │ │ ├── SecurityCondition.java │ │ │ │ ├── ServerActionTask.java │ │ │ │ ├── ServerSideActionTask.java │ │ │ │ ├── ServiceCheckGrouping.java │ │ │ │ ├── ServiceCheckTask.java │ │ │ │ ├── StartGrouping.java │ │ │ │ ├── StartTask.java │ │ │ │ ├── StopGrouping.java │ │ │ │ ├── StopTask.java │ │ │ │ ├── Task.java │ │ │ │ ├── TaskParameter.java │ │ │ │ ├── TransferCoercionType.java │ │ │ │ ├── TransferOperation.java │ │ │ │ ├── UpdateStackGrouping.java │ │ │ │ ├── UpgradeFunction.java │ │ │ │ ├── UpgradePack.java │ │ │ │ ├── UpgradeScope.java │ │ │ │ └── orchestrate │ │ │ │ ├── ParallelClientGroupingBuilder.java │ │ │ │ ├── Placeholder.java │ │ │ │ ├── StageWrapper.java │ │ │ │ ├── StageWrapperBuilder.java │ │ │ │ ├── TaskWrapper.java │ │ │ │ ├── TaskWrapperBuilder.java │ │ │ │ ├── UpgradeContext.java │ │ │ │ ├── UpgradeContextFactory.java │ │ │ │ ├── UpgradeGroupHolder.java │ │ │ │ ├── UpgradeHelper.java │ │ │ │ ├── UpgradeServiceSummary.java │ │ │ │ └── UpgradeSummary.java │ │ │ ├── stageplanner │ │ │ ├── RoleGraph.java │ │ │ ├── RoleGraphFactory.java │ │ │ └── RoleGraphNode.java │ │ │ ├── state │ │ │ ├── AgentVersion.java │ │ │ ├── Alert.java │ │ │ ├── AlertFirmness.java │ │ │ ├── AlertState.java │ │ │ ├── AutoDeployInfo.java │ │ │ ├── BlueprintProvisioningState.java │ │ │ ├── BulkCommandDefinition.java │ │ │ ├── ChangedConfigInfo.java │ │ │ ├── CheckHelper.java │ │ │ ├── ClientConfigFileDefinition.java │ │ │ ├── Cluster.java │ │ │ ├── ClusterHealthReport.java │ │ │ ├── Clusters.java │ │ │ ├── CommandScriptDefinition.java │ │ │ ├── ComponentInfo.java │ │ │ ├── Config.java │ │ │ ├── ConfigFactory.java │ │ │ ├── ConfigHelper.java │ │ │ ├── ConfigImpl.java │ │ │ ├── ConfigMergeHelper.java │ │ │ ├── CredentialStoreInfo.java │ │ │ ├── CustomCommandDefinition.java │ │ │ ├── DependencyConditionInfo.java │ │ │ ├── DependencyInfo.java │ │ │ ├── DesiredConfig.java │ │ │ ├── ExtensionId.java │ │ │ ├── ExtensionInfo.java │ │ │ ├── Host.java │ │ │ ├── HostComponentAdminState.java │ │ │ ├── HostConfig.java │ │ │ ├── HostEvent.java │ │ │ ├── HostEventType.java │ │ │ ├── HostHealthStatus.java │ │ │ ├── HostState.java │ │ │ ├── LogDefinition.java │ │ │ ├── MaintenanceState.java │ │ │ ├── Module.java │ │ │ ├── ModuleComponent.java │ │ │ ├── ModuleDependency.java │ │ │ ├── Mpack.java │ │ │ ├── NotificationState.java │ │ │ ├── OperatingSystemInfo.java │ │ │ ├── PropertyDependencyInfo.java │ │ │ ├── PropertyInfo.java │ │ │ ├── PropertyStackUpgradeBehavior.java │ │ │ ├── PropertyUpgradeBehavior.java │ │ │ ├── QuickLinksConfigurationInfo.java │ │ │ ├── RefreshCommand.java │ │ │ ├── RefreshCommandConfiguration.java │ │ │ ├── RepositoryInfo.java │ │ │ ├── RepositoryVersionState.java │ │ │ ├── SecurityType.java │ │ │ ├── Service.java │ │ │ ├── ServiceComponent.java │ │ │ ├── ServiceComponentFactory.java │ │ │ ├── ServiceComponentHost.java │ │ │ ├── ServiceComponentHostEvent.java │ │ │ ├── ServiceComponentHostEventType.java │ │ │ ├── ServiceComponentHostFactory.java │ │ │ ├── ServiceComponentImpl.java │ │ │ ├── ServiceComponentSupport.java │ │ │ ├── ServiceFactory.java │ │ │ ├── ServiceImpl.java │ │ │ ├── ServiceInfo.java │ │ │ ├── ServiceLdapInfo.java │ │ │ ├── ServiceOsSpecific.java │ │ │ ├── ServicePropertyInfo.java │ │ │ ├── SingleSignOnInfo.java │ │ │ ├── StackId.java │ │ │ ├── StackInfo.java │ │ │ ├── State.java │ │ │ ├── ThemeInfo.java │ │ │ ├── UnlimitedKeyJCERequirement.java │ │ │ ├── UpgradeState.java │ │ │ ├── UriInfo.java │ │ │ ├── UserGroupInfo.java │ │ │ ├── ValueAttributesInfo.java │ │ │ ├── ValueEntryInfo.java │ │ │ ├── action │ │ │ │ ├── Action.java │ │ │ │ ├── ActionCompletedEvent.java │ │ │ │ ├── ActionEvent.java │ │ │ │ ├── ActionEventType.java │ │ │ │ ├── ActionFailedEvent.java │ │ │ │ ├── ActionId.java │ │ │ │ ├── ActionImpl.java │ │ │ │ ├── ActionInitEvent.java │ │ │ │ ├── ActionProgressUpdateEvent.java │ │ │ │ ├── ActionState.java │ │ │ │ └── ActionType.java │ │ │ ├── alert │ │ │ │ ├── AggregateDefinitionMapping.java │ │ │ │ ├── AggregateSource.java │ │ │ │ ├── AlertDefinition.java │ │ │ │ ├── AlertDefinitionFactory.java │ │ │ │ ├── AlertDefinitionHash.java │ │ │ │ ├── AlertGroup.java │ │ │ │ ├── AlertHelper.java │ │ │ │ ├── AlertNotification.java │ │ │ │ ├── AlertTarget.java │ │ │ │ ├── AmsSource.java │ │ │ │ ├── MetricSource.java │ │ │ │ ├── ParameterizedSource.java │ │ │ │ ├── PercentSource.java │ │ │ │ ├── PortSource.java │ │ │ │ ├── RecoverySource.java │ │ │ │ ├── Reporting.java │ │ │ │ ├── Scope.java │ │ │ │ ├── ScriptSource.java │ │ │ │ ├── ServerSource.java │ │ │ │ ├── Source.java │ │ │ │ ├── SourceType.java │ │ │ │ ├── TargetType.java │ │ │ │ └── WebSource.java │ │ │ ├── cluster │ │ │ │ ├── ClusterFactory.java │ │ │ │ ├── ClusterImpl.java │ │ │ │ └── ClustersImpl.java │ │ │ ├── configgroup │ │ │ │ ├── ConfigGroup.java │ │ │ │ ├── ConfigGroupFactory.java │ │ │ │ └── ConfigGroupImpl.java │ │ │ ├── fsm │ │ │ │ ├── InvalidStateTransitionException.java │ │ │ │ ├── MultipleArcTransition.java │ │ │ │ ├── SingleArcTransition.java │ │ │ │ ├── StateMachine.java │ │ │ │ ├── StateMachineFactory.java │ │ │ │ └── event │ │ │ │ │ ├── AbstractEvent.java │ │ │ │ │ ├── Event.java │ │ │ │ │ └── EventHandler.java │ │ │ ├── host │ │ │ │ ├── HostFactory.java │ │ │ │ ├── HostHealthyHeartbeatEvent.java │ │ │ │ ├── HostHeartbeatLostEvent.java │ │ │ │ ├── HostImpl.java │ │ │ │ ├── HostRegistrationRequestEvent.java │ │ │ │ ├── HostStatusUpdatesReceivedEvent.java │ │ │ │ └── HostUnhealthyHeartbeatEvent.java │ │ │ ├── kerberos │ │ │ │ ├── AbstractKerberosDescriptor.java │ │ │ │ ├── AbstractKerberosDescriptorContainer.java │ │ │ │ ├── AbstractKerberosDescriptorFactory.java │ │ │ │ ├── KerberosComponentDescriptor.java │ │ │ │ ├── KerberosConfigurationDescriptor.java │ │ │ │ ├── KerberosDescriptor.java │ │ │ │ ├── KerberosDescriptorFactory.java │ │ │ │ ├── KerberosDescriptorUpdateHelper.java │ │ │ │ ├── KerberosIdentityDescriptor.java │ │ │ │ ├── KerberosKeytabDescriptor.java │ │ │ │ ├── KerberosPrincipalDescriptor.java │ │ │ │ ├── KerberosPrincipalType.java │ │ │ │ ├── KerberosServiceDescriptor.java │ │ │ │ ├── KerberosServiceDescriptorFactory.java │ │ │ │ └── VariableReplacementHelper.java │ │ │ ├── quicklinks │ │ │ │ ├── Check.java │ │ │ │ ├── Host.java │ │ │ │ ├── Link.java │ │ │ │ ├── Port.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── QuickLinks.java │ │ │ │ └── QuickLinksConfiguration.java │ │ │ ├── quicklinksprofile │ │ │ │ ├── AcceptAllFilter.java │ │ │ │ ├── Component.java │ │ │ │ ├── DefaultQuickLinkVisibilityController.java │ │ │ │ ├── Filter.java │ │ │ │ ├── FilterEvaluator.java │ │ │ │ ├── LinkAttributeFilter.java │ │ │ │ ├── LinkNameFilter.java │ │ │ │ ├── QuickLinkVisibilityController.java │ │ │ │ ├── QuickLinkVisibilityControllerFactory.java │ │ │ │ ├── QuickLinksProfile.java │ │ │ │ ├── QuickLinksProfileBuilder.java │ │ │ │ ├── QuickLinksProfileEvaluationException.java │ │ │ │ ├── QuickLinksProfileParser.java │ │ │ │ ├── Service.java │ │ │ │ └── ShowAllLinksVisibilityController.java │ │ │ ├── repository │ │ │ │ ├── AvailableService.java │ │ │ │ ├── AvailableServiceReference.java │ │ │ │ ├── AvailableVersion.java │ │ │ │ ├── ClusterVersionSummary.java │ │ │ │ ├── DefaultStackVersion.java │ │ │ │ ├── ManifestService.java │ │ │ │ ├── ManifestServiceInfo.java │ │ │ │ ├── Release.java │ │ │ │ ├── ServiceVersionSummary.java │ │ │ │ ├── StackPackage.java │ │ │ │ ├── VersionDefinitionXml.java │ │ │ │ └── package-info.java │ │ │ ├── scheduler │ │ │ │ ├── Batch.java │ │ │ │ ├── BatchRequest.java │ │ │ │ ├── BatchRequestJob.java │ │ │ │ ├── BatchRequestResponse.java │ │ │ │ ├── BatchSettings.java │ │ │ │ ├── GuiceJobFactory.java │ │ │ │ ├── RequestExecution.java │ │ │ │ ├── RequestExecutionFactory.java │ │ │ │ ├── RequestExecutionImpl.java │ │ │ │ └── Schedule.java │ │ │ ├── services │ │ │ │ ├── AlertNoticeDispatchService.java │ │ │ │ ├── AmbariServerAlertService.java │ │ │ │ ├── CachedAlertFlushService.java │ │ │ │ ├── MetricsRetrievalService.java │ │ │ │ └── RetryUpgradeActionService.java │ │ │ ├── stack │ │ │ │ ├── ConfigurationXml.java │ │ │ │ ├── ExtensionMetainfoXml.java │ │ │ │ ├── JsonOsFamilyEntry.java │ │ │ │ ├── JsonOsFamilyRoot.java │ │ │ │ ├── LatestRepoCallable.java │ │ │ │ ├── Metric.java │ │ │ │ ├── MetricDefinition.java │ │ │ │ ├── OsFamily.java │ │ │ │ ├── RepoTag.java │ │ │ │ ├── RepoUrlInfoCallable.java │ │ │ │ ├── RepoVdfCallable.java │ │ │ │ ├── RepositoryXml.java │ │ │ │ ├── ServiceMetainfoXml.java │ │ │ │ ├── StackMetainfoXml.java │ │ │ │ ├── StackRoleCommandOrder.java │ │ │ │ ├── TrimmingAdapter.java │ │ │ │ ├── WidgetLayout.java │ │ │ │ ├── WidgetLayoutInfo.java │ │ │ │ └── package-info.java │ │ │ ├── svccomphost │ │ │ │ ├── ServiceComponentHostDisableEvent.java │ │ │ │ ├── ServiceComponentHostImpl.java │ │ │ │ ├── ServiceComponentHostInstallEvent.java │ │ │ │ ├── ServiceComponentHostOpFailedEvent.java │ │ │ │ ├── ServiceComponentHostOpInProgressEvent.java │ │ │ │ ├── ServiceComponentHostOpRestartedEvent.java │ │ │ │ ├── ServiceComponentHostOpSucceededEvent.java │ │ │ │ ├── ServiceComponentHostRestoreEvent.java │ │ │ │ ├── ServiceComponentHostServerActionEvent.java │ │ │ │ ├── ServiceComponentHostStartEvent.java │ │ │ │ ├── ServiceComponentHostStartedEvent.java │ │ │ │ ├── ServiceComponentHostStopEvent.java │ │ │ │ ├── ServiceComponentHostStoppedEvent.java │ │ │ │ ├── ServiceComponentHostUninstallEvent.java │ │ │ │ ├── ServiceComponentHostUpgradeEvent.java │ │ │ │ └── ServiceComponentHostWipeoutEvent.java │ │ │ └── theme │ │ │ │ ├── ConfigCondition.java │ │ │ │ ├── ConfigPlacement.java │ │ │ │ ├── Layout.java │ │ │ │ ├── Placement.java │ │ │ │ ├── Section.java │ │ │ │ ├── Subsection.java │ │ │ │ ├── Tab.java │ │ │ │ ├── TabLayout.java │ │ │ │ ├── Theme.java │ │ │ │ ├── ThemeConfiguration.java │ │ │ │ ├── Unit.java │ │ │ │ ├── Widget.java │ │ │ │ └── WidgetEntry.java │ │ │ ├── topology │ │ │ ├── AdvisedConfiguration.java │ │ │ ├── AmbariContext.java │ │ │ ├── AsyncCallableService.java │ │ │ ├── Blueprint.java │ │ │ ├── BlueprintFactory.java │ │ │ ├── BlueprintImpl.java │ │ │ ├── BlueprintValidator.java │ │ │ ├── BlueprintValidatorImpl.java │ │ │ ├── Cardinality.java │ │ │ ├── ClusterConfigurationRequest.java │ │ │ ├── ClusterTopology.java │ │ │ ├── ClusterTopologyImpl.java │ │ │ ├── Component.java │ │ │ ├── ConfigRecommendationStrategy.java │ │ │ ├── Configurable.java │ │ │ ├── ConfigurableHelper.java │ │ │ ├── Configuration.java │ │ │ ├── ConfigurationFactory.java │ │ │ ├── Credential.java │ │ │ ├── DefaultStackFactory.java │ │ │ ├── GPLLicenseNotAcceptedException.java │ │ │ ├── HostGroup.java │ │ │ ├── HostGroupImpl.java │ │ │ ├── HostGroupInfo.java │ │ │ ├── HostOfferResponse.java │ │ │ ├── HostRequest.java │ │ │ ├── InvalidTopologyException.java │ │ │ ├── InvalidTopologyTemplateException.java │ │ │ ├── KerberosDescriptor.java │ │ │ ├── KerberosDescriptorFactory.java │ │ │ ├── KerberosDescriptorImpl.java │ │ │ ├── LogicalRequest.java │ │ │ ├── LogicalRequestFactory.java │ │ │ ├── NoSuchBlueprintException.java │ │ │ ├── NoSuchHostGroupException.java │ │ │ ├── PersistedState.java │ │ │ ├── PersistedStateImpl.java │ │ │ ├── PersistedTopologyRequest.java │ │ │ ├── ProvisionStep.java │ │ │ ├── RepositorySetting.java │ │ │ ├── STOMPComponentsDeleteHandler.java │ │ │ ├── SecurityConfiguration.java │ │ │ ├── SecurityConfigurationFactory.java │ │ │ ├── Setting.java │ │ │ ├── SettingFactory.java │ │ │ ├── StackFactory.java │ │ │ ├── TopologyManager.java │ │ │ ├── TopologyRequest.java │ │ │ ├── TopologyRequestFactory.java │ │ │ ├── TopologyRequestFactoryImpl.java │ │ │ ├── TopologyValidator.java │ │ │ ├── addservice │ │ │ │ ├── AddServiceInfo.java │ │ │ │ ├── AddServiceOrchestrator.java │ │ │ │ ├── AddServiceRequest.java │ │ │ │ ├── AutoHostgroupStrategy.java │ │ │ │ ├── Component.java │ │ │ │ ├── GroupByComponentsStrategy.java │ │ │ │ ├── Host.java │ │ │ │ ├── HostGroupForEachHostStrategy.java │ │ │ │ ├── HostGroupStrategy.java │ │ │ │ ├── LayoutRecommendationInfo.java │ │ │ │ ├── ProvisionActionPredicateBuilder.java │ │ │ │ ├── RequestValidator.java │ │ │ │ ├── RequestValidatorFactory.java │ │ │ │ ├── ResourceProviderAdapter.java │ │ │ │ ├── Service.java │ │ │ │ └── StackAdvisorAdapter.java │ │ │ ├── tasks │ │ │ │ ├── ConfigureClusterTask.java │ │ │ │ ├── ConfigureClusterTaskFactory.java │ │ │ │ ├── InstallHostTask.java │ │ │ │ ├── PersistHostResourcesTask.java │ │ │ │ ├── RegisterWithConfigGroupTask.java │ │ │ │ ├── StartHostTask.java │ │ │ │ ├── TopologyHostTask.java │ │ │ │ └── TopologyTask.java │ │ │ └── validators │ │ │ │ ├── ChainedTopologyValidator.java │ │ │ │ ├── ClusterConfigTypeValidator.java │ │ │ │ ├── HiveServiceValidator.java │ │ │ │ ├── NameNodeHaValidator.java │ │ │ │ ├── RequiredConfigPropertiesValidator.java │ │ │ │ ├── RequiredPasswordValidator.java │ │ │ │ ├── StackConfigTypeValidator.java │ │ │ │ ├── TopologyValidatorFactory.java │ │ │ │ ├── TopologyValidatorService.java │ │ │ │ ├── UnitValidatedProperty.java │ │ │ │ └── UnitValidator.java │ │ │ ├── update │ │ │ └── HostUpdateHelper.java │ │ │ ├── upgrade │ │ │ ├── AbstractFinalUpgradeCatalog.java │ │ │ ├── AbstractUpgradeCatalog.java │ │ │ ├── FinalUpgradeCatalog.java │ │ │ ├── SchemaUpgradeHelper.java │ │ │ ├── SchemaUpgradeUtil.java │ │ │ ├── UpdateAlertScriptPaths.java │ │ │ ├── UpgradeCatalog.java │ │ │ ├── UpgradeCatalog251.java │ │ │ ├── UpgradeCatalog252.java │ │ │ ├── UpgradeCatalog260.java │ │ │ ├── UpgradeCatalog261.java │ │ │ ├── UpgradeCatalog262.java │ │ │ ├── UpgradeCatalog270.java │ │ │ ├── UpgradeCatalog271.java │ │ │ ├── UpgradeCatalog272.java │ │ │ ├── UpgradeCatalog274.java │ │ │ ├── UpgradeCatalog275.java │ │ │ ├── UpgradeCatalog276.java │ │ │ └── UpgradeCatalog280.java │ │ │ ├── utils │ │ │ ├── AmbariPath.java │ │ │ ├── Closeables.java │ │ │ ├── CommandUtils.java │ │ │ ├── CustomStringUtils.java │ │ │ ├── DateUtils.java │ │ │ ├── EventBusSynchronizer.java │ │ │ ├── HTTPUtils.java │ │ │ ├── HostAndPort.java │ │ │ ├── HostUtils.java │ │ │ ├── JaxbMapKeyList.java │ │ │ ├── JaxbMapKeyListAdapter.java │ │ │ ├── JaxbMapKeyMap.java │ │ │ ├── JaxbMapKeyMapAdapter.java │ │ │ ├── JaxbMapKeyVal.java │ │ │ ├── JaxbMapKeyValAdapter.java │ │ │ ├── JsonUtils.java │ │ │ ├── LoggingPreconditions.java │ │ │ ├── LoopBody.java │ │ │ ├── ManagedThreadPoolExecutor.java │ │ │ ├── ModuleVersion.java │ │ │ ├── MpackVersion.java │ │ │ ├── PasswordUtils.java │ │ │ ├── RequestUtils.java │ │ │ ├── RetryHelper.java │ │ │ ├── ScheduledExecutorCompletionService.java │ │ │ ├── SecretReference.java │ │ │ ├── SetUtils.java │ │ │ ├── ShellCommandUtil.java │ │ │ ├── StageUtils.java │ │ │ ├── StreamUtils.java │ │ │ ├── TextEncoding.java │ │ │ ├── ThreadPools.java │ │ │ ├── URLCredentialsHider.java │ │ │ └── XmlUtils.java │ │ │ └── view │ │ │ ├── AmbariViewsMDCLoggingFilter.java │ │ │ ├── ClusterImpl.java │ │ │ ├── DefaultMasker.java │ │ │ ├── DirectoryWatcher.java │ │ │ ├── HttpImpersonatorImpl.java │ │ │ ├── IllegalClusterException.java │ │ │ ├── ImpersonatorSettingImpl.java │ │ │ ├── RemoteAmbariCluster.java │ │ │ ├── RemoteAmbariClusterRegistry.java │ │ │ ├── RemoteAmbariConfigurationReadException.java │ │ │ ├── RemoteAmbariStreamProvider.java │ │ │ ├── ViewAmbariStreamProvider.java │ │ │ ├── ViewArchiveUtility.java │ │ │ ├── ViewClassLoader.java │ │ │ ├── ViewContextImpl.java │ │ │ ├── ViewDataMigrationContextImpl.java │ │ │ ├── ViewDataMigrationUtility.java │ │ │ ├── ViewDirectoryWatcher.java │ │ │ ├── ViewExternalSubResourceProvider.java │ │ │ ├── ViewExtractor.java │ │ │ ├── ViewInstanceHandlerList.java │ │ │ ├── ViewInstanceOperationHandler.java │ │ │ ├── ViewProviderModule.java │ │ │ ├── ViewRegistry.java │ │ │ ├── ViewSubResourceDefinition.java │ │ │ ├── ViewSubResourceProvider.java │ │ │ ├── ViewThrottleFilter.java │ │ │ ├── ViewURLStreamProvider.java │ │ │ ├── configuration │ │ │ ├── AutoInstanceConfig.java │ │ │ ├── EntityConfig.java │ │ │ ├── InstanceConfig.java │ │ │ ├── ParameterConfig.java │ │ │ ├── PermissionConfig.java │ │ │ ├── PersistenceConfig.java │ │ │ ├── PropertyConfig.java │ │ │ ├── ResourceConfig.java │ │ │ └── ViewConfig.java │ │ │ ├── events │ │ │ └── EventImpl.java │ │ │ ├── persistence │ │ │ ├── DataStoreImpl.java │ │ │ ├── DataStoreModule.java │ │ │ └── SchemaManagerFactory.java │ │ │ └── validation │ │ │ ├── InstanceValidationResultImpl.java │ │ │ ├── ValidationException.java │ │ │ └── ValidationResultImpl.java │ ├── package │ │ ├── choco │ │ │ ├── ambari-server.nuspec │ │ │ ├── chocolateyinstall.ps1 │ │ │ └── chocolateyuninstall.ps1 │ │ ├── deb │ │ │ └── control │ │ │ │ ├── control │ │ │ │ ├── postinst │ │ │ │ ├── postrm │ │ │ │ ├── preinst │ │ │ │ └── prerm │ │ ├── dependencies.properties │ │ └── rpm │ │ │ ├── postinstall.sh │ │ │ ├── postremove.sh │ │ │ ├── posttrans_server.sh │ │ │ ├── preinstall.sh │ │ │ └── preremove.sh │ ├── python │ │ ├── ambari-server-state │ │ │ ├── Configurator.py │ │ │ ├── Entities.py │ │ │ ├── Main.py │ │ │ ├── core-site.xml │ │ │ └── initProperties.xml │ │ ├── ambari-server.py │ │ ├── ambari_server │ │ │ ├── BackupRestore.py │ │ │ ├── __init__.py │ │ │ ├── ambariPath.py │ │ │ ├── checkDatabase.py │ │ │ ├── dbCleanup.py │ │ │ ├── dbConfiguration.py │ │ │ ├── dbConfiguration_linux.py │ │ │ ├── dbConfiguration_windows.py │ │ │ ├── enableStack.py │ │ │ ├── hostUpdate.py │ │ │ ├── kerberos_setup.py │ │ │ ├── properties.py │ │ │ ├── resourceFilesKeeper.py │ │ │ ├── serverClassPath.py │ │ │ ├── serverConfiguration.py │ │ │ ├── serverSetup.py │ │ │ ├── serverUpgrade.py │ │ │ ├── serverUtils.py │ │ │ ├── setupActions.py │ │ │ ├── setupHttps.py │ │ │ ├── setupMpacks.py │ │ │ ├── setupSecurity.py │ │ │ ├── setupSso.py │ │ │ ├── setupTrustedProxy.py │ │ │ ├── userInput.py │ │ │ └── utils.py │ │ ├── ambari_server_main.py │ │ ├── ambari_windows_service.py │ │ ├── azuredb_create_generator.py │ │ ├── bootstrap.py │ │ ├── os_check_type.py │ │ └── setupAgent.py │ ├── resources │ │ ├── .gitignore │ │ ├── APACHE-AMBARI-MIB.txt │ │ ├── Ambari-DDL-Derby-CREATE.sql │ │ ├── Ambari-DDL-H2-CREATE.sql │ │ ├── Ambari-DDL-MySQL-CREATE.sql │ │ ├── Ambari-DDL-MySQL-DROP.sql │ │ ├── Ambari-DDL-Oracle-CREATE.sql │ │ ├── Ambari-DDL-Oracle-DROP.sql │ │ ├── Ambari-DDL-Postgres-CREATE.sql │ │ ├── Ambari-DDL-Postgres-DROP.sql │ │ ├── Ambari-DDL-Postgres-EMBEDDED-CREATE.sql │ │ ├── Ambari-DDL-Postgres-EMBEDDED-DROP.sql │ │ ├── Ambari-DDL-SQLAnywhere-CREATE.sql │ │ ├── Ambari-DDL-SQLAnywhere-DROP.sql │ │ ├── Ambari-DDL-SQLServer-CREATE.sql │ │ ├── Ambari-DDL-SQLServer-CREATELOCAL.sql │ │ ├── Ambari-DDL-SQLServer-DROP.sql │ │ ├── META-INF │ │ │ ├── persistence.xml │ │ │ └── services │ │ │ │ └── org.eclipse.jetty.websocket.common.RemoteEndpointFactory │ │ ├── alert-templates.xml │ │ ├── alerts.json │ │ ├── common-services │ │ │ ├── AMBARI_INFRA_SOLR │ │ │ │ └── 3.0.0 │ │ │ │ │ ├── alerts.json │ │ │ │ │ ├── configuration │ │ │ │ │ ├── infra-solr-client-log4j.xml │ │ │ │ │ ├── infra-solr-env.xml │ │ │ │ │ ├── infra-solr-log4j.xml │ │ │ │ │ ├── infra-solr-security-json.xml │ │ │ │ │ └── infra-solr-xml.xml │ │ │ │ │ ├── kerberos.json │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── package │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── collection.py │ │ │ │ │ │ ├── collection.pyo │ │ │ │ │ │ ├── command_commons.py │ │ │ │ │ │ ├── command_commons.pyo │ │ │ │ │ │ ├── infra_solr.py │ │ │ │ │ │ ├── infra_solr.pyo │ │ │ │ │ │ ├── infra_solr_client.py │ │ │ │ │ │ ├── infra_solr_client.pyo │ │ │ │ │ │ ├── migrate.py │ │ │ │ │ │ ├── migrate.pyo │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ ├── params.pyo │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ ├── service_check.pyo │ │ │ │ │ │ ├── setup_infra_solr.py │ │ │ │ │ │ ├── setup_infra_solr.pyo │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ └── status_params.pyo │ │ │ │ │ └── templates │ │ │ │ │ │ ├── infra-solr-security.json.j2 │ │ │ │ │ │ ├── infra-solr.conf.j2 │ │ │ │ │ │ ├── infra_solr_jaas.conf.j2 │ │ │ │ │ │ └── input.config-ambari-infra.json.j2 │ │ │ │ │ ├── properties │ │ │ │ │ ├── infra-solr-env.sh.j2 │ │ │ │ │ ├── solr-client-log4j.properties.j2 │ │ │ │ │ ├── solr-log4j2.xml.j2 │ │ │ │ │ └── solr.xml.j2 │ │ │ │ │ ├── quicklinks │ │ │ │ │ └── quicklinks.json │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ ├── service_advisor.pyo │ │ │ │ │ └── themes │ │ │ │ │ ├── directories.json │ │ │ │ │ └── theme.json │ │ │ ├── AMBARI_METRICS │ │ │ │ └── 3.0.0 │ │ │ │ │ ├── alerts.json │ │ │ │ │ ├── configuration │ │ │ │ │ ├── ams-env.xml │ │ │ │ │ ├── ams-grafana-env.xml │ │ │ │ │ ├── ams-grafana-ini.xml │ │ │ │ │ ├── ams-hbase-env.xml │ │ │ │ │ ├── ams-hbase-log4j.xml │ │ │ │ │ ├── ams-hbase-policy.xml │ │ │ │ │ ├── ams-hbase-security-site.xml │ │ │ │ │ ├── ams-hbase-site.xml │ │ │ │ │ ├── ams-log4j.xml │ │ │ │ │ ├── ams-site.xml │ │ │ │ │ ├── ams-ssl-client.xml │ │ │ │ │ └── ams-ssl-server.xml │ │ │ │ │ ├── kerberos.json │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── metrics.json │ │ │ │ │ ├── package │ │ │ │ │ ├── alerts │ │ │ │ │ │ └── alert_ambari_metrics_monitor.py │ │ │ │ │ ├── files │ │ │ │ │ │ ├── grafana-dashboards │ │ │ │ │ │ │ ├── BIGTOP │ │ │ │ │ │ │ │ ├── grafana-hbase-home.json │ │ │ │ │ │ │ │ ├── grafana-hbase-misc.json │ │ │ │ │ │ │ │ ├── grafana-hbase-regionservers.json │ │ │ │ │ │ │ │ ├── grafana-hbase-tables.json │ │ │ │ │ │ │ │ ├── grafana-hbase-users.json │ │ │ │ │ │ │ │ ├── grafana-hdfs-datanodes.json │ │ │ │ │ │ │ │ ├── grafana-hdfs-home.json │ │ │ │ │ │ │ │ ├── grafana-hdfs-namenodes.json │ │ │ │ │ │ │ │ ├── grafana-hdfs-topn.json │ │ │ │ │ │ │ │ ├── grafana-hdfs-users.json │ │ │ │ │ │ │ │ ├── grafana-hive-hivemetastore.json │ │ │ │ │ │ │ │ ├── grafana-hive-hiverserver2.json │ │ │ │ │ │ │ │ ├── grafana-hive-home.json │ │ │ │ │ │ │ │ ├── grafana-infra-solr-collections.json │ │ │ │ │ │ │ │ ├── grafana-infra-solr-cores.json │ │ │ │ │ │ │ │ ├── grafana-infra-solr-hosts.json │ │ │ │ │ │ │ │ ├── grafana-kafka-home.json │ │ │ │ │ │ │ │ ├── grafana-kafka-hosts.json │ │ │ │ │ │ │ │ ├── grafana-kafka-topics.json │ │ │ │ │ │ │ │ ├── grafana-llapdaemon-daemons.json │ │ │ │ │ │ │ │ ├── grafana-llapdaemon-heatmaps.json │ │ │ │ │ │ │ │ ├── grafana-llapdaemon-overview.json │ │ │ │ │ │ │ │ ├── grafana-logsearch-home.json │ │ │ │ │ │ │ │ ├── grafana-solr-cores-dashboard.json │ │ │ │ │ │ │ │ ├── grafana-solr-hosts-dashboard.json │ │ │ │ │ │ │ │ ├── grafana-storm-components.json │ │ │ │ │ │ │ │ ├── grafana-storm-home.json │ │ │ │ │ │ │ │ ├── grafana-storm-kafka-offset.json │ │ │ │ │ │ │ │ ├── grafana-storm-topology.json │ │ │ │ │ │ │ │ ├── grafana-yarn-applications.json │ │ │ │ │ │ │ │ ├── grafana-yarn-home.json │ │ │ │ │ │ │ │ ├── grafana-yarn-jobhistoryserver.json │ │ │ │ │ │ │ │ ├── grafana-yarn-nodemanagers.json │ │ │ │ │ │ │ │ ├── grafana-yarn-queues.json │ │ │ │ │ │ │ │ ├── grafana-yarn-resourcemanagers.json │ │ │ │ │ │ │ │ └── grafana-yarn-timelineserver.json │ │ │ │ │ │ │ └── default │ │ │ │ │ │ │ │ ├── grafana-ambari-server-database.json │ │ │ │ │ │ │ │ ├── grafana-ambari-server-stats.json │ │ │ │ │ │ │ │ ├── grafana-ambari-server-topn.json │ │ │ │ │ │ │ │ ├── grafana-ambari-server.json │ │ │ │ │ │ │ │ ├── grafana-ams-hbase-home.json │ │ │ │ │ │ │ │ ├── grafana-ams-hbase-misc.json │ │ │ │ │ │ │ │ ├── grafana-ams-hbase-regionservers.json │ │ │ │ │ │ │ │ ├── grafana-system-home.json │ │ │ │ │ │ │ │ └── grafana-system-servers.json │ │ │ │ │ │ ├── hbaseSmokeVerify.sh │ │ │ │ │ │ └── service-metrics │ │ │ │ │ │ │ ├── AMBARI_METRICS.txt │ │ │ │ │ │ │ ├── HBASE.txt │ │ │ │ │ │ │ ├── HDFS.txt │ │ │ │ │ │ │ ├── HIVE.txt │ │ │ │ │ │ │ ├── HOST.txt │ │ │ │ │ │ │ ├── KAFKA.txt │ │ │ │ │ │ │ └── YARN.txt │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── ams.py │ │ │ │ │ │ ├── ams_service.py │ │ │ │ │ │ ├── functions.py │ │ │ │ │ │ ├── hbase.py │ │ │ │ │ │ ├── hbase_master.py │ │ │ │ │ │ ├── hbase_regionserver.py │ │ │ │ │ │ ├── hbase_service.py │ │ │ │ │ │ ├── metrics_collector.py │ │ │ │ │ │ ├── metrics_grafana.py │ │ │ │ │ │ ├── metrics_grafana_util.py │ │ │ │ │ │ ├── metrics_monitor.py │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ ├── service_mapping.py │ │ │ │ │ │ ├── split_points.py │ │ │ │ │ │ ├── status.py │ │ │ │ │ │ └── status_params.py │ │ │ │ │ └── templates │ │ │ │ │ │ ├── ams.conf.j2 │ │ │ │ │ │ ├── ams_collector_jaas.conf.j2 │ │ │ │ │ │ ├── ams_zookeeper_jaas.conf.j2 │ │ │ │ │ │ ├── hadoop-metrics2-hbase.properties.j2 │ │ │ │ │ │ ├── hbase_client_jaas.conf.j2 │ │ │ │ │ │ ├── hbase_grant_permissions.j2 │ │ │ │ │ │ ├── hbase_master_jaas.conf.j2 │ │ │ │ │ │ ├── hbase_regionserver_jaas.conf.j2 │ │ │ │ │ │ ├── metric_groups.conf.j2 │ │ │ │ │ │ ├── metric_monitor.ini.j2 │ │ │ │ │ │ ├── metrics_grafana_datasource.json.j2 │ │ │ │ │ │ ├── regionservers.j2 │ │ │ │ │ │ └── smoketest_metrics.json.j2 │ │ │ │ │ ├── quicklinks │ │ │ │ │ └── quicklinks.json │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ └── themes │ │ │ │ │ ├── credentials.json │ │ │ │ │ ├── directories.json │ │ │ │ │ └── theme.json │ │ │ └── README.txt │ │ ├── configuration-schema.xsd │ │ ├── custom_action_definitions │ │ │ └── system_action_definitions.xml │ │ ├── custom_actions │ │ │ └── scripts │ │ │ │ ├── check_host.py │ │ │ │ ├── clear_repocache.py │ │ │ │ ├── install_packages.py │ │ │ │ ├── remove_bits.py │ │ │ │ ├── remove_previous_stacks.py │ │ │ │ ├── ru_execute_tasks.py │ │ │ │ ├── stack_select_set_all.py │ │ │ │ ├── update_repo.py │ │ │ │ └── validate_configs.py │ │ ├── db │ │ │ ├── index.txt │ │ │ ├── newcerts │ │ │ │ └── .gitignore │ │ │ └── serial │ │ ├── extensions │ │ │ └── README.txt │ │ ├── ganglia_properties.json │ │ ├── host_scripts │ │ │ ├── alert_disk_space.py │ │ │ ├── alert_ulimit.py │ │ │ └── alert_version_select.py │ │ ├── jmx_properties.json │ │ ├── kerberos.json │ │ ├── kerberos_descriptor_schema.json │ │ ├── mpacks-v2 │ │ │ └── README.txt │ │ ├── org │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── server │ │ │ │ └── configuration │ │ │ │ └── index_template.md │ │ ├── scripts │ │ │ ├── Ambaripreupload.py │ │ │ ├── add-host-component.sh │ │ │ ├── add_service_api.py │ │ │ ├── check_ambari_permissions.py │ │ │ ├── cluster_blueprint.py │ │ │ ├── configs.py │ │ │ ├── configs.sh │ │ │ ├── configurations-set-default-update-policy.sh │ │ │ ├── export_ams_metrics.py │ │ │ ├── hadoop.sh │ │ │ ├── install_flume.sh │ │ │ ├── kerberos-setup.sh │ │ │ ├── krb5.conf │ │ │ ├── post-user-creation-hook.sh │ │ │ ├── stack_advisor.py │ │ │ ├── takeover_config_merge.py │ │ │ └── takeover_files_mapping.json │ │ ├── sqlserver_properties.json │ │ ├── stack-hooks │ │ │ ├── after-INSTALL │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-ANY │ │ │ │ ├── files │ │ │ │ │ └── changeToSecureUid.sh │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-INSTALL │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── repo_initialization.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-RESTART │ │ │ │ └── scripts │ │ │ │ │ └── hook.py │ │ │ ├── before-SET_KEYTAB │ │ │ │ └── scripts │ │ │ │ │ └── hook.py │ │ │ └── before-START │ │ │ │ ├── files │ │ │ │ ├── checkForFormat.sh │ │ │ │ ├── fast-hdfs-resource.jar │ │ │ │ ├── task-log4j.properties │ │ │ │ └── topology_script.py │ │ │ │ ├── scripts │ │ │ │ ├── custom_extensions.py │ │ │ │ ├── hook.py │ │ │ │ ├── params.py │ │ │ │ ├── rack_awareness.py │ │ │ │ └── shared_initialization.py │ │ │ │ └── templates │ │ │ │ ├── commons-logging.properties.j2 │ │ │ │ ├── exclude_hosts_list.j2 │ │ │ │ ├── hadoop-metrics2.properties.j2 │ │ │ │ ├── health_check.j2 │ │ │ │ ├── include_hosts_list.j2 │ │ │ │ └── topology_mappings.data.j2 │ │ ├── stacks │ │ │ ├── BIGTOP │ │ │ │ ├── 3.2.0 │ │ │ │ │ ├── blueprints │ │ │ │ │ │ ├── multinode-default.json │ │ │ │ │ │ └── singlenode-default.json │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── cluster-env.xml │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── stack_features.json │ │ │ │ │ │ ├── stack_packages.json │ │ │ │ │ │ └── stack_tools.json │ │ │ │ │ ├── repos │ │ │ │ │ │ └── repoinfo.xml │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ └── services │ │ │ │ │ │ ├── ALLUXIO │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── alluxio-env.xml │ │ │ │ │ │ │ ├── alluxio-log4j-properties.xml │ │ │ │ │ │ │ ├── alluxio-metrics-properties.xml │ │ │ │ │ │ │ └── alluxio-site-properties.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── master.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ └── worker.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── masters.j2 │ │ │ │ │ │ │ │ └── workers.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ └── service_advisor.py │ │ │ │ │ │ ├── AMBARI-METRICS │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── AMBARI_INFRA_SOLR │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── FLINK │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── flink-conf.xml │ │ │ │ │ │ │ ├── flink-env.xml │ │ │ │ │ │ │ ├── flink-log4j-cli-properties.xml │ │ │ │ │ │ │ ├── flink-log4j-console-properties.xml │ │ │ │ │ │ │ ├── flink-log4j-properties.xml │ │ │ │ │ │ │ └── flink-log4j-session-properties.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ │ ├── flink_client.py │ │ │ │ │ │ │ │ ├── flink_history_server.py │ │ │ │ │ │ │ │ ├── flink_service.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_flink.py │ │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ └── role_command_order.json │ │ │ │ │ │ ├── HBASE │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── hbase-env.xml │ │ │ │ │ │ │ ├── hbase-log4j.xml │ │ │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ │ │ ├── ranger-hbase-audit.xml │ │ │ │ │ │ │ ├── ranger-hbase-plugin-properties.xml │ │ │ │ │ │ │ ├── ranger-hbase-policymgr-ssl.xml │ │ │ │ │ │ │ └── ranger-hbase-security.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── metrics.json │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── files │ │ │ │ │ │ │ │ ├── draining_servers.rb │ │ │ │ │ │ │ │ ├── draining_servers2.rb │ │ │ │ │ │ │ │ ├── hbase-smoke-cleanup.sh │ │ │ │ │ │ │ │ └── hbaseSmokeVerify.sh │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ ├── functions.py │ │ │ │ │ │ │ │ ├── hbase.py │ │ │ │ │ │ │ │ ├── hbase_client.py │ │ │ │ │ │ │ │ ├── hbase_decommission.py │ │ │ │ │ │ │ │ ├── hbase_master.py │ │ │ │ │ │ │ │ ├── hbase_regionserver.py │ │ │ │ │ │ │ │ ├── hbase_service.py │ │ │ │ │ │ │ │ ├── hbase_upgrade.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_hbase.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ └── upgrade.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── hadoop-metrics2-hbase.properties-GANGLIA-MASTER.j2 │ │ │ │ │ │ │ │ ├── hadoop-metrics2-hbase.properties-GANGLIA-RS.j2 │ │ │ │ │ │ │ │ ├── hbase-smoke.sh.j2 │ │ │ │ │ │ │ │ ├── hbase.conf.j2 │ │ │ │ │ │ │ │ ├── hbase_client_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hbase_grant_permissions.j2 │ │ │ │ │ │ │ │ ├── hbase_master_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hbase_queryserver_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hbase_regionserver_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── input.config-hbase.json.j2 │ │ │ │ │ │ │ │ └── regionservers.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ ├── themes │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ └── widgets.json │ │ │ │ │ │ ├── HDFS │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── core-site.xml │ │ │ │ │ │ │ ├── hadoop-env.xml │ │ │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ │ │ ├── hdfs-log4j.xml │ │ │ │ │ │ │ ├── hdfs-rbf-site.xml │ │ │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ │ │ ├── ranger-hdfs-audit.xml │ │ │ │ │ │ │ ├── ranger-hdfs-plugin-properties.xml │ │ │ │ │ │ │ ├── ranger-hdfs-policymgr-ssl.xml │ │ │ │ │ │ │ ├── ranger-hdfs-security.xml │ │ │ │ │ │ │ ├── ssl-client.xml │ │ │ │ │ │ │ └── ssl-server.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── metrics.json │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ ├── alert_checkpoint_time.py │ │ │ │ │ │ │ │ ├── alert_datanode_unmounted_data_dir.py │ │ │ │ │ │ │ │ ├── alert_ha_namenode_health.py │ │ │ │ │ │ │ │ ├── alert_metrics_deviation.py │ │ │ │ │ │ │ │ └── alert_upgrade_finalized.py │ │ │ │ │ │ │ ├── files │ │ │ │ │ │ │ │ └── checkWebUI.py │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ ├── balancer-emulator │ │ │ │ │ │ │ │ │ ├── balancer-err.log │ │ │ │ │ │ │ │ │ ├── balancer.log │ │ │ │ │ │ │ │ │ └── hdfs-command.py │ │ │ │ │ │ │ │ ├── datanode.py │ │ │ │ │ │ │ │ ├── datanode_upgrade.py │ │ │ │ │ │ │ │ ├── dfsrouter.py │ │ │ │ │ │ │ │ ├── hdfs.py │ │ │ │ │ │ │ │ ├── hdfs_client.py │ │ │ │ │ │ │ │ ├── hdfs_datanode.py │ │ │ │ │ │ │ │ ├── hdfs_namenode.py │ │ │ │ │ │ │ │ ├── hdfs_nfsgateway.py │ │ │ │ │ │ │ │ ├── hdfs_rebalance.py │ │ │ │ │ │ │ │ ├── hdfs_router.py │ │ │ │ │ │ │ │ ├── hdfs_snamenode.py │ │ │ │ │ │ │ │ ├── install_params.py │ │ │ │ │ │ │ │ ├── journalnode.py │ │ │ │ │ │ │ │ ├── journalnode_upgrade.py │ │ │ │ │ │ │ │ ├── namenode.py │ │ │ │ │ │ │ │ ├── namenode_ha_state.py │ │ │ │ │ │ │ │ ├── namenode_upgrade.py │ │ │ │ │ │ │ │ ├── nfsgateway.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_hdfs.py │ │ │ │ │ │ │ │ ├── snamenode.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ └── zkfc_slave.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── exclude_hosts_list.j2 │ │ │ │ │ │ │ │ ├── hdfs.conf.j2 │ │ │ │ │ │ │ │ ├── hdfs_dn_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hdfs_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hdfs_jn_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── hdfs_nn_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── include_hosts_list.j2 │ │ │ │ │ │ │ │ └── slaves.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ ├── themes │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ └── widgets.json │ │ │ │ │ │ ├── HIVE │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── beeline-log4j2.xml │ │ │ │ │ │ │ ├── hcat-env.xml │ │ │ │ │ │ │ ├── hive-atlas-application.properties.xml │ │ │ │ │ │ │ ├── hive-env.xml │ │ │ │ │ │ │ ├── hive-exec-log4j2.xml │ │ │ │ │ │ │ ├── hive-log4j2.xml │ │ │ │ │ │ │ ├── hive-site.xml │ │ │ │ │ │ │ ├── hivemetastore-site.xml │ │ │ │ │ │ │ ├── hiveserver2-site.xml │ │ │ │ │ │ │ ├── llap-cli-log4j2.xml │ │ │ │ │ │ │ ├── llap-daemon-log4j.xml │ │ │ │ │ │ │ ├── parquet-logging.xml │ │ │ │ │ │ │ ├── ranger-hive-audit.xml │ │ │ │ │ │ │ ├── ranger-hive-plugin-properties.xml │ │ │ │ │ │ │ ├── ranger-hive-policymgr-ssl.xml │ │ │ │ │ │ │ ├── ranger-hive-security.xml │ │ │ │ │ │ │ ├── webhcat-env.xml │ │ │ │ │ │ │ ├── webhcat-log4j.xml │ │ │ │ │ │ │ └── webhcat-site.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ ├── alert_hive_interactive_thrift_port.py │ │ │ │ │ │ │ │ ├── alert_hive_metastore.py │ │ │ │ │ │ │ │ ├── alert_hive_sys_db.py │ │ │ │ │ │ │ │ ├── alert_hive_thrift_port.py │ │ │ │ │ │ │ │ └── alert_llap_app_status.py │ │ │ │ │ │ │ ├── etc │ │ │ │ │ │ │ │ ├── hive-schema-0.12.0.mysql.sql │ │ │ │ │ │ │ │ ├── hive-schema-0.12.0.oracle.sql │ │ │ │ │ │ │ │ ├── hive-schema-0.12.0.postgres.sql │ │ │ │ │ │ │ │ ├── hive-schema-0.13.0.mysql.sql │ │ │ │ │ │ │ │ ├── hive-schema-0.13.0.oracle.sql │ │ │ │ │ │ │ │ ├── hive-schema-0.13.0.postgres.sql │ │ │ │ │ │ │ │ ├── upgrade-0.12.0-to-0.13.0.oracle.sql │ │ │ │ │ │ │ │ └── upgrade-0.13.0.oracle.sql │ │ │ │ │ │ │ ├── files │ │ │ │ │ │ │ │ ├── addMysqlUser.sh │ │ │ │ │ │ │ │ ├── hcatSmoke.sh │ │ │ │ │ │ │ │ ├── hiveSmoke.sh │ │ │ │ │ │ │ │ ├── hiveTezSetup.cmd │ │ │ │ │ │ │ │ ├── hiveserver2.sql │ │ │ │ │ │ │ │ ├── hiveserver2Smoke.sh │ │ │ │ │ │ │ │ ├── pigSmoke.sh │ │ │ │ │ │ │ │ ├── removeMysqlUser.sh │ │ │ │ │ │ │ │ ├── startMetastore.sh │ │ │ │ │ │ │ │ └── templetonSmoke.sh │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ ├── hcat.py │ │ │ │ │ │ │ │ ├── hcat_client.py │ │ │ │ │ │ │ │ ├── hcat_service_check.py │ │ │ │ │ │ │ │ ├── hive.py │ │ │ │ │ │ │ │ ├── hive_client.py │ │ │ │ │ │ │ │ ├── hive_metastore.py │ │ │ │ │ │ │ │ ├── hive_server.py │ │ │ │ │ │ │ │ ├── hive_server_upgrade.py │ │ │ │ │ │ │ │ ├── hive_service.py │ │ │ │ │ │ │ │ ├── mysql_server.py │ │ │ │ │ │ │ │ ├── mysql_service.py │ │ │ │ │ │ │ │ ├── mysql_users.py │ │ │ │ │ │ │ │ ├── mysql_utils.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── post_upgrade.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_hive.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ ├── webhcat.py │ │ │ │ │ │ │ │ ├── webhcat_server.py │ │ │ │ │ │ │ │ ├── webhcat_service.py │ │ │ │ │ │ │ │ └── webhcat_service_check.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── hadoop-metrics2-hivemetastore.properties.j2 │ │ │ │ │ │ │ │ ├── hadoop-metrics2-hiveserver2.properties.j2 │ │ │ │ │ │ │ │ ├── hadoop-metrics2-llapdaemon.j2 │ │ │ │ │ │ │ │ ├── hadoop-metrics2-llaptaskscheduler.j2 │ │ │ │ │ │ │ │ ├── hive.conf.j2 │ │ │ │ │ │ │ │ ├── input.config-hive.json.j2 │ │ │ │ │ │ │ │ ├── startHiveserver2.sh.j2 │ │ │ │ │ │ │ │ ├── startHiveserver2Interactive.sh.j2 │ │ │ │ │ │ │ │ ├── templeton_smoke.pig.j2 │ │ │ │ │ │ │ │ └── zkmigrator_jaas.conf.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── credentials.json │ │ │ │ │ │ │ ├── database.json │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ ├── KAFKA │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── kafka-broker.xml │ │ │ │ │ │ │ ├── kafka-env.xml │ │ │ │ │ │ │ ├── kafka-log4j.xml │ │ │ │ │ │ │ ├── kafka_client_jaas_conf.xml │ │ │ │ │ │ │ ├── kafka_jaas_conf.xml │ │ │ │ │ │ │ ├── ranger-kafka-audit.xml │ │ │ │ │ │ │ ├── ranger-kafka-plugin-properties.xml │ │ │ │ │ │ │ ├── ranger-kafka-policymgr-ssl.xml │ │ │ │ │ │ │ └── ranger-kafka-security.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── metrics.json │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── kafka.py │ │ │ │ │ │ │ │ ├── kafka_broker.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_kafka.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ ├── upgrade.py │ │ │ │ │ │ │ │ └── utils.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── input.config-kafka.json.j2 │ │ │ │ │ │ │ │ ├── kafka.conf.j2 │ │ │ │ │ │ │ │ ├── kafka_client_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── kafka_jaas.conf.j2 │ │ │ │ │ │ │ │ └── tools-log4j.properties.j2 │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ ├── themes │ │ │ │ │ │ │ └── directories.json │ │ │ │ │ │ └── widgets.json │ │ │ │ │ │ ├── KERBEROS │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── kerberos-env.xml │ │ │ │ │ │ │ └── krb5-conf.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ │ ├── kerberos_client.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ └── properties │ │ │ │ │ │ │ └── krb5_conf.j2 │ │ │ │ │ │ ├── LIVY │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── livy-client-conf.xml │ │ │ │ │ │ │ ├── livy-conf.xml │ │ │ │ │ │ │ ├── livy-env.xml │ │ │ │ │ │ │ ├── livy-log4j-properties.xml │ │ │ │ │ │ │ └── livy-spark-blacklist.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ │ └── alert_livy_port.py │ │ │ │ │ │ │ │ ├── livy_server.py │ │ │ │ │ │ │ │ ├── livy_service.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_livy.py │ │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ └── input.config-livy.json.j2 │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── directories.json │ │ │ │ │ │ ├── SOLR │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── solr-env.xml │ │ │ │ │ │ │ ├── solr-log4j.xml │ │ │ │ │ │ │ ├── solr-security-json.xml │ │ │ │ │ │ │ └── solr-xml.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_solr.py │ │ │ │ │ │ │ │ ├── solr.py │ │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── solr-security.json.j2 │ │ │ │ │ │ │ │ ├── solr.conf.j2 │ │ │ │ │ │ │ │ └── solr_jaas.conf.j2 │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── solr-env.sh.j2 │ │ │ │ │ │ │ ├── solr-log4j2.xml.j2 │ │ │ │ │ │ │ └── solr.xml.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ ├── SPARK │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── spark-defaults.xml │ │ │ │ │ │ │ ├── spark-env.xml │ │ │ │ │ │ │ ├── spark-hive-site-override.xml │ │ │ │ │ │ │ ├── spark-log4j-properties.xml │ │ │ │ │ │ │ ├── spark-metrics-properties.xml │ │ │ │ │ │ │ └── spark-thrift-fairscheduler.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ │ └── alert_spark_thrift_port.py │ │ │ │ │ │ │ │ ├── job_history_server.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_spark.py │ │ │ │ │ │ │ │ ├── spark_client.py │ │ │ │ │ │ │ │ ├── spark_service.py │ │ │ │ │ │ │ │ ├── spark_thrift_server.py │ │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ └── input.config-spark.json.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── directories.json │ │ │ │ │ │ ├── TEZ │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── tez-env.xml │ │ │ │ │ │ │ └── tez-site.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ │ ├── pre_upgrade.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── tez.py │ │ │ │ │ │ │ │ └── tez_client.py │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── directories.json │ │ │ │ │ │ ├── YARN │ │ │ │ │ │ ├── MAPREDUCE2_metrics.json │ │ │ │ │ │ ├── YARN_metrics.json │ │ │ │ │ │ ├── YARN_widgets.json │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration-mapred │ │ │ │ │ │ │ ├── mapred-env.xml │ │ │ │ │ │ │ └── mapred-site.xml │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ │ │ ├── container-executor.xml │ │ │ │ │ │ │ ├── ranger-yarn-audit.xml │ │ │ │ │ │ │ ├── ranger-yarn-plugin-properties.xml │ │ │ │ │ │ │ ├── ranger-yarn-policymgr-ssl.xml │ │ │ │ │ │ │ ├── ranger-yarn-security.xml │ │ │ │ │ │ │ ├── resource-types.xml │ │ │ │ │ │ │ ├── yarn-env.xml │ │ │ │ │ │ │ ├── yarn-hbase-env.xml │ │ │ │ │ │ │ ├── yarn-hbase-log4j.xml │ │ │ │ │ │ │ ├── yarn-hbase-policy.xml │ │ │ │ │ │ │ ├── yarn-hbase-site.xml │ │ │ │ │ │ │ ├── yarn-log4j.xml │ │ │ │ │ │ │ └── yarn-site.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ ├── alert_ats_hbase.py │ │ │ │ │ │ │ │ ├── alert_nodemanager_health.py │ │ │ │ │ │ │ │ └── alert_nodemanagers_summary.py │ │ │ │ │ │ │ ├── files │ │ │ │ │ │ │ │ └── validateYarnComponentStatusWindows.py │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ ├── application_timeline_server.py │ │ │ │ │ │ │ │ ├── functions.py │ │ │ │ │ │ │ │ ├── hbase_service.py │ │ │ │ │ │ │ │ ├── historyserver.py │ │ │ │ │ │ │ │ ├── install_jars.py │ │ │ │ │ │ │ │ ├── mapred_service_check.py │ │ │ │ │ │ │ │ ├── mapreduce2_client.py │ │ │ │ │ │ │ │ ├── nodemanager.py │ │ │ │ │ │ │ │ ├── nodemanager_upgrade.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ │ ├── resourcemanager.py │ │ │ │ │ │ │ │ ├── service.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_yarn.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ ├── timelinereader.py │ │ │ │ │ │ │ │ ├── yarn.py │ │ │ │ │ │ │ │ ├── yarn_client.py │ │ │ │ │ │ │ │ └── yarn_registry_dns.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── exclude_hosts_list.j2 │ │ │ │ │ │ │ │ ├── hadoop-metrics2-hbase.properties.j2 │ │ │ │ │ │ │ │ ├── include_hosts_list.j2 │ │ │ │ │ │ │ │ ├── input.config-mapreduce2.json.j2 │ │ │ │ │ │ │ │ ├── input.config-yarn.json.j2 │ │ │ │ │ │ │ │ ├── mapred_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── mapreduce.conf.j2 │ │ │ │ │ │ │ │ ├── taskcontroller.cfg.j2 │ │ │ │ │ │ │ │ ├── yarn.conf.j2 │ │ │ │ │ │ │ │ ├── yarn_ats_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_grant_permissions.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_master_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_package_preparation.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_regionserver_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_secure.yarnfile.j2 │ │ │ │ │ │ │ │ ├── yarn_hbase_unsecure.yarnfile.j2 │ │ │ │ │ │ │ │ ├── yarn_jaas.conf.j2 │ │ │ │ │ │ │ │ ├── yarn_nm_jaas.conf.j2 │ │ │ │ │ │ │ │ └── yarn_registry_dns_jaas.conf.j2 │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ └── container-executor.cfg.j2 │ │ │ │ │ │ ├── quicklinks-mapred │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ ├── themes-mapred │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ ├── ZEPPELIN │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── zeppelin-env.xml │ │ │ │ │ │ │ ├── zeppelin-log4j-properties.xml │ │ │ │ │ │ │ ├── zeppelin-shiro-ini.xml │ │ │ │ │ │ │ └── zeppelin-site.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ │ └── alert_check_zeppelin.py │ │ │ │ │ │ │ │ ├── interpreter_json_template.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ └── zeppelin_server.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ └── input.config-zeppelin.json.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ └── directories.json │ │ │ │ │ │ └── ZOOKEEPER │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ ├── zoo.cfg.xml │ │ │ │ │ │ ├── zookeeper-env.xml │ │ │ │ │ │ └── zookeeper-log4j.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ ├── files │ │ │ │ │ │ │ ├── zkEnv.sh │ │ │ │ │ │ │ ├── zkServer.sh │ │ │ │ │ │ │ ├── zkService.sh │ │ │ │ │ │ │ └── zkSmoke.sh │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ ├── zookeeper.py │ │ │ │ │ │ │ ├── zookeeper_client.py │ │ │ │ │ │ │ ├── zookeeper_server.py │ │ │ │ │ │ │ └── zookeeper_service.py │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ ├── configuration.xsl.j2 │ │ │ │ │ │ │ ├── input.config-zookeeper.json.j2 │ │ │ │ │ │ │ ├── zoo.cfg.j2 │ │ │ │ │ │ │ ├── zookeeper_client_jaas.conf.j2 │ │ │ │ │ │ │ └── zookeeper_jaas.conf.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ └── directories.json │ │ │ │ ├── 3.3.0 │ │ │ │ │ ├── blueprints │ │ │ │ │ │ ├── multinode-default.json │ │ │ │ │ │ └── singlenode-default.json │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── repos │ │ │ │ │ │ └── repoinfo.xml │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ └── services │ │ │ │ │ │ ├── AMBARI-METRICS │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── AMBARI_INFRA_SOLR │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── FLINK │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── HBASE │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── HDFS │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── HIVE │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── KAFKA │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── KERBEROS │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── LIVY │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── RANGER │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── admin-logback.xml │ │ │ │ │ │ │ ├── admin-properties.xml │ │ │ │ │ │ │ ├── atlas-tagsync-ssl.xml │ │ │ │ │ │ │ ├── ranger-admin-site.xml │ │ │ │ │ │ │ ├── ranger-env.xml │ │ │ │ │ │ │ ├── ranger-solr-configuration.xml │ │ │ │ │ │ │ ├── ranger-tagsync-policymgr-ssl.xml │ │ │ │ │ │ │ ├── ranger-tagsync-site.xml │ │ │ │ │ │ │ ├── ranger-ugsync-site.xml │ │ │ │ │ │ │ ├── tagsync-application-properties.xml │ │ │ │ │ │ │ ├── tagsync-logback.xml │ │ │ │ │ │ │ └── usersync-logback.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── alerts │ │ │ │ │ │ │ │ └── alert_ranger_admin_passwd_check.py │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── ranger_admin.py │ │ │ │ │ │ │ │ ├── ranger_service.py │ │ │ │ │ │ │ │ ├── ranger_tagsync.py │ │ │ │ │ │ │ │ ├── ranger_usersync.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── setup_ranger_xml.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ └── upgrade.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ ├── input.config-ranger.json.j2 │ │ │ │ │ │ │ │ ├── ranger_admin_pam.j2 │ │ │ │ │ │ │ │ ├── ranger_remote_pam.j2 │ │ │ │ │ │ │ │ └── ranger_solr_jaas_conf.j2 │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── admin-logback.xml.j2 │ │ │ │ │ │ │ ├── ranger-env.sh.j2 │ │ │ │ │ │ │ ├── ranger-solrconfig.xml.j2 │ │ │ │ │ │ │ ├── tagsync-logback.xml.j2 │ │ │ │ │ │ │ └── usersync-logback.xml.j2 │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── credentials.json │ │ │ │ │ │ │ ├── database.json │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ └── theme_version_1.json │ │ │ │ │ │ ├── RANGER_KMS │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ │ ├── dbks-site.xml │ │ │ │ │ │ │ ├── kms-env.xml │ │ │ │ │ │ │ ├── kms-log4j.xml │ │ │ │ │ │ │ ├── kms-logback.xml │ │ │ │ │ │ │ ├── kms-properties.xml │ │ │ │ │ │ │ ├── kms-site.xml │ │ │ │ │ │ │ ├── ranger-kms-audit.xml │ │ │ │ │ │ │ ├── ranger-kms-policymgr-ssl.xml │ │ │ │ │ │ │ ├── ranger-kms-security.xml │ │ │ │ │ │ │ └── ranger-kms-site.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── package │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ ├── kms.py │ │ │ │ │ │ │ │ ├── kms_server.py │ │ │ │ │ │ │ │ ├── kms_service.py │ │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ │ ├── status_params.py │ │ │ │ │ │ │ │ └── upgrade.py │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ └── input.config-ranger-kms.json.j2 │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── kms-env.sh.j2 │ │ │ │ │ │ │ └── kms-logback.xml.j2 │ │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ ├── credentials.json │ │ │ │ │ │ │ ├── database.json │ │ │ │ │ │ │ ├── directories.json │ │ │ │ │ │ │ ├── theme_version_1.json │ │ │ │ │ │ │ └── theme_version_2.json │ │ │ │ │ │ ├── SOLR │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── SPARK │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── TEZ │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── YARN │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ ├── ZEPPELIN │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ │ └── ZOOKEEPER │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── zoo.cfg.xml │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ └── quicklinks │ │ │ │ │ │ └── quicklinks.json │ │ │ │ └── 3.4.0 │ │ │ │ │ ├── blueprints │ │ │ │ │ ├── multinode-default.json │ │ │ │ │ └── singlenode-default.json │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── repos │ │ │ │ │ └── repoinfo.xml │ │ │ │ │ ├── role_command_order.json │ │ │ │ │ └── services │ │ │ │ │ ├── AMBARI-METRICS │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── AMBARI_INFRA_SOLR │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── FLINK │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── HBASE │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── HDFS │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── HIVE │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── KAFKA │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── KERBEROS │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── LIVY │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── RANGER │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── RANGER_KMS │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── SOLR │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── SPARK │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── TEZ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── YARN │ │ │ │ │ └── metainfo.xml │ │ │ │ │ ├── ZEPPELIN │ │ │ │ │ └── metainfo.xml │ │ │ │ │ └── ZOOKEEPER │ │ │ │ │ └── metainfo.xml │ │ │ ├── PERF │ │ │ │ └── check_host.sed │ │ │ ├── ambari_configuration.py │ │ │ ├── service_advisor.py │ │ │ └── stack_advisor.py │ │ ├── upgrade-config.xsd │ │ ├── upgrade-pack.xsd │ │ ├── upgrade │ │ │ ├── ddl │ │ │ │ ├── Ambari-DDL-Postgres-UPGRADE-1.3.0.Check.sql │ │ │ │ ├── Ambari-DDL-Postgres-UPGRADE-1.3.0.Fix.sql │ │ │ │ ├── quartz.mysql.sql │ │ │ │ ├── quartz.oracle.sql │ │ │ │ └── quartz.postgres.sql │ │ │ └── dml │ │ │ │ ├── Ambari-DML-MySQL-UPGRADE_STACK.sql │ │ │ │ ├── Ambari-DML-Oracle-INSERT_METAINFO.sql │ │ │ │ ├── Ambari-DML-Oracle-UPGRADE_STACK.sql │ │ │ │ ├── Ambari-DML-Postgres-INSERT_METAINFO.sql │ │ │ │ └── Ambari-DML-Postgres-UPGRADE_STACK.sql │ │ ├── version_definition.xsd │ │ └── widgets.json │ ├── sh │ │ └── azuredb_create_generator.sh │ └── windows │ │ ├── ambari-server.cmd │ │ ├── ambari-server.ps1 │ │ └── psremoting │ │ ├── Configure-Chocolatey.ps1 │ │ ├── Create-RemotingDir.ps1 │ │ ├── Run-RemotingScript.ps1 │ │ ├── Send-RemotingFile.ps1 │ │ └── Unzip-RemotingFile.ps1 │ └── test │ ├── java │ ├── com │ │ └── google │ │ │ └── inject │ │ │ └── persist │ │ │ └── jpa │ │ │ └── AmbariJpaPersistServiceTest.java │ └── org │ │ └── apache │ │ └── ambari │ │ ├── annotations │ │ ├── LockAreaTest.java │ │ ├── TransactionalLockInterceptorTest.java │ │ └── TransactionalLockTest.java │ │ └── server │ │ ├── H2DatabaseCleaner.java │ │ ├── RandomPortJerseyTest.java │ │ ├── StateRecoveryManagerTest.java │ │ ├── actionmanager │ │ ├── ActionManagerTestHelper.java │ │ ├── ExecutionCommandWrapperTest.java │ │ ├── HostRoleStatusTest.java │ │ ├── StageTest.java │ │ ├── TestActionDBAccessorImpl.java │ │ ├── TestActionManager.java │ │ ├── TestActionScheduler.java │ │ ├── TestActionSchedulerThreading.java │ │ └── TestStage.java │ │ ├── agent │ │ ├── AgentHostInfoTest.java │ │ ├── AgentSessionManagerTest.java │ │ ├── DummyHeartbeatConstants.java │ │ ├── HeartbeatProcessorTest.java │ │ ├── HeartbeatTestHelper.java │ │ ├── LocalAgentSimulator.java │ │ ├── TestHeartbeatHandler.java │ │ ├── TestHeartbeatMonitor.java │ │ └── stomp │ │ │ ├── AgentDataHolderTest.java │ │ │ ├── AlertDefinitionsHolderTest.java │ │ │ ├── HostLevelParamsHolderTest.java │ │ │ ├── TopologyClusterTest.java │ │ │ └── dto │ │ │ ├── AlertClusterTest.java │ │ │ └── MetadataClusterTest.java │ │ ├── alerts │ │ ├── AgentHeartbeatAlertRunnableTest.java │ │ ├── AlertHelperTest.java │ │ ├── AmbariPerformanceRunnableTest.java │ │ ├── ComponentVersionAlertRunnableTest.java │ │ ├── StaleAlertRunnableTest.java │ │ └── ThresholdTest.java │ │ ├── api │ │ ├── AmbariCsrfProtectionFilterTest.java │ │ ├── AmbariErrorHandlerIT.java │ │ ├── AmbariErrorHandlerTest.java │ │ ├── AmbariViewErrorHandlerProxyTest.java │ │ ├── ContentTypeOverrideFilterTest.java │ │ ├── TestSuite.java │ │ ├── UserNameOverrideFilterTest.java │ │ ├── handlers │ │ │ ├── CreateHandlerTest.java │ │ │ ├── DeleteHandlerTest.java │ │ │ ├── QueryCreateHandlerTest.java │ │ │ ├── ReadHandlerTest.java │ │ │ └── UpdateHandlerTest.java │ │ ├── predicate │ │ │ ├── QueryLexerTest.java │ │ │ ├── QueryParserTest.java │ │ │ └── operators │ │ │ │ ├── AndOperatorTest.java │ │ │ │ ├── EqualsOperatorTest.java │ │ │ │ ├── FilterOperatorTest.java │ │ │ │ ├── GreaterEqualsOperatorTest.java │ │ │ │ ├── GreaterOperatorTest.java │ │ │ │ ├── InOperatorTest.java │ │ │ │ ├── IsEmptyOperatorTest.java │ │ │ │ ├── LessEqualsOperatorTest.java │ │ │ │ ├── LessOperatorTest.java │ │ │ │ ├── NotEqualsOperatorTest.java │ │ │ │ ├── NotOperatorTest.java │ │ │ │ └── OrOperatorTest.java │ │ ├── query │ │ │ ├── ExtendedResourcePredicateVisitorTest.java │ │ │ ├── JpaSortBuilderTest.java │ │ │ ├── ProcessingPredicateVisitorTest.java │ │ │ ├── QueryImplTest.java │ │ │ ├── QueryInfoTest.java │ │ │ ├── SubResourcePredicateVisitorTest.java │ │ │ └── render │ │ │ │ ├── ClusterBlueprintRendererTest.java │ │ │ │ ├── DefaultRendererTest.java │ │ │ │ ├── MetricsPaddingRendererTest.java │ │ │ │ └── MinimalRendererTest.java │ │ ├── resources │ │ │ ├── BaseResourceDefinitionTest.java │ │ │ ├── BlueprintResourceDefinitionTest.java │ │ │ ├── ClusterResourceDefinitionTest.java │ │ │ ├── CompatibleRepositoryVersionDefinitionTest.java │ │ │ ├── ComponentStackVersionResourceDefinitionTest.java │ │ │ ├── CredentialResourceDefinitionTest.java │ │ │ ├── FeedResourceDefinitionTest.java │ │ │ ├── HostKerberosIdentityResourceDefinitionTest.java │ │ │ ├── HostResourceDefinitionTest.java │ │ │ ├── InstanceResourceDefinitionTest.java │ │ │ ├── JobResourceDefinitionTest.java │ │ │ ├── LdapSyncEventResourceDefinitionTest.java │ │ │ ├── MpackResourceDefinitionTest.java │ │ │ ├── PermissionResourceDefinitionTest.java │ │ │ ├── PrivilegeResourceDefinitionTest.java │ │ │ ├── RepositoryResourceDefinitionTest.java │ │ │ ├── RepositoryVersionResourceDefinitionTest.java │ │ │ ├── ResourceInstanceFactoryImplTest.java │ │ │ ├── ServiceResourceDefinitionTest.java │ │ │ ├── SimpleResourceDefinitionTest.java │ │ │ ├── StackConfigurationDefinitionTest.java │ │ │ ├── StackConfigurationDependencyDefinitionTest.java │ │ │ ├── StackServiceResourceDefinitionTest.java │ │ │ ├── StackVersionResourceDefinitionTest.java │ │ │ ├── TargetClusterResourceDefinitionTest.java │ │ │ ├── TaskAttemptResourceDefinitionTest.java │ │ │ ├── UpgradeResourceDefinitionTest.java │ │ │ ├── UserResourceDefinitionTest.java │ │ │ ├── ViewExternalSubResourceDefinitionTest.java │ │ │ ├── ViewInstanceResourceDefinitionTest.java │ │ │ ├── ViewPermissionResourceDefinitionTest.java │ │ │ ├── ViewResourceDefinitionTest.java │ │ │ ├── ViewVersionResourceDefinitionTest.java │ │ │ └── WorkflowResourceDefinitionTest.java │ │ ├── rest │ │ │ └── KdcServerConnectionVerificationTest.java │ │ ├── services │ │ │ ├── ActionServiceTest.java │ │ │ ├── AmbariMetaInfoTest.java │ │ │ ├── BaseRequestTest.java │ │ │ ├── BaseServiceTest.java │ │ │ ├── BlueprintServiceTest.java │ │ │ ├── ClusterKerberosDescriptorServiceTest.java │ │ │ ├── ClusterPrivilegeServiceTest.java │ │ │ ├── ClusterServiceTest.java │ │ │ ├── ClusterStackVersionServiceTest.java │ │ │ ├── ComponentServiceTest.java │ │ │ ├── ConfigGroupServiceTest.java │ │ │ ├── ConfigurationServiceTest.java │ │ │ ├── CredentialServiceTest.java │ │ │ ├── DeleteRequestTest.java │ │ │ ├── DeleteResultMetaDataTest.java │ │ │ ├── ExtensionsServiceTest.java │ │ │ ├── FeedServiceTest.java │ │ │ ├── GetRequestTest.java │ │ │ ├── GroupServiceTest.java │ │ │ ├── HostComponentServiceTest.java │ │ │ ├── HostKerberosIdentityServiceTest.java │ │ │ ├── HostServiceTest.java │ │ │ ├── HostStackVersionServiceTest.java │ │ │ ├── InstanceServiceTest.java │ │ │ ├── JobServiceTest.java │ │ │ ├── LdapSyncEventServiceTest.java │ │ │ ├── LoggingServiceTest.java │ │ │ ├── MpacksServiceTest.java │ │ │ ├── NamedPropertySetTest.java │ │ │ ├── PermissionServiceTest.java │ │ │ ├── PersistKeyValueImplTest.java │ │ │ ├── PersistServiceTest.java │ │ │ ├── PersistenceManagerImplTest.java │ │ │ ├── PostRequestTest.java │ │ │ ├── PreUpgradeCheckServiceTest.java │ │ │ ├── PrivilegeServiceTest.java │ │ │ ├── PutRequestTest.java │ │ │ ├── QueryPostRequestTest.java │ │ │ ├── RecommendationServiceTest.java │ │ │ ├── RepositoryServiceTest.java │ │ │ ├── RequestBodyTest.java │ │ │ ├── RequestFactoryTest.java │ │ │ ├── RoleAuthorizationServiceTest.java │ │ │ ├── RootServiceServiceTest.java │ │ │ ├── ServiceServiceTest.java │ │ │ ├── SettingServiceTest.java │ │ │ ├── StacksServiceTest.java │ │ │ ├── TargetClusterServiceTest.java │ │ │ ├── TaskAttemptServiceTest.java │ │ │ ├── UpdatePersistenceManagerTest.java │ │ │ ├── UpgradeItemServiceTest.java │ │ │ ├── ValidationServiceTest.java │ │ │ ├── ViewSubResourceServiceTest.java │ │ │ ├── WorkflowServiceTest.java │ │ │ ├── parsers │ │ │ │ ├── BodyParseExceptionTest.java │ │ │ │ └── JsonRequestBodyParserTest.java │ │ │ ├── serializers │ │ │ │ ├── CsvSerializerTest.java │ │ │ │ └── JsonSerializerTest.java │ │ │ ├── stackadvisor │ │ │ │ ├── StackAdvisorBlueprintProcessorTest.java │ │ │ │ ├── StackAdvisorExceptionTest.java │ │ │ │ ├── StackAdvisorHelperTest.java │ │ │ │ ├── StackAdvisorRequestTypeTest.java │ │ │ │ ├── StackAdvisorRunnerTest.java │ │ │ │ ├── commands │ │ │ │ │ ├── ConfigurationRecommendationCommandTest.java │ │ │ │ │ └── StackAdvisorCommandTest.java │ │ │ │ └── recommendations │ │ │ │ │ └── RecommendationResponseTest.java │ │ │ └── views │ │ │ │ ├── ViewDataMigrationServiceTest.java │ │ │ │ └── ViewExternalSubResourceServiceTest.java │ │ └── stomp │ │ │ └── NamedTasksSubscriptionsTest.java │ │ ├── audit │ │ ├── AccessUnauthorizedAuditEventTest.java │ │ ├── ActionDBAAccessorAuditlogTest.java │ │ ├── LoginAuditEventTest.java │ │ ├── LogoutAuditEventTest.java │ │ ├── OperationStatusAuditEventTest.java │ │ ├── StartOperationRequestAuditEventTest.java │ │ ├── TaskStatusAuditEventTest.java │ │ ├── kerberos │ │ │ ├── ChangeSecurityStateKerberosAuditEventTest.java │ │ │ ├── CreateKeyTabKerberosAuditEventTest.java │ │ │ ├── CreatePrincipalKerberosAuditEventTest.java │ │ │ └── DestroyPrincipalKerberosAuditEventTest.java │ │ └── request │ │ │ ├── AbstractBaseCreator.java │ │ │ ├── AllGetCreator.java │ │ │ ├── AllPostAndPutCreator.java │ │ │ ├── DefaultEventCreatorTest.java │ │ │ ├── PutHostComponentCreator.java │ │ │ ├── RequestAuditLogModule.java │ │ │ ├── RequestAuditLoggerTest.java │ │ │ └── creator │ │ │ ├── AlertGroupEventCreatorTest.java │ │ │ ├── AlertTargetEventCreatorTest.java │ │ │ ├── AuditEventCreatorTestBase.java │ │ │ ├── AuditEventCreatorTestHelper.java │ │ │ ├── BlueprintEventCreatorTest.java │ │ │ ├── BlueprintExportEventCreatorTest.java │ │ │ ├── ComponentEventCreatorTest.java │ │ │ ├── ConfigurationChangeEventCreatorTest.java │ │ │ ├── CredentialEventCreatorTest.java │ │ │ ├── DefaultEventCreatorTest.java │ │ │ ├── GroupEventCreatorTest.java │ │ │ ├── HostEventCreatorTest.java │ │ │ ├── MemberEventCreatorTest.java │ │ │ ├── PrivilegeEventCreatorTest.java │ │ │ ├── RecomendationIgnoreEventCreatorTest.java │ │ │ ├── RepositoryEventCreatorTest.java │ │ │ ├── RepositoryVersionEventCreatorTest.java │ │ │ ├── RequestEventCreatorTest.java │ │ │ ├── ServiceConfigDownloadEventCreatorTest.java │ │ │ ├── ServiceEventCreatorTest.java │ │ │ ├── UnauthorizedEventCreatorTest.java │ │ │ ├── UpgradeEventCreatorTest.java │ │ │ ├── UpgradeItemEventCreatorTest.java │ │ │ ├── UserEventCreatorTest.java │ │ │ ├── ValidationIgnoreEventCreatorTest.java │ │ │ ├── ViewInstanceEventCreatorTest.java │ │ │ └── ViewPrivilegeEventCreatorTest.java │ │ ├── bootstrap │ │ ├── BootStrapResourceTest.java │ │ └── BootStrapTest.java │ │ ├── checks │ │ ├── AmbariMetricsHadoopSinkVersionCheckTest.java │ │ ├── AutoStartDisabledCheckTest.java │ │ ├── ClusterCheckTest.java │ │ ├── ComponentExistsInRepoCheckTest.java │ │ ├── ComponentsInstallationCheckTest.java │ │ ├── ConfigurationMergeCheckTest.java │ │ ├── DatabaseConsistencyCheckHelperTest.java │ │ ├── HardcodedStackVersionPropertiesCheckTest.java │ │ ├── HealthCheckTest.java │ │ ├── HostMaintenanceModeCheckTest.java │ │ ├── HostsHeartbeatCheckTest.java │ │ ├── HostsMasterMaintenanceCheckTest.java │ │ ├── HostsRepositoryVersionCheckTest.java │ │ ├── InstallPackagesCheckTest.java │ │ ├── KerberosAdminPersistedCredentialCheckTest.java │ │ ├── LZOCheckTest.java │ │ ├── MissingOsInRepoVersionCheckTest.java │ │ ├── MockCheckHelper.java │ │ ├── MpackInstallCheckerTest.java │ │ ├── PluginChecksLoadedCheckTest.java │ │ ├── PreviousUpgradeCompletedTest.java │ │ ├── RequiredServicesInRepositoryCheckTest.java │ │ ├── ServiceCheckValidityCheckTest.java │ │ ├── ServicePresenceCheckTest.java │ │ ├── ServicesMaintenanceModeCheckTest.java │ │ ├── ServicesUpCheckTest.java │ │ ├── UpgradeCheckOrderTest.java │ │ ├── UpgradeTypeQualificationTest.java │ │ └── VersionMismatchCheckTest.java │ │ ├── cleanup │ │ ├── CleanupServiceFunctionalTest.java │ │ └── CleanupServiceImplTest.java │ │ ├── collections │ │ ├── PredicateUtilsTest.java │ │ └── functors │ │ │ ├── AndPredicateTest.java │ │ │ ├── ContainsPredicateTest.java │ │ │ ├── ContextTransformerTest.java │ │ │ ├── EqualsPredicateTest.java │ │ │ ├── NotPredicateTest.java │ │ │ └── OrPredicateTest.java │ │ ├── configuration │ │ ├── AmbariServerConfigurationKeyTest.java │ │ ├── AmbariServerConfigurationProviderTest.java │ │ ├── AmbariServerConfigurationTest.java │ │ ├── ComponentSSLConfigurationTest.java │ │ ├── ConfigurationTest.java │ │ ├── RecoveryConfigHelperTest.java │ │ └── SingleFileWatchTest.java │ │ ├── controller │ │ ├── ActionRequestTest.java │ │ ├── ActionResponseTest.java │ │ ├── AmbariCustomCommandExecutionHelperTest.java │ │ ├── AmbariHandlerListTest.java │ │ ├── AmbariManagementControllerImplTest.java │ │ ├── AmbariManagementControllerTest.java │ │ ├── AmbariServerTest.java │ │ ├── AmbariSessionManagerTest.java │ │ ├── AuthToLocalBuilderTest.java │ │ ├── BackgroundCustomCommandExecutionTest.java │ │ ├── ClusterRequestTest.java │ │ ├── ClusterResponseTest.java │ │ ├── KerberosHelperTest.java │ │ ├── LdapSyncRequestTest.java │ │ ├── MaintenanceStateHelperTest.java │ │ ├── MpackRequestTest.java │ │ ├── MpackResponseTest.java │ │ ├── RefreshYarnCapacitySchedulerReleaseConfigTest.java │ │ ├── RootServiceResponseFactoryTest.java │ │ ├── ServiceConfigVersionResponseTest.java │ │ ├── StackServiceResponseTest.java │ │ ├── internal │ │ │ ├── AbstractControllerResourceProviderTest.java │ │ │ ├── AbstractDRResourceProviderTest.java │ │ │ ├── AbstractJDBCResourceProviderTest.java │ │ │ ├── AbstractPropertyProviderTest.java │ │ │ ├── AbstractResourceProviderTest.java │ │ │ ├── ActionResourceProviderTest.java │ │ │ ├── ActiveWidgetLayoutResourceProviderTest.java │ │ │ ├── AlertDefinitionResourceProviderTest.java │ │ │ ├── AlertGroupResourceProviderTest.java │ │ │ ├── AlertHistoryResourceProviderTest.java │ │ │ ├── AlertNoticeResourceProviderTest.java │ │ │ ├── AlertResourceProviderTest.java │ │ │ ├── AlertTargetResourceProviderTest.java │ │ │ ├── AmbariPrivilegeResourceProviderTest.java │ │ │ ├── AmbariServerConfigurationHandlerTest.java │ │ │ ├── AmbariServerConfigurationUtilsTest.java │ │ │ ├── AmbariServerSSOConfigurationHandlerTest.java │ │ │ ├── AppCookieManagerTest.java │ │ │ ├── ArtifactResourceProviderTest.java │ │ │ ├── AtlasServerHttpPropertyRequestTest.java │ │ │ ├── BaseBlueprintProcessorTest.java │ │ │ ├── BaseProviderTest.java │ │ │ ├── BlueprintConfigurationProcessorTest.java │ │ │ ├── BlueprintResourceProviderTest.java │ │ │ ├── CalculatedStatusTest.java │ │ │ ├── ClientConfigResourceProviderTest.java │ │ │ ├── ClusterControllerImplTest.java │ │ │ ├── ClusterKerberosDescriptorResourceProviderTest.java │ │ │ ├── ClusterPrivilegeResourceProviderTest.java │ │ │ ├── ClusterResourceProviderTest.java │ │ │ ├── ClusterStackVersionResourceProviderTest.java │ │ │ ├── CompatibleRepositoryVersionResourceProviderTest.java │ │ │ ├── ComponentResourceProviderTest.java │ │ │ ├── ConfigBasedJmxHostProviderTest.java │ │ │ ├── ConfigGroupResourceProviderTest.java │ │ │ ├── ConfigurationResourceProviderTest.java │ │ │ ├── CredentialResourceProviderTest.java │ │ │ ├── DeleteStatusMetaDataTest.java │ │ │ ├── ExportBlueprintRequestTest.java │ │ │ ├── ExtensionResourceProviderTest.java │ │ │ ├── FeedResourceProviderTest.java │ │ │ ├── GroupPrivilegeResourceProviderTest.java │ │ │ ├── GroupResourceProviderTest.java │ │ │ ├── HostComponentProcessResourceProviderTest.java │ │ │ ├── HostComponentResourceProviderTest.java │ │ │ ├── HostKerberosIdentityResourceProviderTest.java │ │ │ ├── HostResourceProviderTest.java │ │ │ ├── HostStackVersionResourceProviderTest.java │ │ │ ├── HttpPropertyProviderTest.java │ │ │ ├── InstanceResourceProviderTest.java │ │ │ ├── JMXHostProviderTest.java │ │ │ ├── JobResourceProviderTest.java │ │ │ ├── KerberosDescriptorResourceProviderTest.java │ │ │ ├── LdapSyncEventResourceProviderTest.java │ │ │ ├── MemberResourceProviderTest.java │ │ │ ├── MetricsServiceProviderTest.java │ │ │ ├── MpackResourceProviderTest.java │ │ │ ├── OverriddenMetricsHostProviderTest.java │ │ │ ├── PageRequestImplTest.java │ │ │ ├── PageResponseImplTest.java │ │ │ ├── PermissionResourceProviderTest.java │ │ │ ├── PreUpgradeCheckResourceProviderTest.java │ │ │ ├── PropertyPredicateVisitorTest.java │ │ │ ├── ProvisionClusterRequestTest.java │ │ │ ├── QueryResponseImplTest.java │ │ │ ├── QuickLinkArtifactResourceProviderTest.java │ │ │ ├── RecommendationResourceProviderTest.java │ │ │ ├── RemoteClusterResourceProviderTest.java │ │ │ ├── RepositoryResourceProviderTest.java │ │ │ ├── RepositoryVersionResourceProviderTest.java │ │ │ ├── RequestImplTest.java │ │ │ ├── RequestOperationLevelTest.java │ │ │ ├── RequestResourceProviderTest.java │ │ │ ├── RequestScheduleResourceProviderTest.java │ │ │ ├── RequestStageContainerTest.java │ │ │ ├── RequestStatusImplTest.java │ │ │ ├── ResourceImplTest.java │ │ │ ├── RoleAuthorizationResourceProviderTest.java │ │ │ ├── RootServiceComponentConfigurationResourceProviderTest.java │ │ │ ├── RootServiceComponentPropertyProviderTest.java │ │ │ ├── RootServiceComponentResourceProviderTest.java │ │ │ ├── RootServiceHostComponentResourceProviderTest.java │ │ │ ├── RootServiceResourceProviderTest.java │ │ │ ├── ScaleClusterRequestTest.java │ │ │ ├── SchemaImplTest.java │ │ │ ├── ServiceResourceProviderTest.java │ │ │ ├── SettingResourceProviderTest.java │ │ │ ├── SimplifyingPredicateVisitorTest.java │ │ │ ├── StackAdvisorResourceProviderTest.java │ │ │ ├── StackArtifactResourceProviderTest.java │ │ │ ├── StackConfigurationDependencyResourceProviderTest.java │ │ │ ├── StackConfigurationResourceProviderTest.java │ │ │ ├── StackDefinedPropertyProviderTest.java │ │ │ ├── StackDependencyResourceProviderTest.java │ │ │ ├── StackLevelConfigurationResourceProviderTest.java │ │ │ ├── StackResourceProviderTest.java │ │ │ ├── StackServiceResourceProviderTest.java │ │ │ ├── StackTest.java │ │ │ ├── StackUpgradeConfigurationMergeTest.java │ │ │ ├── StageResourceProviderTest.java │ │ │ ├── TargetClusterResourceProviderTest.java │ │ │ ├── TaskAttemptResourceProviderTest.java │ │ │ ├── TaskResourceProviderTest.java │ │ │ ├── TestIvoryProviderModule.java │ │ │ ├── TestIvoryService.java │ │ │ ├── URLStreamProviderTest.java │ │ │ ├── UnitUpdaterTest.java │ │ │ ├── UpgradeResourceProviderTest.java │ │ │ ├── UpgradeSummaryResourceProviderTest.java │ │ │ ├── UserAuthenticationSourceResourceProviderTest.java │ │ │ ├── UserAuthorizationResourceProviderTest.java │ │ │ ├── UserPrivilegeResourceProviderTest.java │ │ │ ├── UserResourceProviderDBTest.java │ │ │ ├── UserResourceProviderTest.java │ │ │ ├── ValidationResourceProviderTest.java │ │ │ ├── VersionDefinitionResourceProviderTest.java │ │ │ ├── ViewInstanceResourceProviderTest.java │ │ │ ├── ViewPermissionResourceProviderTest.java │ │ │ ├── ViewPrivilegeResourceProviderTest.java │ │ │ ├── ViewURLResourceProviderTest.java │ │ │ ├── WidgetLayoutResourceProviderTest.java │ │ │ ├── WidgetResourceProviderTest.java │ │ │ └── WorkflowResourceProviderTest.java │ │ ├── ivory │ │ │ ├── ClusterTest.java │ │ │ ├── FeedTest.java │ │ │ └── InstanceTest.java │ │ ├── jdbc │ │ │ └── TestJDBCResourceProvider.java │ │ ├── jmx │ │ │ ├── JMXMetricHolderTest.java │ │ │ └── TestStreamProvider.java │ │ ├── logging │ │ │ ├── LogLevelQueryResponseTest.java │ │ │ ├── LogLineResultTest.java │ │ │ ├── LogQueryResponseTest.java │ │ │ ├── LogSearchDataRetrievalServiceTest.java │ │ │ ├── LoggingRequestHelperFactoryImplTest.java │ │ │ ├── LoggingRequestHelperImplTest.java │ │ │ ├── LoggingSearchPropertyProviderTest.java │ │ │ └── UtilsTest.java │ │ ├── metrics │ │ │ ├── JMXPropertyProviderTest.java │ │ │ ├── RestMetricsPropertyProviderTest.java │ │ │ ├── ThreadPoolEnabledPropertyProviderTest.java │ │ │ ├── ganglia │ │ │ │ ├── GangliaMetricTest.java │ │ │ │ ├── GangliaPropertyProviderTest.java │ │ │ │ ├── GangliaReportPropertyProviderTest.java │ │ │ │ ├── TestHttpUrlConnection.java │ │ │ │ └── TestStreamProvider.java │ │ │ └── timeline │ │ │ │ ├── AMSPropertyProviderTest.java │ │ │ │ ├── AMSReportPropertyProviderTest.java │ │ │ │ ├── MetricsPaddingMethodTest.java │ │ │ │ ├── MetricsRequestHelperTest.java │ │ │ │ └── cache │ │ │ │ └── TimelineMetricCacheTest.java │ │ ├── predicate │ │ │ ├── AndPredicateTest.java │ │ │ ├── CategoryIsEmptyPredicateTest.java │ │ │ ├── CategoryPredicateTest.java │ │ │ ├── EqualsPredicateTest.java │ │ │ ├── FilterPredicateTest.java │ │ │ ├── GreaterEqualsPredicateTest.java │ │ │ ├── GreaterPredicateTest.java │ │ │ ├── LessEqualsPredicateTest.java │ │ │ ├── LessPredicateTest.java │ │ │ ├── NotPredicateTest.java │ │ │ ├── OrPredicateTest.java │ │ │ └── PredicateVisitorTest.java │ │ ├── spi │ │ │ └── ResourceTest.java │ │ ├── test │ │ │ └── BufferedThreadPoolExecutorCompletionServiceTest.java │ │ └── utilities │ │ │ ├── DatabaseCheckerTest.java │ │ │ ├── KerberosCheckerTest.java │ │ │ ├── KerberosIdentityCleanerTest.java │ │ │ ├── PredicateBuilderTest.java │ │ │ ├── PropertyHelperTest.java │ │ │ ├── state │ │ │ ├── DefaultServiceCalculatedStateTest.java │ │ │ ├── FlumeServiceCalculatedStateTest.java │ │ │ ├── GeneralServiceCalculatedStateTest.java │ │ │ ├── HBaseServiceCalculatedStateTest.java │ │ │ ├── HDFSServiceCalculatedStateTest.java │ │ │ ├── HiveServiceCalculatedStateTest.java │ │ │ ├── OozieServiceCalculatedStateTest.java │ │ │ └── YarnServiceCalculatedStateTest.java │ │ │ └── webserver │ │ │ └── StartServer.java │ │ ├── credentialapi │ │ └── CredentialUtilTest.java │ │ ├── customactions │ │ └── ActionDefinitionManagerTest.java │ │ ├── events │ │ ├── EventsTest.java │ │ ├── MockEventListener.java │ │ ├── listeners │ │ │ ├── tasks │ │ │ │ └── TaskStatusListenerTest.java │ │ │ └── upgrade │ │ │ │ ├── AlertMaintenanceModeListenerTest.java │ │ │ │ ├── HostVersionOutOfSyncListenerTest.java │ │ │ │ ├── StackUpgradeFinishListenerTest.java │ │ │ │ └── StackVersionListenerTest.java │ │ └── publishers │ │ │ └── VersionEventPublisherTest.java │ │ ├── hooks │ │ └── users │ │ │ └── UserHookServiceTest.java │ │ ├── ldap │ │ ├── AmbariLdapConfigurationTest.java │ │ ├── LdapModuleFunctionalTest.java │ │ └── service │ │ │ ├── AmbariLdapFacadeTest.java │ │ │ └── ads │ │ │ ├── DefaultLdapAttributeDetectionServiceTest.java │ │ │ ├── DefaultLdapConfigurationServiceTest.java │ │ │ └── detectors │ │ │ └── GroupMemberAttrDetectorTest.java │ │ ├── logging │ │ ├── LockFactoryTest.java │ │ └── ProfiledReentrantReadWriteLockTest.java │ │ ├── metadata │ │ ├── AgentAlertDefinitionsTest.java │ │ ├── RoleCommandOrderTest.java │ │ └── RoleGraphTest.java │ │ ├── metric │ │ └── system │ │ │ └── impl │ │ │ ├── MetricsServiceTest.java │ │ │ ├── MetricsSourceTest.java │ │ │ ├── TestAmbariMetricsSinkImpl.java │ │ │ └── TestMetricsSource.java │ │ ├── metrics │ │ └── system │ │ │ └── impl │ │ │ └── StompStatsMetricsSourceTest.java │ │ ├── mpack │ │ └── MpackManagerMock.java │ │ ├── notifications │ │ ├── DispatchFactoryTest.java │ │ ├── MockDispatcher.java │ │ └── dispatchers │ │ │ ├── AlertScriptDispatcherTest.java │ │ │ ├── AmbariSNMPDispatcherTest.java │ │ │ ├── EmailDispatcherTest.java │ │ │ └── SNMPDispatcherTest.java │ │ ├── orm │ │ ├── AlertDaoHelper.java │ │ ├── AmbariJpaLocalTxnInterceptorTest.java │ │ ├── DBAccessorImplTest.java │ │ ├── InMemoryDefaultTestModule.java │ │ ├── JdbcPropertyTest.java │ │ ├── OrmTestHelper.java │ │ ├── TestOrmImpl.java │ │ ├── dao │ │ │ ├── AlertDefinitionDAOTest.java │ │ │ ├── AlertDispatchDAOTest.java │ │ │ ├── AlertsDAOCachedTest.java │ │ │ ├── AlertsDAOTest.java │ │ │ ├── AmbariConfigurationDAOTest.java │ │ │ ├── BlueprintDAOTest.java │ │ │ ├── ConfigGroupDAOTest.java │ │ │ ├── CrudDAOTest.java │ │ │ ├── GroupDAOTest.java │ │ │ ├── HostComponentDesiredStateDAOTest.java │ │ │ ├── HostComponentStateDAOTest.java │ │ │ ├── HostConfigMappingDAOTest.java │ │ │ ├── HostRoleCommandDAOTest.java │ │ │ ├── HostVersionDAOTest.java │ │ │ ├── KerberosDescriptorDAOTest.java │ │ │ ├── KerberosKeytabPrincipalDAOTest.java │ │ │ ├── MpackDAOTest.java │ │ │ ├── PrincipalDAOTest.java │ │ │ ├── PrincipalTypeDAOTest.java │ │ │ ├── RepositoryVersionDAOTest.java │ │ │ ├── RequestDAOTest.java │ │ │ ├── RequestScheduleDAOTest.java │ │ │ ├── ResourceDAOTest.java │ │ │ ├── ResourceTypeDAOTest.java │ │ │ ├── ServiceConfigDAOTest.java │ │ │ ├── SettingDAOTest.java │ │ │ ├── StageDAOTest.java │ │ │ ├── TopologyLogicalRequestDAOTest.java │ │ │ ├── TopologyRequestDAOTest.java │ │ │ ├── UpgradeDAOTest.java │ │ │ ├── UserDAOTest.java │ │ │ ├── ViewInstanceDAOTest.java │ │ │ ├── WidgetDAOTest.java │ │ │ └── WidgetLayoutDAOTest.java │ │ ├── db │ │ │ ├── DDLTestUtils.java │ │ │ └── DDLTests.java │ │ ├── entities │ │ │ ├── AlertCurrentEntityTest.java │ │ │ ├── AlertDefinitionEntityTest.java │ │ │ ├── AlertHistoryEntityTest.java │ │ │ ├── BlueprintConfigEntityPKTest.java │ │ │ ├── BlueprintConfigEntityTest.java │ │ │ ├── BlueprintEntityTest.java │ │ │ ├── BlueprintSettingEntityTest.java │ │ │ ├── HostEntityTest.java │ │ │ ├── HostGroupComponentEntityTest.java │ │ │ ├── HostGroupConfigEntityPKTest.java │ │ │ ├── HostGroupConfigEntityTest.java │ │ │ ├── HostGroupEntityTest.java │ │ │ ├── HostRoleCommandEntityTest.java │ │ │ ├── LdapSyncEventEntityTest.java │ │ │ ├── LdapSyncSpecEntityTest.java │ │ │ ├── MpackEntityTest.java │ │ │ ├── PrincipalEntityTest.java │ │ │ ├── PrincipalTypeEntityTest.java │ │ │ ├── ResourceEntityTest.java │ │ │ ├── ResourceTypeEntityTest.java │ │ │ ├── ServiceConfigEntityTest.java │ │ │ ├── SettingEntityTest.java │ │ │ ├── StageEntityTest.java │ │ │ ├── ViewEntityEntityTest.java │ │ │ ├── ViewEntityTest.java │ │ │ └── ViewInstanceEntityTest.java │ │ └── helpers │ │ │ └── SQLOperationsTest.java │ │ ├── proxy │ │ └── ProxyServiceTest.java │ │ ├── resources │ │ └── TestResources.java │ │ ├── sample │ │ └── checks │ │ │ └── SampleServiceCheck.java │ │ ├── scheduler │ │ ├── ExecutionScheduleManagerTest.java │ │ └── ExecutionSchedulerTest.java │ │ ├── security │ │ ├── AbstractSecurityHeaderFilterTest.java │ │ ├── AmbariEntryPointTest.java │ │ ├── AmbariLdapUtilsTest.java │ │ ├── AmbariServerSecurityHeaderFilterTest.java │ │ ├── AmbariViewsSecurityHeaderFilterTest.java │ │ ├── CertGenerationTest.java │ │ ├── CertificateManagerTest.java │ │ ├── SecurePasswordHelperTest.java │ │ ├── SecurityFilterTest.java │ │ ├── SecurityHelperImplTest.java │ │ ├── SslExecutionTest.java │ │ ├── TestAuthenticationFactory.java │ │ ├── authentication │ │ │ ├── AbstractAuthenticationProviderTest.java │ │ │ ├── AmbariBasicAuthenticationFilterTest.java │ │ │ ├── AmbariDelegatingAuthenticationFilterTest.java │ │ │ ├── AmbariLocalAuthenticationProviderTest.java │ │ │ ├── jwt │ │ │ │ ├── AmbariJwtAuthenticationFilterTest.java │ │ │ │ └── JwtAuthenticationPropertiesTest.java │ │ │ ├── kerberos │ │ │ │ ├── AmbariAuthToLocalUserDetailsServiceTest.java │ │ │ │ ├── AmbariKerberosAuthenticationFilterTest.java │ │ │ │ ├── AmbariKerberosAuthenticationPropertiesTest.java │ │ │ │ ├── AmbariKerberosTicketValidatorTest.java │ │ │ │ └── AmbariProxiedUserDetailsServiceTest.java │ │ │ ├── pam │ │ │ │ └── AmbariPamAuthenticationProviderTest.java │ │ │ └── tproxy │ │ │ │ ├── AmbariTProxyConfigurationProviderTest.java │ │ │ │ └── AmbariTProxyConfigurationTest.java │ │ ├── authorization │ │ │ ├── AmbariAuthorizationFilterTest.java │ │ │ ├── AmbariLdapAuthenticationProviderTest.java │ │ │ ├── AmbariLdapBindAuthenticatorTest.java │ │ │ ├── AmbariUserAuthenticationFilterTest.java │ │ │ ├── AuthorizationHelperInitializer.java │ │ │ ├── AuthorizationHelperTest.java │ │ │ ├── AuthorizationTestModule.java │ │ │ ├── AuthorizationTestModuleForLdapDNWithSpace.java │ │ │ ├── LdapServerPropertiesTest.java │ │ │ ├── ResourceTypeTest.java │ │ │ ├── RoleAuthorizationTest.java │ │ │ ├── TestAmbariLdapAuthoritiesPopulator.java │ │ │ ├── TestUsers.java │ │ │ ├── UserNameTest.java │ │ │ └── UsersTest.java │ │ ├── encryption │ │ │ ├── AESEncryptorTest.java │ │ │ ├── CredentialProviderTest.java │ │ │ ├── CredentialStoreServiceImplTest.java │ │ │ ├── CredentialStoreTest.java │ │ │ ├── EncryptionServiceTest.java │ │ │ ├── MasterKeyServiceTest.java │ │ │ └── SensitiveDataEncryptionTest.java │ │ └── ldap │ │ │ ├── AmbariLdapDataPopulatorTest.java │ │ │ └── LdapPerformanceTest.java │ │ ├── serveraction │ │ ├── ActionLogTest.java │ │ ├── MockServerAction.java │ │ ├── ServerActionExecutorTest.java │ │ ├── kerberos │ │ │ ├── ADKerberosOperationHandlerTest.java │ │ │ ├── AbstractPrepareKerberosServerActionTest.java │ │ │ ├── ConfigureAmbariIdentitiesServerActionTest.java │ │ │ ├── CreateKeytabFilesServerActionTest.java │ │ │ ├── DeconstructedPrincipalTest.java │ │ │ ├── FinalizeKerberosServerActionTest.java │ │ │ ├── IPAKerberosOperationHandlerTest.java │ │ │ ├── KDCKerberosOperationHandlerTest.java │ │ │ ├── KDCTypeTest.java │ │ │ ├── KerberosConfigDataFileTest.java │ │ │ ├── KerberosIdentityDataFileTest.java │ │ │ ├── KerberosOperationHandlerFactoryTest.java │ │ │ ├── KerberosOperationHandlerTest.java │ │ │ ├── KerberosServerActionTest.java │ │ │ ├── MITKerberosOperationHandlerTest.java │ │ │ └── UpdateKerberosConfigsServerActionTest.java │ │ ├── upgrades │ │ │ ├── AddComponentActionTest.java │ │ │ ├── AutoSkipFailedSummaryActionTest.java │ │ │ ├── ComponentVersionCheckActionTest.java │ │ │ ├── ConfigureActionTest.java │ │ │ ├── CreateAndConfigureActionTest.java │ │ │ ├── KerberosKeytabsActionTest.java │ │ │ ├── PluginUpgradeServerActionTest.java │ │ │ ├── PreconfigureKerberosActionTest.java │ │ │ ├── UpgradeActionTest.java │ │ │ ├── UpgradeUserKerberosDescriptorTest.java │ │ │ └── YarnNodeManagerCapacityCalculationTest.java │ │ └── users │ │ │ ├── CsvFilePersisterServiceFunctionalTest.java │ │ │ └── PostUserCreationHookServerActionTest.java │ │ ├── stack │ │ ├── ComponentModuleTest.java │ │ ├── HostsTypeTest.java │ │ ├── KerberosDescriptorTest.java │ │ ├── NameServiceTest.java │ │ ├── QuickLinksConfigurationModuleTest.java │ │ ├── RepoUtilTest.java │ │ ├── ServiceModuleTest.java │ │ ├── StackManagerCommonServicesTest.java │ │ ├── StackManagerExtensionTest.java │ │ ├── StackManagerMiscTest.java │ │ ├── StackManagerMock.java │ │ ├── StackManagerTest.java │ │ ├── StackModuleTest.java │ │ ├── StackServiceDirectoryTest.java │ │ ├── ThemeModuleTest.java │ │ ├── UpdateActiveRepoVersionOnStartupTest.java │ │ └── upgrade │ │ │ └── orchestrate │ │ │ ├── UpgradeContextTest.java │ │ │ └── UpgradeHelperTest.java │ │ ├── stageplanner │ │ └── TestStagePlanner.java │ │ ├── state │ │ ├── AlertTest.java │ │ ├── CheckHelperTest.java │ │ ├── ConfigGroupTest.java │ │ ├── ConfigHelperTest.java │ │ ├── ConfigMergeHelperTest.java │ │ ├── DesiredConfigTest.java │ │ ├── MpackTest.java │ │ ├── PropertyInfoTest.java │ │ ├── RequestExecutionTest.java │ │ ├── ServiceComponentSupportTest.java │ │ ├── ServiceComponentTest.java │ │ ├── ServiceInfoTest.java │ │ ├── ServicePropertiesTest.java │ │ ├── ServicePropertyInfoTest.java │ │ ├── ServiceTest.java │ │ ├── UriInfoTest.java │ │ ├── action │ │ │ └── JobTest.java │ │ ├── alert │ │ │ └── JmxInfoTest.java │ │ ├── alerts │ │ │ ├── AggregateAlertListenerTest.java │ │ │ ├── AlertDefinitionEqualityTest.java │ │ │ ├── AlertDefinitionHashTest.java │ │ │ ├── AlertEventPublisherTest.java │ │ │ ├── AlertReceivedListenerTest.java │ │ │ ├── AlertStateChangedEventTest.java │ │ │ └── InitialAlertEventTest.java │ │ ├── cluster │ │ │ ├── AlertDataManagerTest.java │ │ │ ├── ClusterDeadlockTest.java │ │ │ ├── ClusterImplTest.java │ │ │ ├── ClusterTest.java │ │ │ ├── ClustersDeadlockTest.java │ │ │ ├── ClustersImplTest.java │ │ │ ├── ClustersTest.java │ │ │ ├── ConcurrentServiceConfigVersionTest.java │ │ │ └── ServiceComponentHostConcurrentWriteDeadlockTest.java │ │ ├── host │ │ │ ├── HostImplTest.java │ │ │ └── HostTest.java │ │ ├── kerberos │ │ │ ├── KerberosComponentDescriptorTest.java │ │ │ ├── KerberosConfigurationDescriptorTest.java │ │ │ ├── KerberosDescriptorTest.java │ │ │ ├── KerberosDescriptorUpdateHelperTest.java │ │ │ ├── KerberosIdentityDescriptorTest.java │ │ │ ├── KerberosKeytabDescriptorTest.java │ │ │ ├── KerberosPrincipalDescriptorTest.java │ │ │ ├── KerberosServiceDescriptorTest.java │ │ │ └── VariableReplacementHelperTest.java │ │ ├── quicklinksprofile │ │ │ ├── FilterEvaluatorTest.java │ │ │ ├── QuickLinkVisibilityControllerFactoryTest.java │ │ │ ├── QuickLinkVisibilityControllerTest.java │ │ │ ├── QuickLinksProfileBuilderTest.java │ │ │ └── QuickLinksProfileParserTest.java │ │ ├── repository │ │ │ └── VersionDefinitionTest.java │ │ ├── scheduler │ │ │ └── BatchRequestJobTest.java │ │ ├── services │ │ │ ├── AlertNoticeDispatchServiceTest.java │ │ │ ├── CachedAlertFlushServiceTest.java │ │ │ ├── MetricsRetrievalServiceTest.java │ │ │ └── RetryUpgradeActionServiceTest.java │ │ ├── stack │ │ │ ├── ConfigUpgradePackTest.java │ │ │ ├── ConfigUpgradeValidityTest.java │ │ │ ├── OSFamilyTest.java │ │ │ ├── UpgradePackParsingTest.java │ │ │ ├── UpgradePackTest.java │ │ │ └── upgrade │ │ │ │ └── StageWrapperBuilderTest.java │ │ └── svccomphost │ │ │ └── ServiceComponentHostTest.java │ │ ├── testing │ │ ├── DBInconsistencyTests.java │ │ ├── DeadlockWarningThread.java │ │ └── DeadlockedThreadsTest.java │ │ ├── testutils │ │ ├── PartialNiceMockBinder.java │ │ └── TestCollectionUtils.java │ │ ├── topology │ │ ├── AmbariContextTest.java │ │ ├── AsyncCallableServiceTest.java │ │ ├── BlueprintFactoryTest.java │ │ ├── BlueprintImplTest.java │ │ ├── BlueprintValidatorImplTest.java │ │ ├── ClusterConfigurationRequestTest.java │ │ ├── ClusterDeployWithStartOnlyTest.java │ │ ├── ClusterInstallWithoutStartOnComponentLevelTest.java │ │ ├── ClusterInstallWithoutStartTest.java │ │ ├── ClusterTopologyImplTest.java │ │ ├── ConfigurableTest.java │ │ ├── ConfigurationFactoryTest.java │ │ ├── ConfigurationTest.java │ │ ├── ConfigureClusterTaskTest.java │ │ ├── HostGroupInfoTest.java │ │ ├── LogicalRequestTest.java │ │ ├── RequiredPasswordValidatorTest.java │ │ ├── SecurityConfigurationFactoryTest.java │ │ ├── SettingFactoryTest.java │ │ ├── SettingTest.java │ │ ├── TopologyManagerTest.java │ │ ├── addservice │ │ │ ├── AddServiceRequestTest.java │ │ │ ├── HostGroupStrategyTest.java │ │ │ ├── ProvisionActionPredicateBuilderTest.java │ │ │ ├── RequestValidatorTest.java │ │ │ └── StackAdvisorAdapterTest.java │ │ └── validators │ │ │ ├── ClusterConfigTypeValidatorTest.java │ │ │ ├── HiveServiceValidatorTest.java │ │ │ ├── NameNodeHaValidatorTest.java │ │ │ ├── RequiredConfigPropertiesValidatorTest.java │ │ │ ├── StackConfigTypeValidatorTest.java │ │ │ └── UnitValidatorTest.java │ │ ├── update │ │ └── HostUpdateHelperTest.java │ │ ├── upgrade │ │ ├── AbstractUpgradeCatalogTest.java │ │ ├── SchemaUpgradeHelperTest.java │ │ ├── SectionDDL.java │ │ ├── UpgradeCatalog251Test.java │ │ ├── UpgradeCatalog252Test.java │ │ ├── UpgradeCatalog260Test.java │ │ ├── UpgradeCatalog270Test.java │ │ ├── UpgradeCatalog271Test.java │ │ ├── UpgradeCatalog272Test.java │ │ ├── UpgradeCatalog274Test.java │ │ ├── UpgradeCatalog275Test.java │ │ ├── UpgradeCatalog280Test.java │ │ ├── UpgradeCatalogHelper.java │ │ ├── UpgradeCatalogTest.java │ │ └── UpgradeTest.java │ │ ├── utils │ │ ├── Assertions.java │ │ ├── CloseablesTest.java │ │ ├── CollectionPresentationUtils.java │ │ ├── HostUtilsTest.java │ │ ├── ManagedThreadPoolExecutorTest.java │ │ ├── PasswordUtilsTest.java │ │ ├── RequestUtilsTest.java │ │ ├── SetUtilsTest.java │ │ ├── StageUtilsTest.java │ │ ├── SynchronousThreadPoolExecutor.java │ │ ├── TestDateUtils.java │ │ ├── TestHTTPUtils.java │ │ ├── TestJsonUtils.java │ │ ├── TestShellCommandUtil.java │ │ ├── TestVersionUtils.java │ │ └── URLCredentialsHiderTest.java │ │ └── view │ │ ├── ClusterImplTest.java │ │ ├── DefaultMaskerTest.java │ │ ├── HttpImpersonatorImplTest.java │ │ ├── RemoteAmbariClusterTest.java │ │ ├── ViewAmbariStreamProviderTest.java │ │ ├── ViewArchiveUtilityTest.java │ │ ├── ViewClassLoaderTest.java │ │ ├── ViewContextImplTest.java │ │ ├── ViewDataMigrationContextImplTest.java │ │ ├── ViewDataMigrationUtilityTest.java │ │ ├── ViewDirectoryWatcherTest.java │ │ ├── ViewExtractorTest.java │ │ ├── ViewInstanceOperationHandlerTest.java │ │ ├── ViewRegistryTest.java │ │ ├── ViewSubResourceDefinitionTest.java │ │ ├── ViewSubResourceProviderTest.java │ │ ├── ViewThrottleFilterTest.java │ │ ├── ViewURLStreamProviderTest.java │ │ ├── configuration │ │ ├── AutoInstanceConfigTest.java │ │ ├── EntityConfigTest.java │ │ ├── InstanceConfigTest.java │ │ ├── ParameterConfigTest.java │ │ ├── PermissionConfigTest.java │ │ ├── PersistenceConfigTest.java │ │ ├── PropertyConfigTest.java │ │ ├── ResourceConfigTest.java │ │ └── ViewConfigTest.java │ │ ├── events │ │ └── EventImplTest.java │ │ ├── persistence │ │ └── DataStoreImplTest.java │ │ └── validation │ │ ├── InstanceValidationResultImplTest.java │ │ └── ValidationResultImplTest.java │ ├── python │ ├── TestAmbariConfiguration.py │ ├── TestAmbariServer.py │ ├── TestBackupRestore.py │ ├── TestBootstrap.py │ ├── TestClusterBlueprint.py │ ├── TestComponentVersionMapping.py │ ├── TestConfigs.py │ ├── TestExecutionCommand.py │ ├── TestExecutionCommand_command.json │ ├── TestGlobalLock.py │ ├── TestMpacks.py │ ├── TestOSCheck.py │ ├── TestResourceFilesKeeper.py │ ├── TestSensitiveDataEncryption.py │ ├── TestServerClassPath.py │ ├── TestServerUpgrade.py │ ├── TestServerUtils.py │ ├── TestServiceAdvisor.py │ ├── TestSetupAgent.py │ ├── TestSetupSso.py │ ├── TestSetupTrustedProxy.py │ ├── TestStackAdvisor.py │ ├── TestStackFeature.py │ ├── TestStackSelect.py │ ├── TestUpgradeSummary.py │ ├── TestUtils.py │ ├── TestValidateConfigs.py │ ├── TestVersion.py │ ├── TestVersionSelectUtil.py │ ├── TestYAMLUtils.py │ ├── ambari.properties │ ├── custom_actions │ │ ├── TestCheckHost.py │ │ ├── TestClearRepoCache.py │ │ ├── TestInstallPackages.py │ │ ├── TestRemoveBits.py │ │ ├── TestRemoveStackVersion.py │ │ ├── TestRepoVersionHistory.py │ │ ├── TestUpdateRepo.py │ │ ├── configs │ │ │ ├── install_packages_config.json │ │ │ ├── install_packages_repository_file.json │ │ │ └── remove_previous_stacks.json │ │ ├── test_ru_execute_tasks.py │ │ └── test_stack_select_set_all.py │ ├── hdfs.json │ ├── host_scripts │ │ ├── TestAlertDiskSpace.py │ │ └── TestAlertUlimit.py │ ├── ldap-password.dat │ ├── mpacks │ │ ├── myextension-ambari-mpack-1.0.0.0 │ │ │ ├── extensions │ │ │ │ └── MYEXTENSION │ │ │ │ │ ├── 1.0 │ │ │ │ │ └── metainfo.xml │ │ │ │ │ └── 1.1 │ │ │ │ │ └── metainfo.xml │ │ │ └── mpack.json │ │ ├── myservice-ambari-mpack-1.0.0.0 │ │ │ ├── common-services │ │ │ │ └── MYSERVICE │ │ │ │ │ └── 1.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ ├── custom-services │ │ │ │ └── MYSERVICE │ │ │ │ │ ├── 1.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ │ │ └── 2.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ └── mpack.json │ │ ├── mystack-ambari-mpack-1.0.0.0 │ │ │ ├── common-services │ │ │ │ ├── SERVICEA │ │ │ │ │ ├── 1.0 │ │ │ │ │ │ └── metainfo.xml │ │ │ │ │ └── 2.0 │ │ │ │ │ │ └── metainfo.xml │ │ │ │ └── SERVICEB │ │ │ │ │ ├── 1.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ │ │ └── 2.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ ├── hooks │ │ │ │ ├── after_install.py │ │ │ │ └── before_install.py │ │ │ ├── mpack.json │ │ │ └── stacks │ │ │ │ └── MYSTACK │ │ │ │ ├── 1.0 │ │ │ │ ├── metainfo.xml │ │ │ │ └── services │ │ │ │ │ └── SERVICEA │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── 1.1 │ │ │ │ ├── metainfo.xml │ │ │ │ └── services │ │ │ │ │ └── SERVICEA │ │ │ │ │ └── metainfo.xml │ │ │ │ └── 2.0 │ │ │ │ ├── metainfo.xml │ │ │ │ └── services │ │ │ │ ├── SERVICEA │ │ │ │ └── metainfo.xml │ │ │ │ └── SERVICEB │ │ │ │ └── metainfo.xml │ │ └── mystack-ambari-mpack-1.0.0.1 │ │ │ ├── common-services │ │ │ ├── SERVICEA │ │ │ │ ├── 1.0 │ │ │ │ │ └── metainfo.xml │ │ │ │ └── 2.0 │ │ │ │ │ └── metainfo.xml │ │ │ ├── SERVICEB │ │ │ │ ├── 1.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ │ └── 2.0.0 │ │ │ │ │ └── metainfo.xml │ │ │ └── SERVICEC │ │ │ │ ├── 1.0.0 │ │ │ │ └── metainfo.xml │ │ │ │ └── 2.0.0 │ │ │ │ └── metainfo.xml │ │ │ ├── hooks │ │ │ ├── after_install.py │ │ │ ├── after_upgrade.py │ │ │ ├── before_install.py │ │ │ └── before_upgrade.py │ │ │ ├── mpack.json │ │ │ └── stacks │ │ │ └── MYSTACK │ │ │ ├── 1.0 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ │ └── SERVICEA │ │ │ │ └── metainfo.xml │ │ │ ├── 1.1 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ │ └── SERVICEA │ │ │ │ └── metainfo.xml │ │ │ ├── 2.0 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ │ ├── SERVICEA │ │ │ │ └── metainfo.xml │ │ │ │ └── SERVICEB │ │ │ │ └── metainfo.xml │ │ │ └── 3.0 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ ├── SERVICEA │ │ │ └── metainfo.xml │ │ │ ├── SERVICEB │ │ │ └── metainfo.xml │ │ │ └── SERVICEC │ │ │ ├── dashboards │ │ │ ├── grafana-dashboards │ │ │ │ └── grafana-hdfs-users.json │ │ │ └── service-metrics │ │ │ │ └── STORM.txt │ │ │ └── metainfo.xml │ ├── stacks │ │ ├── __init__.py │ │ ├── configs │ │ │ ├── default.json │ │ │ ├── repository_file.json │ │ │ ├── secured.json │ │ │ ├── secured_no_jce_name.json │ │ │ ├── stack_features.json │ │ │ ├── stack_packages.json │ │ │ └── stack_tools.json │ │ ├── stack-hooks │ │ │ ├── after-INSTALL │ │ │ │ └── test_after_install.py │ │ │ ├── before-ANY │ │ │ │ └── test_before_any.py │ │ │ ├── before-INSTALL │ │ │ │ └── test_before_install.py │ │ │ ├── before-SET_KEYTAB │ │ │ │ └── test_before_set_keytab.py │ │ │ └── before-START │ │ │ │ └── test_before_start.py │ │ ├── test_stack_adviser.py │ │ └── utils │ │ │ ├── RMFTestCase.py │ │ │ └── __init__.py │ ├── uninstall │ │ ├── common-services │ │ │ ├── SERVICEA │ │ │ └── SERVICEB │ │ ├── dashboards │ │ │ ├── SERVICEA │ │ │ ├── SERVICEB │ │ │ └── files │ │ │ │ ├── README.txt │ │ │ │ ├── STORM.txt │ │ │ │ └── metainfo.xml │ │ ├── extensions │ │ │ ├── SERVICEA │ │ │ └── SERVICEB │ │ └── stacks │ │ │ └── 2.0 │ │ │ ├── SERVICEA │ │ │ ├── SERVICEB │ │ │ └── files │ │ │ ├── README.txt │ │ │ ├── metainfo1.xml │ │ │ └── metainfo2.xml │ ├── unitTests.py │ └── validation-hosts.json │ └── resources │ ├── PreconfigureActionTest_cluster_config.json │ ├── PreconfigureActionTest_kerberos_descriptor_stack.json │ ├── PreconfigureActionTest_kerberos_descriptor_stack_preconfigure.json │ ├── README.txt │ ├── TestAmbaryServer.samples │ ├── active_stack │ │ └── metainfo.xml │ ├── blueprint_hosts.json │ ├── configure_pg_hba_ambaridb_users1 │ ├── configure_pg_hba_ambaridb_users2 │ ├── configure_postgresql_conf1 │ ├── dummy_common_services │ │ └── HIVE │ │ │ └── 0.11.0.2.0.5.0 │ │ │ ├── configuration │ │ │ └── hive-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ ├── .hash │ │ │ ├── files │ │ │ ├── addMysqlUser.sh │ │ │ ├── hcatSmoke.sh │ │ │ ├── hiveSmoke.sh │ │ │ ├── hiveserver2.sql │ │ │ ├── hiveserver2Smoke.sh │ │ │ ├── pigSmoke.sh │ │ │ ├── startHiveserver2.sh │ │ │ └── startMetastore.sh │ │ │ ├── scripts │ │ │ ├── __init__.py │ │ │ ├── hcat.py │ │ │ ├── hcat_client.py │ │ │ ├── hcat_service_check.py │ │ │ ├── hive.py │ │ │ ├── hive_client.py │ │ │ ├── hive_metastore.py │ │ │ ├── hive_server.py │ │ │ ├── hive_service.py │ │ │ ├── mysql_server.py │ │ │ ├── mysql_service.py │ │ │ ├── params.py │ │ │ ├── service_check.py │ │ │ └── status_params.py │ │ │ └── templates │ │ │ ├── hcat-env.sh.j2 │ │ │ └── hive-env.sh.j2 │ ├── dummy_extension │ │ └── HIVE │ │ │ ├── configuration │ │ │ └── hive-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ ├── .hash │ │ │ ├── files │ │ │ └── startHiveserver2.sh │ │ │ ├── scripts │ │ │ └── status_params.py │ │ │ └── templates │ │ │ └── hcat-env.sh.j2 │ ├── dummy_stack │ │ └── HIVE │ │ │ ├── configuration │ │ │ └── hive-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ ├── .hash │ │ │ ├── files │ │ │ ├── addMysqlUser.sh │ │ │ ├── hcatSmoke.sh │ │ │ ├── hiveSmoke.sh │ │ │ ├── hiveserver2.sql │ │ │ ├── hiveserver2Smoke.sh │ │ │ ├── pigSmoke.sh │ │ │ ├── startHiveserver2.sh │ │ │ └── startMetastore.sh │ │ │ ├── scripts │ │ │ ├── __init__.py │ │ │ ├── hcat.py │ │ │ ├── hcat_client.py │ │ │ ├── hcat_service_check.py │ │ │ ├── hive.py │ │ │ ├── hive_client.py │ │ │ ├── hive_metastore.py │ │ │ ├── hive_server.py │ │ │ ├── hive_service.py │ │ │ ├── mysql_server.py │ │ │ ├── mysql_service.py │ │ │ ├── params.py │ │ │ ├── service_check.py │ │ │ └── status_params.py │ │ │ └── templates │ │ │ ├── hcat-env.sh.j2 │ │ │ └── hive-env.sh.j2 │ ├── inactive_stack │ │ └── metainfo.xml │ └── multinode-default.json │ ├── TestConfigs-content.xml │ ├── abc.tar.gz │ ├── add_service_api │ ├── configurable.json │ ├── configurable2.json │ ├── configurable3.json │ ├── invalid_configurables.txt │ ├── request1.json │ ├── request2.json │ ├── request3.json │ ├── request4.json │ ├── request_invalid_1.json │ ├── request_invalid_2.json │ └── request_invalid_3.json │ ├── ambari.properties │ ├── ams │ ├── aggregate_cluster_metrics.json │ ├── aggregate_component_metric.json │ ├── embedded_host_metric.json │ ├── multiple_component_regexp_metrics.json │ ├── multiple_host_metrics.json │ ├── single_component_metrics.json │ ├── single_host_component_metrics.json │ ├── single_host_component_metrics_h1.json │ ├── single_host_component_metrics_h2.json │ └── single_host_metric.json │ ├── api_testscripts │ ├── curl-addcluster.sh │ ├── curl-addganglia.sh │ ├── curl-addhbase.sh │ ├── curl-addhdfs.sh │ ├── curl-addmapreduce.sh │ ├── curl-adduser.sh │ ├── curl-addzk.sh │ └── curl-setup-multiple-hbase-master.sh │ ├── bad-stacks │ └── HDP │ │ └── 0.1 │ │ ├── metainfo.xml │ │ ├── repos │ │ └── repoinfo.xml │ │ └── services │ │ ├── HDFS │ │ ├── configuration │ │ │ ├── hbase-site.xml │ │ │ └── hdfs-site.xml │ │ └── metainfo.xml │ │ ├── MAPREDUCE │ │ ├── configuration │ │ │ ├── hbase-site.xml │ │ │ ├── hdfs-site.xml │ │ │ └── mapred-site.xml │ │ └── metainfo.xml │ │ ├── PIG │ │ ├── configuration │ │ │ └── pig.properties │ │ └── metainfo.xml │ │ └── YARN │ │ └── configuration │ │ ├── capacity-scheduler.xml │ │ └── yarn-site.xml │ ├── child-theme.json │ ├── child_quicklinks_to_inherit.json │ ├── child_quicklinks_to_merge.json │ ├── child_quicklinks_to_override.json │ ├── child_quicklinks_with_attributes.json │ ├── common-services │ ├── ADDON │ │ └── 1.0 │ │ │ ├── configuration │ │ │ └── addon-env.xml │ │ │ └── metainfo.xml │ ├── HBASE │ │ └── 1.0 │ │ │ ├── configuration │ │ │ └── hbase-site.xml │ │ │ └── metainfo.xml │ ├── HDFS │ │ └── 1.0 │ │ │ ├── configuration │ │ │ ├── hbase-site.xml │ │ │ └── hdfs-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ └── dummy-script.py │ ├── HIVE │ │ └── 1.0 │ │ │ └── metainfo.xml │ ├── MAPREDUCE │ │ └── 1.0 │ │ │ ├── configuration │ │ │ ├── hbase-site.xml │ │ │ ├── hdfs-site.xml │ │ │ └── mapred-site.xml │ │ │ └── metainfo.xml │ ├── PIG │ │ └── 1.0 │ │ │ ├── configuration │ │ │ └── pig.properties │ │ │ └── metainfo.xml │ └── ZOOKEEPER │ │ └── 1.0 │ │ └── metainfo.xml │ ├── custom_action_definitions │ ├── cust_action_definitions1.xml │ ├── cust_action_definitions2.txt │ └── cust_action_definitions3.xml │ ├── custom_action_definitions_invalid │ └── cust_action_definitions_invalid.xml │ ├── custom_actions │ ├── check_host_ip_addresses.json │ ├── check_last_agent_env.json │ ├── invalid_check.json │ └── ru_execute_tasks_namenode_prepare.json │ ├── dashboards │ └── README.txt │ ├── data.db │ ├── ddl-func-test │ └── ddl-cleanup-test-data.sql │ ├── ddl-scripts │ ├── Ambari-DDL-Derby-1.2.3.sql │ ├── Ambari-DDL-Derby-1.2.4.sql │ ├── Ambari-DDL-Derby-1.2.5.sql │ ├── Ambari-DDL-Derby-1.4.0.sql │ ├── Ambari-DDL-Derby-1.4.1.sql │ ├── Ambari-DDL-Derby-1.4.2.sql │ ├── Ambari-DDL-Derby-1.4.3.sql │ └── Ambari-DDL-Derby-1.4.4.sql │ ├── deploy_HDP2.sh │ ├── example_quicklinks_profile.json │ ├── extensions │ └── EXT │ │ ├── 0.1 │ │ ├── metainfo.xml │ │ └── services │ │ │ ├── OOZIE2 │ │ │ ├── configuration │ │ │ │ └── oozie2-site.xml │ │ │ ├── metainfo.xml │ │ │ ├── package │ │ │ │ └── dummy-script.py │ │ │ └── themes │ │ │ │ └── working_theme.json │ │ │ └── PIG2 │ │ │ └── metainfo.xml │ │ ├── 0.2 │ │ ├── metainfo.xml │ │ └── services │ │ │ └── OOZIE2 │ │ │ ├── metainfo.xml │ │ │ └── themes │ │ │ └── broken_theme.json │ │ ├── 0.3 │ │ ├── metainfo.xml │ │ └── services │ │ │ └── OOZIE2 │ │ │ ├── metainfo.xml │ │ │ └── themes │ │ │ └── broken_theme.json │ │ └── 0.4 │ │ ├── metainfo.xml │ │ └── services │ │ └── OOZIE2 │ │ ├── metainfo.xml │ │ └── themes │ │ └── broken_theme.json │ ├── flume_ganglia_data.txt │ ├── gsInstaller-hosts.txt │ ├── hbase_hbasemaster_jmx.json │ ├── hbase_hbasemaster_jmx_2.json │ ├── hbase_version_test.xml │ ├── hdfs_datanode_jmx.json │ ├── hdfs_journalnode_jmx.json │ ├── hdfs_namenode_jmx.json │ ├── hdfs_namenode_jmx_ha_only.json │ ├── host_temporal_ganglia_data.txt │ ├── inconsistent_quicklinks_profile.json │ ├── inconsistent_quicklinks_profile_2.json │ ├── inconsistent_quicklinks_profile_3.json │ ├── inconsistent_quicklinks_profile_4.json │ ├── interactive_shell_test.sh │ ├── journalnode_ganglia_data.txt │ ├── kerberos.json │ ├── kerberos │ ├── test_filtering_identity_descriptor.json │ ├── test_get_referenced_identity_descriptor.json │ ├── test_kerberos_descriptor_2_1_3.json │ ├── test_kerberos_descriptor_2_5_infra_solr.json │ ├── test_kerberos_descriptor_no_hdfs.json │ ├── test_kerberos_descriptor_ranger_kms.json │ └── test_kerberos_descriptor_simple.json │ ├── log4j.properties │ ├── mapreduce_jobtracker_jmx.json │ ├── mapreduce_tasktracker_jmx.json │ ├── metrics.properties │ ├── mpacks-v2 │ ├── README.txt │ ├── abc.tar.gz │ └── upgrade-packs │ │ └── upgrade-basic.xml │ ├── mpacks_replay.log │ ├── org │ └── apache │ │ └── ambari │ │ └── server │ │ ├── stack │ │ └── UpdateActiveRepoVersionOnStartupTest_initialRepos.json │ │ └── upgrade │ │ ├── kerberos_descriptor.json │ │ └── solrconfig-v500.xml.j2 │ ├── os_family.json │ ├── parent-theme.json │ ├── parent_quicklinks.json │ ├── parent_quicklinks_with_attributes.json │ ├── resourcemanager_jmx.json │ ├── service_level_kerberos.json │ ├── service_level_kerberos_invalid.json │ ├── single_stack │ └── ABC │ │ └── 1.0.0 │ │ ├── metainfo.xml │ │ └── services │ │ └── HDFS │ │ └── metainfo.xml │ ├── stacks │ ├── HDP │ │ ├── 0.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── hadoop-env.xml │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── PIG │ │ │ │ ├── configuration │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ ├── 0.2 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-env.xml │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-log4j.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-site.xml │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.3.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ ├── configuration │ │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ ├── configuration │ │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HUE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── hue-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ ├── configuration │ │ │ │ └── global.xml │ │ │ │ └── metainfo.xml │ │ ├── 1.3.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── NONAME │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 1.3.4 │ │ │ ├── metainfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── HUE │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE2 │ │ │ │ ├── configuration │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── TEZ │ │ │ │ └── metainfo.xml │ │ │ │ ├── WEBHCAT │ │ │ │ ├── configuration │ │ │ │ │ └── webhcat-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.5 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── GANGLIA │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── metrics.json │ │ │ │ ├── HCATALOG │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── alerts.json │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── upgrades │ │ │ │ │ └── HDP │ │ │ │ │ └── 2.2.0 │ │ │ │ │ └── upgrade_test_15388.xml │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── MAPREDUCE2 │ │ │ │ ├── configuration │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── mapred-queue-acls.xml │ │ │ │ │ └── mapred-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── OOZIE │ │ │ │ ├── configuration │ │ │ │ │ └── oozie-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ ├── configuration │ │ │ │ │ └── pig.properties │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── configuration │ │ │ │ │ ├── capacity-scheduler.xml │ │ │ │ │ ├── container-executor.cfg │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ └── yarn-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── metrics.json │ │ │ │ └── ZOOKEEPER │ │ │ │ ├── configuration │ │ │ │ ├── global.xml │ │ │ │ └── zoo.cfg.xml │ │ │ │ └── metainfo.xml │ │ ├── 2.0.6.1 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FLUME │ │ │ │ ├── configuration │ │ │ │ │ ├── flume-conf.xml │ │ │ │ │ ├── flume-env.xml │ │ │ │ │ └── flume-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ └── YARN │ │ │ │ └── metainfo.xml │ │ ├── 2.0.6 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FLUME │ │ │ │ ├── configuration │ │ │ │ │ ├── flume-conf.xml │ │ │ │ │ ├── flume-env.xml │ │ │ │ │ └── flume-log4j.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ └── metainfo.xml │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SPARK │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ └── YARN │ │ │ │ ├── configuration │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ ├── 2.0.7 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hbase-policy.xml │ │ │ │ │ └── hbase-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ ├── core-site.xml │ │ │ │ │ ├── global.xml │ │ │ │ │ ├── hadoop-policy.xml │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── HIVE │ │ │ │ ├── configuration │ │ │ │ │ └── hive-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── package │ │ │ │ │ ├── files │ │ │ │ │ ├── addMysqlUser.sh │ │ │ │ │ ├── hcatSmoke.sh │ │ │ │ │ ├── hiveSmoke.sh │ │ │ │ │ ├── hiveserver2.sql │ │ │ │ │ ├── hiveserver2Smoke.sh │ │ │ │ │ ├── pigSmoke.sh │ │ │ │ │ ├── startHiveserver2.sh │ │ │ │ │ └── startMetastore.sh │ │ │ │ │ ├── scripts │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── hcat.py │ │ │ │ │ ├── hcat_client.py │ │ │ │ │ ├── hcat_service_check.py │ │ │ │ │ ├── hive.py │ │ │ │ │ ├── hive_client.py │ │ │ │ │ ├── hive_metastore.py │ │ │ │ │ ├── hive_server.py │ │ │ │ │ ├── hive_service.py │ │ │ │ │ ├── mysql_server.py │ │ │ │ │ ├── mysql_service.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── service_check.py │ │ │ │ │ └── status_params.py │ │ │ │ │ └── templates │ │ │ │ │ ├── hcat-env.sh.j2 │ │ │ │ │ └── hive-env.sh.j2 │ │ │ │ ├── OOZIE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SPARK │ │ │ │ └── metainfo.xml │ │ │ │ ├── SPARK2 │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ ├── SYSTEMML │ │ │ │ └── metainfo.xml │ │ │ │ ├── YARN │ │ │ │ ├── config-mr2 │ │ │ │ │ └── mapred-site.xml │ │ │ │ ├── configuration │ │ │ │ │ └── yarn-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ ├── 2.0.8 │ │ │ ├── hooks │ │ │ │ └── dummy-script.py │ │ │ ├── kerberos_preconfigure.json │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── FAKENAGIOS │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ ├── configuration │ │ │ │ │ └── hbase-site.xml │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── kerberos.json │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── HIVE │ │ │ │ └── metainfo.xml │ │ │ │ ├── SPARK2 │ │ │ │ └── metainfo.xml │ │ │ │ ├── SPARK3 │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP │ │ │ │ └── metainfo.xml │ │ │ │ └── SYSTEMML │ │ │ │ └── metainfo.xml │ │ ├── 2.1.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ ├── services │ │ │ │ ├── AMBARI_METRICS │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── HBASE │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── HDFS │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── PIG │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── pig-properties.xml │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ └── role_command_order.json │ │ │ │ ├── STORM │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── placeholder.txt │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ ├── metrics.json │ │ │ │ │ └── package │ │ │ │ │ │ └── placeholder.txt │ │ │ │ └── TEZ │ │ │ │ │ └── metainfo.xml │ │ │ └── upgrades │ │ │ │ ├── config-upgrade.xml │ │ │ │ ├── upgrade_bucket_test.xml │ │ │ │ ├── upgrade_component_tasks_test.xml │ │ │ │ ├── upgrade_direction.xml │ │ │ │ ├── upgrade_execute_task_test.xml │ │ │ │ ├── upgrade_grouping_rolling.xml │ │ │ │ ├── upgrade_multi_server_tasks.xml │ │ │ │ ├── upgrade_nonrolling_new_stack.xml │ │ │ │ ├── upgrade_server_action_test.xml │ │ │ │ ├── upgrade_test.xml │ │ │ │ ├── upgrade_test_HDP-250.xml │ │ │ │ ├── upgrade_test_add_component.xml │ │ │ │ ├── upgrade_test_checks.xml │ │ │ │ ├── upgrade_test_force_config_change.xml │ │ │ │ ├── upgrade_test_host_ordered.xml │ │ │ │ ├── upgrade_test_nonrolling.xml │ │ │ │ ├── upgrade_test_parallel_client.xml │ │ │ │ ├── upgrade_test_partial.xml │ │ │ │ ├── upgrade_test_regenerate_keytabs.xml │ │ │ │ └── upgrade_to_new_stack.xml │ │ ├── 2.2.0.ECS │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ ├── ECS │ │ │ │ └── metainfo.xml │ │ │ │ └── HDFS │ │ │ │ └── metainfo.xml │ │ ├── 2.2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ ├── repoinfo.xml │ │ │ │ ├── version-2.2.0.4-123.xml │ │ │ │ ├── version-2.2.0.4-124-suse11.xml │ │ │ │ └── version-2.2.0.5.xml │ │ │ ├── role_command_order.json │ │ │ ├── services │ │ │ │ ├── GANGLIA │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ └── upgrades │ │ │ │ │ │ └── HDP │ │ │ │ │ │ └── rolling-upgrade.xml │ │ │ │ ├── HDFS │ │ │ │ │ └── metainfo.xml │ │ │ │ ├── STORM │ │ │ │ │ └── metainfo.xml │ │ │ │ └── ZOOKEEPER │ │ │ │ │ └── metainfo.xml │ │ │ └── upgrades │ │ │ │ ├── config-upgrade.xml │ │ │ │ ├── upgrade_from_211.xml │ │ │ │ ├── upgrade_test.xml │ │ │ │ ├── upgrade_test_15388.xml │ │ │ │ ├── upgrade_test_checks.xml │ │ │ │ ├── upgrade_test_conditions.xml │ │ │ │ ├── upgrade_test_host_ordered.xml │ │ │ │ ├── upgrade_test_no_downgrade.xml │ │ │ │ ├── upgrade_test_skip_failures.xml │ │ │ │ └── upgrade_with_source.xml │ │ ├── 2.2.1 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ │ └── RANGER │ │ │ │ └── alerts.json │ │ └── 2.5.0 │ │ │ └── services │ │ │ └── RANGER │ │ │ └── alerts.json │ ├── OTHER │ │ ├── 1.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ │ ├── hdp.json │ │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ └── services │ │ │ │ ├── HDFS │ │ │ │ ├── configuration │ │ │ │ │ └── hdfs-site.xml │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ │ └── dummy-script.py │ │ │ │ ├── PIG2 │ │ │ │ └── metainfo.xml │ │ │ │ ├── SQOOP2 │ │ │ │ └── metainfo.xml │ │ │ │ └── STORM │ │ │ │ ├── configuration │ │ │ │ └── placeholder.txt │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ └── package │ │ │ │ └── placeholder.txt │ │ └── 2.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ ├── HBASE │ │ │ ├── metainfo.xml │ │ │ └── widgets.json │ │ │ └── SQOOP2 │ │ │ └── metainfo.xml │ ├── XYZ │ │ ├── 1.0.0 │ │ │ └── services │ │ │ │ └── stack_advisor.py │ │ └── 1.0.1 │ │ │ └── services │ │ │ └── stack_advisor.py │ └── old_stack_advisor.py │ ├── stacks_with_common_services │ └── HDP │ │ ├── 0.1 │ │ ├── metainfo.xml │ │ ├── repos │ │ │ └── repoinfo.xml │ │ └── services │ │ │ ├── HDFS │ │ │ └── metainfo.xml │ │ │ ├── MAPREDUCE │ │ │ └── metainfo.xml │ │ │ └── PIG │ │ │ └── metainfo.xml │ │ └── 0.2 │ │ ├── metainfo.xml │ │ ├── repos │ │ └── repoinfo.xml │ │ └── services │ │ ├── ADDON │ │ ├── metainfo.xml │ │ └── repos │ │ │ └── repoinfo.xml │ │ ├── HBASE │ │ └── metainfo.xml │ │ ├── HDFS │ │ ├── configuration │ │ │ ├── global.xml │ │ │ ├── hadoop-env.xml │ │ │ ├── hbase-site.xml │ │ │ ├── hdfs-log4j.xml │ │ │ └── hdfs-site.xml │ │ ├── metainfo.xml │ │ └── package │ │ │ └── dummy-script.py │ │ ├── HIVE │ │ └── metainfo.xml │ │ ├── MAPREDUCE │ │ └── metainfo.xml │ │ └── ZOOKEEPER │ │ └── metainfo.xml │ ├── stacks_with_cycle │ └── OTHER │ │ ├── 1.0 │ │ ├── metainfo.xml │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ ├── role_command_order.json │ │ └── services │ │ │ ├── HDFS │ │ │ ├── configuration │ │ │ │ └── hdfs-site.xml │ │ │ ├── metainfo.xml │ │ │ ├── metrics.json │ │ │ └── package │ │ │ │ └── dummy-script.py │ │ │ └── SQOOP2 │ │ │ └── metainfo.xml │ │ └── 2.0 │ │ ├── metainfo.xml │ │ ├── repos │ │ ├── hdp.json │ │ └── repoinfo.xml │ │ └── services │ │ └── SQOOP2 │ │ └── metainfo.xml │ ├── stacks_with_cycle2 │ ├── stack1 │ │ └── 1.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ └── HDFS │ │ │ └── metainfo.xml │ ├── stack2 │ │ └── 1.0 │ │ │ ├── metainfo.xml │ │ │ ├── repos │ │ │ ├── hdp.json │ │ │ └── repoinfo.xml │ │ │ └── services │ │ │ └── HDFS │ │ │ └── metainfo.xml │ └── stack3 │ │ └── 1.0 │ │ ├── metainfo.xml │ │ ├── repos │ │ ├── hdp.json │ │ └── repoinfo.xml │ │ └── services │ │ └── HDFS │ │ └── metainfo.xml │ ├── stacks_with_extensions │ └── HDP │ │ ├── 0.1 │ │ ├── metainfo.xml │ │ ├── repos │ │ │ └── repoinfo.xml │ │ └── services │ │ │ ├── HDFS │ │ │ └── metainfo.xml │ │ │ ├── MAPREDUCE │ │ │ └── metainfo.xml │ │ │ └── PIG │ │ │ └── metainfo.xml │ │ ├── 0.2 │ │ ├── metainfo.xml │ │ ├── repos │ │ │ └── repoinfo.xml │ │ └── services │ │ │ ├── HBASE │ │ │ └── metainfo.xml │ │ │ ├── HDFS │ │ │ ├── configuration │ │ │ │ ├── global.xml │ │ │ │ ├── hadoop-env.xml │ │ │ │ ├── hbase-site.xml │ │ │ │ ├── hdfs-log4j.xml │ │ │ │ └── hdfs-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ │ └── dummy-script.py │ │ │ ├── HIVE │ │ │ └── metainfo.xml │ │ │ ├── MAPREDUCE │ │ │ └── metainfo.xml │ │ │ └── ZOOKEEPER │ │ │ └── metainfo.xml │ │ ├── 0.3 │ │ ├── metainfo.xml │ │ ├── repos │ │ │ └── repoinfo.xml │ │ └── services │ │ │ ├── HBASE │ │ │ └── metainfo.xml │ │ │ ├── HDFS │ │ │ ├── configuration │ │ │ │ ├── global.xml │ │ │ │ ├── hadoop-env.xml │ │ │ │ ├── hbase-site.xml │ │ │ │ ├── hdfs-log4j.xml │ │ │ │ └── hdfs-site.xml │ │ │ ├── metainfo.xml │ │ │ └── package │ │ │ │ └── dummy-script.py │ │ │ ├── HIVE │ │ │ └── metainfo.xml │ │ │ ├── MAPREDUCE │ │ │ └── metainfo.xml │ │ │ └── ZOOKEEPER │ │ │ └── metainfo.xml │ │ └── 0.4 │ │ ├── metainfo.xml │ │ ├── repos │ │ └── repoinfo.xml │ │ └── services │ │ ├── HBASE │ │ └── metainfo.xml │ │ ├── HDFS │ │ ├── configuration │ │ │ ├── global.xml │ │ │ ├── hadoop-env.xml │ │ │ ├── hbase-site.xml │ │ │ ├── hdfs-log4j.xml │ │ │ └── hdfs-site.xml │ │ ├── metainfo.xml │ │ └── package │ │ │ └── dummy-script.py │ │ ├── HIVE │ │ └── metainfo.xml │ │ ├── MAPREDUCE │ │ └── metainfo.xml │ │ └── ZOOKEEPER │ │ └── metainfo.xml │ ├── stacks_with_upgrade_cycle │ └── HDP │ │ └── 2.2.0 │ │ ├── metainfo.xml │ │ ├── repos │ │ ├── hdp.json │ │ ├── repoinfo.xml │ │ └── version-2.2.0.4-123.xml │ │ ├── role_command_order.json │ │ ├── services │ │ └── HDFS │ │ │ ├── metainfo.xml │ │ │ └── upgrades │ │ │ └── HDP │ │ │ └── 2.2.0 │ │ │ └── upgrade_test_15388.xml │ │ └── upgrades │ │ ├── config-upgrade.xml │ │ └── upgrade_test_15388.xml │ ├── storm_rest_api_jmx.json │ ├── temporal_ganglia_data.txt │ ├── temporal_ganglia_data_1.txt │ ├── temporal_ganglia_data_yarn_queues.txt │ ├── temporal_ganglia_report_data.json │ ├── test_api.sh │ ├── test_multnode_api.sh │ ├── test_rco_data.json │ ├── test_view.xml │ ├── upgrade-packs │ └── upgrade-basic.xml │ ├── users.ldif │ ├── users_for_dn_with_space.ldif │ ├── users_with_duplicate_uid.ldif │ ├── version │ ├── version_definition_resource_provider.xml │ ├── version_definition_test.xml │ ├── version_definition_test_all_services.xml │ ├── version_definition_test_maint.xml │ ├── version_definition_test_maint_partial.xml │ ├── version_definition_test_patch_config.xml │ ├── version_definition_with_tags.xml │ ├── web │ ├── WEB-INF │ │ └── web.xml │ └── index.jsp │ ├── widgets.json │ └── yarn_ganglia_data.txt ├── ambari-serviceadvisor ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── apache │ └── ambari │ └── serviceadvisor │ ├── ServiceAdvisor.java │ └── ServiceAdvisorCommandType.java ├── ambari-utility ├── checkstyle.xml ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── category │ │ │ ├── AlertTest.java │ │ │ ├── AmbariUpgradeTest.java │ │ │ ├── BlueprintTest.java │ │ │ ├── FastTest.java │ │ │ ├── KerberosTest.java │ │ │ ├── MetricsTest.java │ │ │ ├── SlowTest.java │ │ │ └── StackUpgradeTest.java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ ├── annotations │ │ │ ├── ApiIgnore.java │ │ │ ├── SwaggerOverwriteNestedAPI.java │ │ │ └── SwaggerPreferredParent.java │ │ │ ├── checkstyle │ │ │ ├── AvoidTransactionalOnPrivateMethodsCheck.java │ │ │ └── UndocumentedRestApiOperationCheck.java │ │ │ └── swagger │ │ │ └── AmbariSwaggerReader.java │ └── resources │ │ └── checkstyle_packages.xml │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── ambari │ │ ├── checkstyle │ │ ├── AvoidTransactionalOnPrivateMethodsCheckTest.java │ │ └── UndocumentedRestApiOperationCheckTest.java │ │ └── swagger │ │ └── AmbariSwaggerReaderTest.java │ └── resources │ ├── log4j.properties │ └── org │ └── apache │ └── ambari │ └── checkstyle │ ├── InputRestApiOperation.java │ └── InputTransactionalOnPrivateMethods.java ├── ambari-views ├── docs │ ├── index.md │ ├── instance_response.png │ └── ui.png ├── examples │ ├── README.md │ ├── auto-cluster-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── examples │ │ │ │ └── AutoClusterService.java │ │ │ └── resources │ │ │ ├── ui │ │ │ └── index.html │ │ │ └── view.xml │ ├── calculator-view │ │ ├── docs │ │ │ ├── add.png │ │ │ ├── index.md │ │ │ └── usage.png │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── proxy │ │ │ │ └── CalculatorResource.java │ │ │ └── resources │ │ │ └── view.xml │ ├── cluster-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── cluster │ │ │ │ ├── ClusterConfigServlet.java │ │ │ │ ├── ClusterConfigurationService.java │ │ │ │ ├── PropertyService.java │ │ │ │ └── SettingService.java │ │ │ └── resources │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── view.xml │ ├── favorite-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── favorite │ │ │ │ └── FavoriteService.java │ │ │ └── resources │ │ │ └── view.xml │ ├── hello-servlet-view │ │ ├── docs │ │ │ ├── hello_1.png │ │ │ ├── hello_2.png │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── hello │ │ │ │ └── HelloServlet.java │ │ │ └── resources │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── view.xml │ ├── hello-spring-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── hello │ │ │ │ └── HelloController.java │ │ │ ├── resources │ │ │ └── view.xml │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── Hello-servlet.xml │ │ │ ├── jsp │ │ │ └── hello.jsp │ │ │ └── web.xml │ ├── helloworld-view │ │ ├── docs │ │ │ ├── hello_world.png │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── index.html │ │ │ └── view.xml │ ├── phone-list-upgrade-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── phonelist │ │ │ │ ├── DataMigrator.java │ │ │ │ ├── PhoneListServlet.java │ │ │ │ └── PhoneUser.java │ │ │ └── resources │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── view.xml │ ├── phone-list-view │ │ ├── docs │ │ │ ├── index.md │ │ │ ├── phone_1.png │ │ │ ├── phone_2.png │ │ │ ├── phone_3.png │ │ │ ├── phone_4.png │ │ │ └── phone_5.png │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── phonelist │ │ │ │ ├── PhoneListServlet.java │ │ │ │ └── PhoneUser.java │ │ │ └── resources │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── view.xml │ ├── pom.xml │ ├── property-validator-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── property │ │ │ │ ├── MyValidator.java │ │ │ │ └── PropertyValidatorService.java │ │ │ └── resources │ │ │ ├── ui │ │ │ └── index.html │ │ │ └── view.xml │ ├── property-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── property │ │ │ │ └── PropertyService.java │ │ │ └── resources │ │ │ ├── ui │ │ │ └── index.html │ │ │ └── view.xml │ ├── restricted-view │ │ ├── docs │ │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── restricted │ │ │ │ ├── RestrictedResource.java │ │ │ │ └── UnrestrictedResource.java │ │ │ └── resources │ │ │ └── view.xml │ └── simple-view │ │ ├── docs │ │ └── index.md │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ └── view │ │ │ └── simple │ │ │ └── SimpleService.java │ │ └── resources │ │ ├── ui │ │ └── index.html │ │ └── view.xml ├── pom.xml └── src │ ├── main │ ├── assemblies │ │ └── views.xml │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ └── view │ │ │ ├── AmbariClusterStreamProvider.java │ │ │ ├── AmbariHttpException.java │ │ │ ├── AmbariStreamProvider.java │ │ │ ├── ClusterType.java │ │ │ ├── DataStore.java │ │ │ ├── HttpImpersonator.java │ │ │ ├── ImpersonatorSetting.java │ │ │ ├── MaskException.java │ │ │ ├── Masker.java │ │ │ ├── NoSuchResourceException.java │ │ │ ├── PersistenceException.java │ │ │ ├── ReadRequest.java │ │ │ ├── ResourceAlreadyExistsException.java │ │ │ ├── ResourceProvider.java │ │ │ ├── SecurityException.java │ │ │ ├── SystemException.java │ │ │ ├── URLConnectionProvider.java │ │ │ ├── URLStreamProvider.java │ │ │ ├── UnsupportedPropertyException.java │ │ │ ├── View.java │ │ │ ├── ViewContext.java │ │ │ ├── ViewController.java │ │ │ ├── ViewDefinition.java │ │ │ ├── ViewInstanceDefinition.java │ │ │ ├── ViewResourceHandler.java │ │ │ ├── cluster │ │ │ └── Cluster.java │ │ │ ├── events │ │ │ ├── Event.java │ │ │ └── Listener.java │ │ │ ├── migration │ │ │ ├── EntityConverter.java │ │ │ ├── ViewDataMigrationContext.java │ │ │ ├── ViewDataMigrationException.java │ │ │ └── ViewDataMigrator.java │ │ │ └── validation │ │ │ ├── ValidationResult.java │ │ │ └── Validator.java │ └── resources │ │ └── view.xsd │ └── test │ └── java │ └── org │ └── apache │ └── ambari │ └── view │ ├── NoSuchResourceExceptionTest.java │ ├── ResourceAlreadyExistsExceptionTest.java │ ├── UnsupportedPropertyExceptionTest.java │ └── ViewXmlTest.java ├── ambari-web ├── api-docs │ ├── css │ │ ├── api-explorer.css │ │ ├── index.css │ │ ├── print.css │ │ ├── reset.css │ │ ├── screen.css │ │ ├── standalone.css │ │ └── typography.css │ ├── fonts │ │ ├── droid-sans-v6-latin-700.eot │ │ ├── droid-sans-v6-latin-700.svg │ │ ├── droid-sans-v6-latin-700.ttf │ │ ├── droid-sans-v6-latin-700.woff │ │ ├── droid-sans-v6-latin-700.woff2 │ │ ├── droid-sans-v6-latin-regular.eot │ │ ├── droid-sans-v6-latin-regular.svg │ │ ├── droid-sans-v6-latin-regular.ttf │ │ ├── droid-sans-v6-latin-regular.woff │ │ └── droid-sans-v6-latin-regular.woff2 │ ├── images │ │ ├── Swagger_explorer.png │ │ ├── Swagger_explorer_min.png │ │ ├── explorer_icons.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── json_editor_integration.png │ │ ├── logo_small.png │ │ ├── pet_store_api.png │ │ ├── senodio.png │ │ ├── throbber.gif │ │ └── wordnik_api.png │ ├── index.html │ ├── lib │ │ ├── backbone-min.js │ │ ├── bootstrap.min.js │ │ ├── handlebars-2.0.0.js │ │ ├── highlight.7.3.pack.js │ │ ├── jquery-1.9.0.min.js │ │ ├── jquery.ba-bbq.min.js │ │ ├── jquery.slideto.min.js │ │ ├── jquery.wiggle.min.js │ │ ├── jsoneditor.js │ │ ├── marked.js │ │ ├── swagger-oauth.js │ │ ├── underscore-min.js │ │ └── underscore-min.map │ ├── o2c.html │ ├── swagger-ui.js │ └── swagger-ui.min.js ├── app │ ├── app.js │ ├── assets │ │ ├── data │ │ │ ├── alerts │ │ │ │ ├── HDP2 │ │ │ │ │ ├── host_alerts.json │ │ │ │ │ └── service_alerts.json │ │ │ │ ├── alertDefinitions.json │ │ │ │ ├── alertGroup.json │ │ │ │ ├── alertGroups.json │ │ │ │ ├── alertNotifications.json │ │ │ │ ├── alert_instances.json │ │ │ │ ├── alert_instances_history.json │ │ │ │ ├── alert_summary.json │ │ │ │ └── alerts.jsonp │ │ │ ├── ambari_components │ │ │ │ └── component_version.json │ │ │ ├── background_operations │ │ │ │ ├── host_upgrade_tasks.json │ │ │ │ ├── list_on_start.json │ │ │ │ ├── one_task.json │ │ │ │ ├── task_by_request12.json │ │ │ │ └── task_by_request13.json │ │ │ ├── cluster_metrics │ │ │ │ ├── cpu.json │ │ │ │ ├── cpu_1hr.json │ │ │ │ ├── cpu_2hr.json │ │ │ │ ├── load_1hr.json │ │ │ │ ├── load_2hr.json │ │ │ │ ├── load_4hr.json │ │ │ │ ├── load_day.json │ │ │ │ ├── memory_1hr.json │ │ │ │ ├── memory_2hr.json │ │ │ │ ├── network_1hr.json │ │ │ │ └── network_2hr.json │ │ │ ├── clusters │ │ │ │ ├── HDP2 │ │ │ │ │ └── cluster.json │ │ │ │ ├── cluster.json │ │ │ │ ├── info.json │ │ │ │ └── tags_and_groups.json │ │ │ ├── configuration │ │ │ │ ├── cluster_env_site.json │ │ │ │ ├── core-site.json │ │ │ │ └── hdfs-site.json │ │ │ ├── configurations │ │ │ │ ├── cluster_level_actual_configs.json │ │ │ │ ├── cluster_level_configs.json │ │ │ │ ├── config_group.json │ │ │ │ ├── config_groups.json │ │ │ │ ├── config_versions.json │ │ │ │ ├── host_level_overrides_configs.json │ │ │ │ ├── quicklinks.json │ │ │ │ ├── quicklinks_services.json │ │ │ │ ├── recommendations │ │ │ │ │ └── configuration_dependencies.json │ │ │ │ ├── service_version.json │ │ │ │ ├── service_versions.json │ │ │ │ ├── service_versions_total.json │ │ │ │ ├── theme.json │ │ │ │ └── theme_services.json │ │ │ ├── dashboard │ │ │ │ ├── HDP2 │ │ │ │ │ └── master_components.json │ │ │ │ ├── serviceComponents.json │ │ │ │ └── services_multi_hosts.json │ │ │ ├── hosts │ │ │ │ ├── HDP2 │ │ │ │ │ ├── decommission_state.json │ │ │ │ │ ├── hc_host_status.json │ │ │ │ │ ├── host_status_counters.json │ │ │ │ │ ├── hosts.json │ │ │ │ │ └── hosts_init.json │ │ │ │ ├── background_operations │ │ │ │ │ ├── bg_operations.json │ │ │ │ │ └── logs │ │ │ │ │ │ ├── task1.json │ │ │ │ │ │ ├── task2.json │ │ │ │ │ │ └── task3.json │ │ │ │ ├── hosts70.json │ │ │ │ ├── metrics │ │ │ │ │ ├── cpu.json │ │ │ │ │ ├── disk.json │ │ │ │ │ ├── load.json │ │ │ │ │ ├── memory.json │ │ │ │ │ ├── network.json │ │ │ │ │ └── processes.json │ │ │ │ └── quick_links.json │ │ │ ├── metrics │ │ │ │ └── HBASE │ │ │ │ │ ├── Append_95th_percentile.json │ │ │ │ │ ├── Append_num_ops.json │ │ │ │ │ ├── Append_num_ops_&_Delete_num_ops.json │ │ │ │ │ ├── Delete_95th_percentile.json │ │ │ │ │ ├── Delete_num_ops.json │ │ │ │ │ ├── Get_95th_percentile.json │ │ │ │ │ ├── Get_num_ops.json │ │ │ │ │ ├── Increment_95th_percentile.json │ │ │ │ │ ├── Mutate_95th_percentile.json │ │ │ │ │ ├── Mutate_num_ops.json │ │ │ │ │ ├── Scan_num_ops.json │ │ │ │ │ ├── definition.json │ │ │ │ │ ├── numActiveHandler.json │ │ │ │ │ ├── numCallsInGeneralQueue.json │ │ │ │ │ ├── numOpenConnection.json │ │ │ │ │ └── updatesBlockedTime.json │ │ │ ├── requests │ │ │ │ ├── 1.json │ │ │ │ └── host_check │ │ │ │ │ ├── 1.json │ │ │ │ │ └── jdk_check_results.json │ │ │ ├── services │ │ │ │ ├── HDP2 │ │ │ │ │ ├── components_state.json │ │ │ │ │ └── services.json │ │ │ │ ├── ambari.json │ │ │ │ ├── ambari_server.json │ │ │ │ ├── components.json │ │ │ │ ├── hdfs.json │ │ │ │ ├── host_component_actual_configs.json │ │ │ │ ├── host_component_stale_configs.json │ │ │ │ ├── metrics │ │ │ │ │ ├── ambari_metrics │ │ │ │ │ │ ├── master_average_load.json │ │ │ │ │ │ ├── regionserver_blockcache_hitpercent.json │ │ │ │ │ │ ├── regionserver_compaction_queue_size.json │ │ │ │ │ │ ├── regionserver_regions.json │ │ │ │ │ │ ├── regionserver_requests.json │ │ │ │ │ │ └── regionserver_store_files.json │ │ │ │ │ ├── flume │ │ │ │ │ │ ├── channelFillPct.json │ │ │ │ │ │ ├── channelSize.json │ │ │ │ │ │ ├── cpu_user.json │ │ │ │ │ │ ├── jvmGcTime.json │ │ │ │ │ │ ├── jvmMemHeapUsedM.json │ │ │ │ │ │ ├── jvmThreadsRunnable.json │ │ │ │ │ │ ├── sinkConnectionFailedCount.json │ │ │ │ │ │ ├── sinkDrainSuccessCount.json │ │ │ │ │ │ └── sourceEventAccepted.json │ │ │ │ │ ├── hbase │ │ │ │ │ │ ├── cluster_requests.json │ │ │ │ │ │ ├── hlog_split_size.json │ │ │ │ │ │ ├── hlog_split_time.json │ │ │ │ │ │ ├── regionserver_queuesize.json │ │ │ │ │ │ ├── regionserver_regions.json │ │ │ │ │ │ └── regionserver_rw_requests.json │ │ │ │ │ ├── hdfs │ │ │ │ │ │ ├── block_status.json │ │ │ │ │ │ ├── file_operations.json │ │ │ │ │ │ ├── gc.json │ │ │ │ │ │ ├── io.json │ │ │ │ │ │ ├── jvm_heap.json │ │ │ │ │ │ ├── jvm_threads.json │ │ │ │ │ │ ├── rpc.json │ │ │ │ │ │ └── space_utilization.json │ │ │ │ │ ├── storm │ │ │ │ │ │ └── storm_rest_api_metrics.json │ │ │ │ │ └── yarn │ │ │ │ │ │ ├── gc.json │ │ │ │ │ │ ├── jvm_heap.json │ │ │ │ │ │ ├── jvm_threads.json │ │ │ │ │ │ └── rpc.json │ │ │ │ └── summary │ │ │ │ │ ├── hbase.json │ │ │ │ │ └── hdfs.json │ │ │ ├── settings │ │ │ │ └── motd.json │ │ │ ├── stack_versions │ │ │ │ ├── pre_upgrade_check.json │ │ │ │ ├── repo_versions_all.json │ │ │ │ ├── stack_version_all.json │ │ │ │ ├── start_upgrade.json │ │ │ │ ├── supported_upgrade_types.json │ │ │ │ ├── upgrade.json │ │ │ │ ├── upgrade_item.json │ │ │ │ ├── upgrade_task.json │ │ │ │ └── upgrades.json │ │ │ ├── stacks │ │ │ │ ├── HDP-2.1 │ │ │ │ │ ├── operating_systems.json │ │ │ │ │ ├── recommendations.json │ │ │ │ │ ├── recommendations_configs.json │ │ │ │ │ ├── service_components.json │ │ │ │ │ └── validations.json │ │ │ │ └── HDP-2.2 │ │ │ │ │ └── configurations.json │ │ │ ├── user_settings │ │ │ │ ├── admin_settings_show_bg.json │ │ │ │ ├── pagination_displayLength.json │ │ │ │ └── showJobsForNonAdmin.json │ │ │ ├── users │ │ │ │ ├── privileges.json │ │ │ │ ├── privileges_admin.json │ │ │ │ ├── user_admin.json │ │ │ │ ├── user_user.json │ │ │ │ └── users.json │ │ │ ├── views │ │ │ │ ├── instances.json │ │ │ │ └── views.json │ │ │ ├── widget_layouts │ │ │ │ ├── HBASE │ │ │ │ │ ├── default_dashboard.json │ │ │ │ │ ├── empty_user_layout.json │ │ │ │ │ ├── filled_user_layout.json │ │ │ │ │ ├── layouts.json │ │ │ │ │ └── stack_layout.json │ │ │ │ ├── HBASE_HEATMAPS.json │ │ │ │ ├── HBASE_HEATMAPS_WIDGETS.json │ │ │ │ ├── HBASE_SUMMARY.json │ │ │ │ ├── HDFS_HEATMAPS.json │ │ │ │ ├── HDFS_HEATMAPS_WIDGETS.json │ │ │ │ ├── HDFS_SUMMARY.json │ │ │ │ ├── SYSTEM_HEATMAPS.json │ │ │ │ ├── SYSTEM_HEATMAPS_WIDGETS.json │ │ │ │ ├── YARN_HEATMAPS.json │ │ │ │ ├── YARN_HEATMAPS_WIDGETS.json │ │ │ │ ├── YARN_SUMMARY.json │ │ │ │ ├── all_heatmaps.json │ │ │ │ ├── all_mine_widgets.json │ │ │ │ └── all_shared_widgets.json │ │ │ └── wizard │ │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.json │ │ │ │ ├── poll_1.json │ │ │ │ ├── poll_2.json │ │ │ │ ├── single_host_information.json │ │ │ │ ├── single_host_registration.json │ │ │ │ └── two_hosts_information.json │ │ │ │ ├── deploy │ │ │ │ ├── 2_hosts │ │ │ │ │ ├── poll_1.json │ │ │ │ │ ├── poll_2.json │ │ │ │ │ ├── poll_3.json │ │ │ │ │ ├── poll_4.json │ │ │ │ │ ├── poll_5.json │ │ │ │ │ ├── poll_5_failed.json │ │ │ │ │ ├── poll_6.json │ │ │ │ │ ├── poll_7.json │ │ │ │ │ ├── poll_8.json │ │ │ │ │ └── poll_9.json │ │ │ │ ├── 4_hosts_install_fail_without_failed_status │ │ │ │ │ └── poll_1.json │ │ │ │ ├── 5_hosts │ │ │ │ │ ├── get_hosts_state.json │ │ │ │ │ ├── poll_1.json │ │ │ │ │ ├── poll_10.json │ │ │ │ │ ├── poll_2.json │ │ │ │ │ ├── poll_3.json │ │ │ │ │ ├── poll_4.json │ │ │ │ │ ├── poll_5.json │ │ │ │ │ ├── poll_6.json │ │ │ │ │ ├── poll_7.json │ │ │ │ │ ├── poll_8.json │ │ │ │ │ └── poll_9.json │ │ │ │ ├── master_failure │ │ │ │ │ ├── poll_1.json │ │ │ │ │ ├── poll_2.json │ │ │ │ │ ├── poll_3.json │ │ │ │ │ └── poll_4.json │ │ │ │ ├── slave_failure │ │ │ │ │ ├── poll_1.json │ │ │ │ │ ├── poll_2.json │ │ │ │ │ ├── poll_3.json │ │ │ │ │ └── poll_4.json │ │ │ │ ├── slave_warning │ │ │ │ │ ├── poll_1.json │ │ │ │ │ ├── poll_10.json │ │ │ │ │ ├── poll_2.json │ │ │ │ │ ├── poll_3.json │ │ │ │ │ ├── poll_4.json │ │ │ │ │ ├── poll_5.json │ │ │ │ │ ├── poll_6.json │ │ │ │ │ ├── poll_7.json │ │ │ │ │ ├── poll_8.json │ │ │ │ │ └── poll_9.json │ │ │ │ └── task_log.json │ │ │ │ ├── kerberos │ │ │ │ ├── kerberize_cluster.json │ │ │ │ └── stack_descriptors.json │ │ │ │ ├── reassign │ │ │ │ ├── request_id.json │ │ │ │ └── step14PolledData │ │ │ │ │ ├── tasks_poll1.json │ │ │ │ │ ├── tasks_poll2.json │ │ │ │ │ ├── tasks_poll3.json │ │ │ │ │ ├── tasks_poll4.json │ │ │ │ │ └── tasks_poll5.json │ │ │ │ ├── stack │ │ │ │ ├── HDPLocal_versions.json │ │ │ │ ├── HDP_version_definitions.json │ │ │ │ ├── HDP_versions.json │ │ │ │ ├── hdp │ │ │ │ │ ├── version │ │ │ │ │ │ ├── 2.0.1.json │ │ │ │ │ │ └── 2.0.5.json │ │ │ │ │ └── version2.0.1 │ │ │ │ │ │ ├── FALCON.json │ │ │ │ │ │ ├── GANGLIA.json │ │ │ │ │ │ ├── HBASE.json │ │ │ │ │ │ ├── HDFS.json │ │ │ │ │ │ ├── HIVE.json │ │ │ │ │ │ ├── KERBEROS.json │ │ │ │ │ │ ├── MAPREDUCE2.json │ │ │ │ │ │ ├── OOZIE.json │ │ │ │ │ │ ├── PIG.json │ │ │ │ │ │ ├── SQOOP.json │ │ │ │ │ │ ├── STORM.json │ │ │ │ │ │ ├── TEZ.json │ │ │ │ │ │ ├── WEBHCAT.json │ │ │ │ │ │ ├── YARN.json │ │ │ │ │ │ ├── ZOOKEEPER.json │ │ │ │ │ │ └── global.json │ │ │ │ ├── stacks.json │ │ │ │ └── stacks2.json │ │ │ │ └── stop_services │ │ │ │ ├── poll_1.json │ │ │ │ ├── poll_2.json │ │ │ │ ├── poll_3.json │ │ │ │ └── poll_4.json │ │ ├── font │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── img │ │ │ ├── ambari-logo.png │ │ │ ├── ambari-view-default.png │ │ │ ├── arrow-right.png │ │ │ ├── clippy.svg │ │ │ ├── glyphicons-halflings-white.png │ │ │ ├── glyphicons-halflings.png │ │ │ ├── health-status-dead-orange.png │ │ │ ├── health-status-dead-yellow.png │ │ │ ├── health-status-dead.png │ │ │ ├── health-status-live.png │ │ │ ├── heatmap_node_critical_block.png │ │ │ ├── heatmap_node_dead_block.png │ │ │ ├── heatmap_node_live_block.png │ │ │ ├── icons.png │ │ │ ├── install-box.svg │ │ │ ├── jquery-ui-bootstrap │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_75_ffffff_1x400.png │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ├── ui-bg_inset-soft_95_fef1ec_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ └── ui-icons_f6cf3b_256x240.png │ │ │ ├── logo.png │ │ │ ├── rack-state-minus.png │ │ │ ├── rack-state-plus.png │ │ │ ├── rack-state-toggler.png │ │ │ ├── rack-status-critical.png │ │ │ ├── rack-status-dead.png │ │ │ ├── rack-status-live.png │ │ │ ├── rack_node_hover.png │ │ │ ├── status-corrupt.jpg │ │ │ ├── status-ok.jpg │ │ │ ├── task-detail-open-dialog.png │ │ │ ├── task-log-cancelled.png │ │ │ ├── task-log-copy.png │ │ │ ├── task-log-fail.png │ │ │ ├── task-log-pending.png │ │ │ ├── task-log-progress.png │ │ │ ├── task-log-show-detail.png │ │ │ ├── task-log-success.png │ │ │ ├── task-log-timedout.png │ │ │ ├── widget-gauge.png │ │ │ ├── widget-graph.png │ │ │ ├── widget-number.png │ │ │ └── widget-template.png │ │ ├── index.html │ │ ├── licenses │ │ │ └── NOTICE.txt │ │ └── test │ │ │ ├── karma_setup.js │ │ │ ├── test.html │ │ │ └── tests.js │ ├── config.js │ ├── controllers.js │ ├── controllers │ │ ├── application.js │ │ ├── experimental.js │ │ ├── global │ │ │ ├── background_operations_controller.js │ │ │ ├── cluster_controller.js │ │ │ ├── configuration_controller.js │ │ │ ├── errors_handler_controller.js │ │ │ ├── update_controller.js │ │ │ ├── user_settings_controller.js │ │ │ └── wizard_watcher_controller.js │ │ ├── installer.js │ │ ├── login_controller.js │ │ ├── main.js │ │ ├── main │ │ │ ├── admin.js │ │ │ ├── admin │ │ │ │ ├── federation │ │ │ │ │ ├── routerBasedFederation │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ └── wizard_controller.js │ │ │ │ ├── highAvailability │ │ │ │ │ ├── hawq │ │ │ │ │ │ ├── activateStandby │ │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ │ ├── addStandby │ │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ │ └── removeStandby │ │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ ├── journalNode │ │ │ │ │ │ ├── progress_controller.js │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ ├── step5_controller.js │ │ │ │ │ │ ├── step6_controller.js │ │ │ │ │ │ ├── step7_controller.js │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ ├── nameNode │ │ │ │ │ │ ├── rollbackHA │ │ │ │ │ │ │ ├── rollback_wizard_controller.js │ │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ │ └── step3_controller.js │ │ │ │ │ │ ├── rollback_controller.js │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ ├── step5_controller.js │ │ │ │ │ │ ├── step6_controller.js │ │ │ │ │ │ ├── step7_controller.js │ │ │ │ │ │ ├── step8_controller.js │ │ │ │ │ │ ├── step9_controller.js │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ ├── progress_controller.js │ │ │ │ │ ├── progress_popup_controller.js │ │ │ │ │ ├── rangerAdmin │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ └── resourceManager │ │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ │ └── wizard_controller.js │ │ │ │ ├── highAvailability_controller.js │ │ │ │ ├── kerberos.js │ │ │ │ ├── kerberos │ │ │ │ │ ├── disable_controller.js │ │ │ │ │ ├── progress_controller.js │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ ├── step5_controller.js │ │ │ │ │ ├── step6_controller.js │ │ │ │ │ ├── step7_controller.js │ │ │ │ │ ├── step8_controller.js │ │ │ │ │ └── wizard_controller.js │ │ │ │ ├── serviceAccounts_controller.js │ │ │ │ ├── service_auto_start.js │ │ │ │ ├── stack_and_upgrade_controller.js │ │ │ │ └── stack_upgrade_history_controller.js │ │ │ ├── alert_definitions_controller.js │ │ │ ├── alerts │ │ │ │ ├── add_alert_definition │ │ │ │ │ ├── add_alert_definition_controller.js │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ └── step3_controller.js │ │ │ │ ├── alert_definitions_actions_controller.js │ │ │ │ ├── alert_instances_controller.js │ │ │ │ ├── definition_configs_controller.js │ │ │ │ ├── definition_details_controller.js │ │ │ │ ├── manage_alert_groups_controller.js │ │ │ │ └── manage_alert_notifications_controller.js │ │ │ ├── charts.js │ │ │ ├── charts │ │ │ │ ├── heatmap.js │ │ │ │ └── heatmap_metrics │ │ │ │ │ └── heatmap_metric.js │ │ │ ├── dashboard.js │ │ │ ├── dashboard │ │ │ │ └── config_history_controller.js │ │ │ ├── host.js │ │ │ ├── host │ │ │ │ ├── addHost │ │ │ │ │ └── step4_controller.js │ │ │ │ ├── add_controller.js │ │ │ │ ├── bulk_operations_controller.js │ │ │ │ ├── combo_search_box.js │ │ │ │ ├── configs_service.js │ │ │ │ ├── details.js │ │ │ │ └── host_alerts_controller.js │ │ │ ├── service.js │ │ │ ├── service │ │ │ │ ├── add_controller.js │ │ │ │ ├── info │ │ │ │ │ ├── audit.js │ │ │ │ │ ├── configs.js │ │ │ │ │ ├── heatmap.js │ │ │ │ │ ├── metric.js │ │ │ │ │ └── summary.js │ │ │ │ ├── item.js │ │ │ │ ├── manage_config_groups_controller.js │ │ │ │ ├── reassign │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ ├── step4_controller.js │ │ │ │ │ ├── step5_controller.js │ │ │ │ │ ├── step6_controller.js │ │ │ │ │ └── step7_controller.js │ │ │ │ ├── reassign_controller.js │ │ │ │ └── widgets │ │ │ │ │ ├── create │ │ │ │ │ ├── step1_controller.js │ │ │ │ │ ├── step2_controller.js │ │ │ │ │ ├── step3_controller.js │ │ │ │ │ └── wizard_controller.js │ │ │ │ │ └── edit_controller.js │ │ │ ├── views │ │ │ │ └── details_controller.js │ │ │ └── views_controller.js │ │ ├── wizard.js │ │ └── wizard │ │ │ ├── step0_controller.js │ │ │ ├── step10_controller.js │ │ │ ├── step1_controller.js │ │ │ ├── step2_controller.js │ │ │ ├── step3_controller.js │ │ │ ├── step4_controller.js │ │ │ ├── step5_controller.js │ │ │ ├── step6_controller.js │ │ │ ├── step7 │ │ │ ├── assign_master_controller.js │ │ │ └── pre_install_checks_controller.js │ │ │ ├── step7_controller.js │ │ │ ├── step8_controller.js │ │ │ └── step9_controller.js │ ├── data │ │ ├── BIGTOP │ │ │ └── site_properties.js │ │ ├── configs │ │ │ ├── alert_notification.js │ │ │ ├── services │ │ │ │ ├── accumulo_properties.js │ │ │ │ ├── ambari_infra_solr_properties.js │ │ │ │ ├── ambari_metrics_properties.js │ │ │ │ ├── falcon_properties.js │ │ │ │ ├── flume_properties.js │ │ │ │ ├── glusterfs_properties.js │ │ │ │ ├── hawq_properties.js │ │ │ │ ├── hbase_properties.js │ │ │ │ ├── hdfs_properties.js │ │ │ │ ├── hive_properties.js │ │ │ │ ├── kafka_properties.js │ │ │ │ ├── kerberos_properties.js │ │ │ │ ├── knox_properties.js │ │ │ │ ├── logsearch_properties.js │ │ │ │ ├── mapreduce2_properties.js │ │ │ │ ├── oozie_properties.js │ │ │ │ ├── ranger_properties.js │ │ │ │ ├── storm_properties.js │ │ │ │ ├── tez_properties.js │ │ │ │ ├── yarn_properties.js │ │ │ │ └── zookeeper_properties.js │ │ │ ├── site_properties.js │ │ │ ├── ui_properties.js │ │ │ └── wizards │ │ │ │ ├── federation_properties.js │ │ │ │ ├── ha_properties.js │ │ │ │ ├── hawq_activate_standby_properties.js │ │ │ │ ├── hawq_ha_properties.js │ │ │ │ ├── kerberos_descriptor_properties.js │ │ │ │ ├── kerberos_identities.js │ │ │ │ ├── move_journal_node_properties.js │ │ │ │ ├── rm_ha_properties.js │ │ │ │ ├── router_federation_properties.js │ │ │ │ └── secure_mapping.js │ │ ├── controller_route.js │ │ ├── custom_stack_map.js │ │ ├── dashboard_widgets.js │ │ ├── db_properties_info.js │ │ ├── host │ │ │ └── categories.js │ │ ├── service_configs.js │ │ ├── service_graph_config.js │ │ └── statusCodes.js │ ├── ember.js │ ├── initialize.js │ ├── mappers.js │ ├── mappers │ │ ├── alert_definition_summary_mapper.js │ │ ├── alert_definitions_mapper.js │ │ ├── alert_groups_mapper.js │ │ ├── alert_instances_mapper.js │ │ ├── alert_notification_mapper.js │ │ ├── cluster_mapper.js │ │ ├── components_state_mapper.js │ │ ├── configs │ │ │ ├── config_groups_mapper.js │ │ │ ├── service_config_version_mapper.js │ │ │ ├── stack_config_properties_mapper.js │ │ │ └── themes_mapper.js │ │ ├── hosts_mapper.js │ │ ├── quicklinks_mapper.js │ │ ├── repository_version_mapper.js │ │ ├── server_data_mapper.js │ │ ├── service_mapper.js │ │ ├── service_metrics_mapper.js │ │ ├── socket │ │ │ ├── alert_definitions_mapper_adapter.js │ │ │ ├── alert_groups_mapper_adapter.js │ │ │ ├── alert_summary_mapper.js │ │ │ ├── host_component_status_mapper.js │ │ │ ├── host_state_mapper.js │ │ │ ├── service_state_mapper.js │ │ │ ├── topology_mapper.js │ │ │ └── upgrade_state_mapper.js │ │ ├── stack_mapper.js │ │ ├── stack_service_mapper.js │ │ ├── stack_upgrade_history_mapper.js │ │ ├── stack_version_mapper.js │ │ ├── users_mapper.js │ │ ├── widget_layout_mapper.js │ │ └── widget_mapper.js │ ├── messages.js │ ├── mixins.js │ ├── mixins │ │ ├── common │ │ │ ├── blueprint.js │ │ │ ├── configs │ │ │ │ ├── config_recommendation_parser.js │ │ │ │ ├── config_recommendations.js │ │ │ │ ├── config_with_override_recommendation_parser.js │ │ │ │ ├── configs_comparator.js │ │ │ │ ├── configs_loader.js │ │ │ │ ├── configs_saver.js │ │ │ │ ├── enhanced_configs.js │ │ │ │ ├── toggle_isrequired.js │ │ │ │ └── widgets │ │ │ │ │ └── unique │ │ │ │ │ └── num_llap_nodes.js │ │ │ ├── hosts │ │ │ │ ├── host_component_recommendation_mixin.js │ │ │ │ └── host_component_validation_mixin.js │ │ │ ├── infinite_scroll_mixin.js │ │ │ ├── kdc_credentials_controller_mixin.js │ │ │ ├── loading_overlay_support.js │ │ │ ├── localStorage.js │ │ │ ├── persist.js │ │ │ ├── reload_popup.js │ │ │ ├── serverValidator.js │ │ │ ├── table_server_mixin.js │ │ │ ├── table_server_view_mixin.js │ │ │ ├── track_request_mixin.js │ │ │ └── widgets │ │ │ │ ├── export_metrics_mixin.js │ │ │ │ ├── time_range_mixin.js │ │ │ │ ├── widget_mixin.js │ │ │ │ └── widget_section.js │ │ ├── main │ │ │ ├── dashboard │ │ │ │ └── widgets │ │ │ │ │ ├── editable.js │ │ │ │ │ ├── editable_with_limit.js │ │ │ │ │ ├── namenode_widget.js │ │ │ │ │ └── single_numeric_threshold.js │ │ │ ├── host │ │ │ │ └── details │ │ │ │ │ ├── actions │ │ │ │ │ ├── check_host.js │ │ │ │ │ └── install_new_version.js │ │ │ │ │ ├── host_components │ │ │ │ │ ├── decommissionable.js │ │ │ │ │ └── install_component.js │ │ │ │ │ └── support_client_configs_download.js │ │ │ └── service │ │ │ │ ├── configs │ │ │ │ ├── component_actions_by_configs.js │ │ │ │ ├── config_overridable.js │ │ │ │ ├── hive_interactive_check.js │ │ │ │ └── widget_popover_support.js │ │ │ │ ├── groups_mapping.js │ │ │ │ ├── summary │ │ │ │ └── hdfs_summary_widgets.js │ │ │ │ └── themes_mapping.js │ │ ├── routers │ │ │ └── redirections.js │ │ ├── unit_convert │ │ │ ├── base_unit_convert_mixin.js │ │ │ └── convert_unit_widget_view_mixin.js │ │ └── wizard │ │ │ ├── addSecurityConfigs.js │ │ │ ├── assign_master_components.js │ │ │ ├── selectHost.js │ │ │ ├── wizardDeployProgressController.js │ │ │ ├── wizardEnableDone.js │ │ │ ├── wizardHostsLoading.js │ │ │ ├── wizardProgressPageController.js │ │ │ ├── wizardProgressPageView.js │ │ │ ├── wizard_menu_view.js │ │ │ └── wizard_misc_property_checker.js │ ├── models.js │ ├── models │ │ ├── alerts │ │ │ ├── alert_config.js │ │ │ ├── alert_definition.js │ │ │ ├── alert_group.js │ │ │ ├── alert_instance.js │ │ │ ├── alert_instance_local.js │ │ │ └── alert_notification.js │ │ ├── client_component.js │ │ ├── cluster.js │ │ ├── cluster_states.js │ │ ├── configs │ │ │ ├── config_group.js │ │ │ ├── objects │ │ │ │ ├── service_config.js │ │ │ │ ├── service_config_category.js │ │ │ │ └── service_config_property.js │ │ │ ├── service_config_version.js │ │ │ ├── stack_config_property.js │ │ │ └── theme │ │ │ │ ├── config_action.js │ │ │ │ ├── section.js │ │ │ │ ├── sub_section.js │ │ │ │ ├── sub_section_tab.js │ │ │ │ ├── tab.js │ │ │ │ └── theme_condition.js │ │ ├── finished_upgrade_entity.js │ │ ├── host.js │ │ ├── host_component.js │ │ ├── host_component_log.js │ │ ├── host_stack_version.js │ │ ├── hosts.js │ │ ├── master_component.js │ │ ├── operating_system.js │ │ ├── quick_links.js │ │ ├── quicklinks │ │ │ └── quick_links_config.js │ │ ├── repository.js │ │ ├── service.js │ │ ├── service │ │ │ ├── flume.js │ │ │ ├── hbase.js │ │ │ ├── hdfs.js │ │ │ ├── mapreduce2.js │ │ │ ├── onefs.js │ │ │ ├── ranger.js │ │ │ ├── storm.js │ │ │ └── yarn.js │ │ ├── slave_component.js │ │ ├── stack.js │ │ ├── stack_service.js │ │ ├── stack_service_component.js │ │ ├── stack_version │ │ │ ├── os.js │ │ │ ├── repository_version.js │ │ │ ├── service_simple.js │ │ │ ├── stack_upgrade_history.js │ │ │ └── version.js │ │ ├── upgrade_entity.js │ │ ├── user.js │ │ ├── view_instance.js │ │ ├── widget.js │ │ ├── widget_layout.js │ │ └── widget_property.js │ ├── router.js │ ├── routes │ │ ├── activate_hawq_standby_routes.js │ │ ├── add_alert_definition_routes.js │ │ ├── add_hawq_standby_routes.js │ │ ├── add_host_routes.js │ │ ├── add_kerberos_routes.js │ │ ├── add_service_routes.js │ │ ├── create_widget.js │ │ ├── dfsrouter_federation_routes.js │ │ ├── edit_widget.js │ │ ├── high_availability_routes.js │ │ ├── installer.js │ │ ├── main.js │ │ ├── manage_journalnode_routes.js │ │ ├── namenode_federation_routes.js │ │ ├── ra_high_availability_routes.js │ │ ├── reassign_master_routes.js │ │ ├── remove_hawq_standby_routes.js │ │ ├── rm_high_availability_routes.js │ │ ├── rollbackHA_routes.js │ │ ├── stack_upgrade_routes.js │ │ ├── view.js │ │ └── views.js │ ├── styles │ │ ├── alert_badge.less │ │ ├── alerts.less │ │ ├── application.less │ │ ├── bootstrap_overrides.less │ │ ├── circle-toggle-switch.less │ │ ├── common.less │ │ ├── config_versions_control.less │ │ ├── dashboard.less │ │ ├── enhanced_service_dashboard.less │ │ ├── hosts.less │ │ ├── log_file_search.less │ │ ├── modal_popups.less │ │ ├── service_configurations.less │ │ ├── stack_versions.less │ │ ├── theme │ │ │ └── bootstrap-ambari.css │ │ ├── timepicker-overrides.less │ │ ├── top-nav.less │ │ ├── visualsearch.less │ │ ├── widgets.less │ │ └── wizard.less │ ├── templates.js │ ├── templates │ │ ├── application.hbs │ │ ├── common │ │ │ ├── about.hbs │ │ │ ├── alert_badge.hbs │ │ │ ├── assign_master_components.hbs │ │ │ ├── breadcrumbs.hbs │ │ │ ├── button_progress.hbs │ │ │ ├── chart │ │ │ │ └── linear_time.hbs │ │ │ ├── checkbox.hbs │ │ │ ├── chosen_plugin.hbs │ │ │ ├── configs │ │ │ │ ├── addPropertyWindow.hbs │ │ │ │ ├── config_versions_control.hbs │ │ │ │ ├── config_versions_dropdown.hbs │ │ │ │ ├── configs_comparison_cell.hbs │ │ │ │ ├── configs_comparison_row.hbs │ │ │ │ ├── controls.hbs │ │ │ │ ├── notifications_configs.hbs │ │ │ │ ├── overriddenProperty.hbs │ │ │ │ ├── overriddenPropertyRow.hbs │ │ │ │ ├── overrideWindow.hbs │ │ │ │ ├── propertyDependence.hbs │ │ │ │ ├── queuePopup_body.hbs │ │ │ │ ├── queuePopup_footer.hbs │ │ │ │ ├── saveConfigGroup.hbs │ │ │ │ ├── save_configuration.hbs │ │ │ │ ├── selectCreateConfigGroup.hbs │ │ │ │ ├── service_config.hbs │ │ │ │ ├── service_config_category.hbs │ │ │ │ ├── service_config_layout_tab.hbs │ │ │ │ ├── service_config_layout_tab_compare.hbs │ │ │ │ ├── service_config_wizard.hbs │ │ │ │ ├── service_version_box.hbs │ │ │ │ ├── services_config.hbs │ │ │ │ └── widgets │ │ │ │ │ ├── checkbox_config_widget.hbs │ │ │ │ │ ├── combo_config_widget.hbs │ │ │ │ │ ├── config_label.hbs │ │ │ │ │ ├── controls.hbs │ │ │ │ │ ├── controls │ │ │ │ │ ├── create_override.hbs │ │ │ │ │ ├── edit.hbs │ │ │ │ │ ├── final.hbs │ │ │ │ │ ├── remove_override.hbs │ │ │ │ │ ├── set_recommended.hbs │ │ │ │ │ └── undo.hbs │ │ │ │ │ ├── directory_config_widget.hbs │ │ │ │ │ ├── label_config_widget.hbs │ │ │ │ │ ├── list_config_widget.hbs │ │ │ │ │ ├── overrides │ │ │ │ │ └── config_widget_override.hbs │ │ │ │ │ ├── plain_config_text_field.hbs │ │ │ │ │ ├── radio_button_config.hbs │ │ │ │ │ ├── service_config_password_field.hbs │ │ │ │ │ ├── slider_config_widget.hbs │ │ │ │ │ ├── test_db_connection_widget.hbs │ │ │ │ │ ├── textfield_config_widget.hbs │ │ │ │ │ ├── time_interval_spinner.hbs │ │ │ │ │ └── toggle_config_widget.hbs │ │ │ ├── custom_date_popup.hbs │ │ │ ├── editable_list.hbs │ │ │ ├── error_log_body.hbs │ │ │ ├── export_metrics_menu.hbs │ │ │ ├── filter_combo_cleanable.hbs │ │ │ ├── filter_combobox.hbs │ │ │ ├── form.hbs │ │ │ ├── form │ │ │ │ ├── check_db_connection.hbs │ │ │ │ ├── checkbox.hbs │ │ │ │ ├── dropdown.hbs │ │ │ │ ├── field.hbs │ │ │ │ ├── manage_credentilas_form.hbs │ │ │ │ └── spinner_input.hbs │ │ │ ├── grid │ │ │ │ ├── filter.hbs │ │ │ │ ├── header.hbs │ │ │ │ └── pager.hbs │ │ │ ├── host_progress_popup.hbs │ │ │ ├── host_progress_popup_footer.hbs │ │ │ ├── items_list_popup.hbs │ │ │ ├── log_file_search.hbs │ │ │ ├── log_tail.hbs │ │ │ ├── metric.hbs │ │ │ ├── modal_popup.hbs │ │ │ ├── modal_popups │ │ │ │ ├── alerts_popup.hbs │ │ │ │ ├── cluster_check_dialog.hbs │ │ │ │ ├── config_recommendation_popup.hbs │ │ │ │ ├── confirmation_feedback.hbs │ │ │ │ ├── dependent_configs_list.hbs │ │ │ │ ├── dependent_configs_table.hbs │ │ │ │ ├── hosts_table_list_popup.hbs │ │ │ │ ├── install_repo_confirmation.hbs │ │ │ │ ├── invalid_KDC_popup.hbs │ │ │ │ ├── log_tail_popup.hbs │ │ │ │ ├── logs_popup.hbs │ │ │ │ ├── prompt_popup.hbs │ │ │ │ ├── revert_patch_upgrade_confirmation.hbs │ │ │ │ ├── select_groups_popup.hbs │ │ │ │ ├── update_replication_popup.hbs │ │ │ │ ├── widget_browser_footer.hbs │ │ │ │ └── widget_browser_popup.hbs │ │ │ ├── pagination.hbs │ │ │ ├── progress.hbs │ │ │ ├── rolling_restart_view.hbs │ │ │ ├── selectable_popup.hbs │ │ │ ├── service_restart.hbs │ │ │ ├── settings.hbs │ │ │ ├── time_range.hbs │ │ │ ├── time_range_list.hbs │ │ │ └── widget │ │ │ │ ├── gauge_widget.hbs │ │ │ │ ├── graph_widget.hbs │ │ │ │ ├── heatmap_widget.hbs │ │ │ │ ├── number_widget.hbs │ │ │ │ └── template_widget.hbs │ │ ├── experimental.hbs │ │ ├── installer.hbs │ │ ├── login.hbs │ │ ├── main.hbs │ │ ├── main │ │ │ ├── admin.hbs │ │ │ ├── admin │ │ │ │ ├── federation │ │ │ │ │ ├── routerBasedFederation │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ ├── step1.hbs │ │ │ │ │ ├── step3.hbs │ │ │ │ │ ├── step4.hbs │ │ │ │ │ └── wizard.hbs │ │ │ │ ├── highAvailability │ │ │ │ │ ├── hawq │ │ │ │ │ │ ├── activateStandby │ │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ │ ├── step2.hbs │ │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ │ ├── addStandby │ │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ │ └── removeStandby │ │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ │ ├── step2.hbs │ │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ ├── journalNode │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ ├── step2.hbs │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ ├── step5.hbs │ │ │ │ │ │ ├── step6.hbs │ │ │ │ │ │ ├── step7.hbs │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ ├── nameNode │ │ │ │ │ │ ├── rollback.hbs │ │ │ │ │ │ ├── rollbackHA │ │ │ │ │ │ │ ├── rollback_wizard.hbs │ │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ │ ├── step2.hbs │ │ │ │ │ │ │ └── step3.hbs │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ ├── step5.hbs │ │ │ │ │ │ ├── step6.hbs │ │ │ │ │ │ ├── step7.hbs │ │ │ │ │ │ ├── step8.hbs │ │ │ │ │ │ ├── step9.hbs │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ ├── rangerAdmin │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ └── wizard.hbs │ │ │ │ │ └── resourceManager │ │ │ │ │ │ ├── step1.hbs │ │ │ │ │ │ ├── step3.hbs │ │ │ │ │ │ ├── step4.hbs │ │ │ │ │ │ └── wizard.hbs │ │ │ │ ├── kerberos.hbs │ │ │ │ ├── kerberos │ │ │ │ │ ├── disable.hbs │ │ │ │ │ ├── notify_security_off_popup.hbs │ │ │ │ │ ├── regenerate_keytabs_popup_body.hbs │ │ │ │ │ ├── restart_services_after_regenerate_body.hbs │ │ │ │ │ ├── step1.hbs │ │ │ │ │ ├── step2.hbs │ │ │ │ │ ├── step3.hbs │ │ │ │ │ ├── step4.hbs │ │ │ │ │ ├── step5.hbs │ │ │ │ │ ├── step6.hbs │ │ │ │ │ ├── step7.hbs │ │ │ │ │ ├── step8.hbs │ │ │ │ │ └── wizard.hbs │ │ │ │ ├── serviceAccounts.hbs │ │ │ │ ├── service_auto_start.hbs │ │ │ │ ├── stack_and_upgrade.hbs │ │ │ │ └── stack_upgrade │ │ │ │ │ ├── custom_cluster_checks │ │ │ │ │ ├── custom_cluster_checks_components_installation.hbs │ │ │ │ │ ├── custom_cluster_checks_hosts_heartbeat.hbs │ │ │ │ │ ├── custom_cluster_checks_maintenance.hbs │ │ │ │ │ ├── custom_cluster_checks_prev_upgrade.hbs │ │ │ │ │ ├── custom_cluster_checks_service_warning.hbs │ │ │ │ │ └── custom_services_checks.hbs │ │ │ │ │ ├── edit_repositories.hbs │ │ │ │ │ ├── failed_hosts_modal.hbs │ │ │ │ │ ├── services.hbs │ │ │ │ │ ├── stack_upgrade_wizard.hbs │ │ │ │ │ ├── upgrade_configs_merge_table.hbs │ │ │ │ │ ├── upgrade_configs_recommend_table.hbs │ │ │ │ │ ├── upgrade_group.hbs │ │ │ │ │ ├── upgrade_history.hbs │ │ │ │ │ ├── upgrade_history_details.hbs │ │ │ │ │ ├── upgrade_options.hbs │ │ │ │ │ ├── upgrade_task.hbs │ │ │ │ │ ├── upgrade_version_box.hbs │ │ │ │ │ ├── upgrade_version_column.hbs │ │ │ │ │ └── versions.hbs │ │ │ ├── alerts.hbs │ │ │ ├── alerts │ │ │ │ ├── add_alert_definition │ │ │ │ │ ├── add_alert_definition.hbs │ │ │ │ │ ├── step1.hbs │ │ │ │ │ ├── step2.hbs │ │ │ │ │ └── step3.hbs │ │ │ │ ├── add_custom_config_to_alert_notification_popup.hbs │ │ │ │ ├── add_definition_to_group_popup.hbs │ │ │ │ ├── alert_definition │ │ │ │ │ ├── alert_definition_state.hbs │ │ │ │ │ └── alert_definition_summary.hbs │ │ │ │ ├── alert_definitions_actions.hbs │ │ │ │ ├── alert_groups │ │ │ │ │ └── success_popup_body.hbs │ │ │ │ ├── alert_instance │ │ │ │ │ └── status.hbs │ │ │ │ ├── alert_notifications_popup.hbs │ │ │ │ ├── configs.hbs │ │ │ │ ├── configs │ │ │ │ │ ├── alert_config_parameter.hbs │ │ │ │ │ ├── alert_config_text_area.hbs │ │ │ │ │ ├── alert_config_text_field.hbs │ │ │ │ │ └── alert_config_threshold.hbs │ │ │ │ ├── create_alert_notification.hbs │ │ │ │ ├── create_new_alert_group.hbs │ │ │ │ ├── definition_details.hbs │ │ │ │ ├── instance_service_host.hbs │ │ │ │ ├── manage_alert_groups_popup.hbs │ │ │ │ └── manage_alert_notifications_popup.hbs │ │ │ ├── charts.hbs │ │ │ ├── charts │ │ │ │ ├── heatmap.hbs │ │ │ │ ├── heatmap │ │ │ │ │ ├── heatmap_host.hbs │ │ │ │ │ ├── heatmap_host_detail.hbs │ │ │ │ │ └── heatmap_rack.hbs │ │ │ │ ├── heatmap_dropdown.hbs │ │ │ │ └── linear_time.hbs │ │ │ ├── dashboard.hbs │ │ │ ├── dashboard │ │ │ │ ├── config_history.hbs │ │ │ │ ├── edit_widget_popup.hbs │ │ │ │ ├── edit_widget_popup_single_threshold.hbs │ │ │ │ ├── plus_button_filter.hbs │ │ │ │ ├── widgets.hbs │ │ │ │ └── widgets │ │ │ │ │ ├── cluster_metrics.hbs │ │ │ │ │ ├── hbase_links.hbs │ │ │ │ │ ├── hdfs_links.hbs │ │ │ │ │ ├── pie_chart.hbs │ │ │ │ │ ├── simple_text.hbs │ │ │ │ │ ├── uptime.hbs │ │ │ │ │ └── yarn_links.hbs │ │ │ ├── host.hbs │ │ │ ├── host │ │ │ │ ├── add.hbs │ │ │ │ ├── addHost │ │ │ │ │ └── step4.hbs │ │ │ │ ├── bulk_add_delete_confirm_popup.hbs │ │ │ │ ├── bulk_operation_confirm_popup.hbs │ │ │ │ ├── bulk_operation_menu.hbs │ │ │ │ ├── combo_search_box.hbs │ │ │ │ ├── configs.hbs │ │ │ │ ├── configs_service.hbs │ │ │ │ ├── decommission.hbs │ │ │ │ ├── delete_hosts_popup.hbs │ │ │ │ ├── delete_hosts_result_popup.hbs │ │ │ │ ├── details.hbs │ │ │ │ ├── details │ │ │ │ │ ├── addDeleteComponentPopup.hbs │ │ │ │ │ ├── doDeleteHostPopup.hbs │ │ │ │ │ ├── host_component.hbs │ │ │ │ │ ├── installComponentPopup.hbs │ │ │ │ │ ├── raiseDeleteComponentErrorPopup.hbs │ │ │ │ │ ├── recoverHostErrorPopup.hbs │ │ │ │ │ └── recoverHostPopup.hbs │ │ │ │ ├── host_alerts.hbs │ │ │ │ ├── log_metrics.hbs │ │ │ │ ├── logs.hbs │ │ │ │ ├── metrics.hbs │ │ │ │ ├── rack_id_popup.hbs │ │ │ │ ├── stack_versions.hbs │ │ │ │ └── summary.hbs │ │ │ ├── service.hbs │ │ │ ├── service │ │ │ │ ├── add.hbs │ │ │ │ ├── all_services_actions.hbs │ │ │ │ ├── info │ │ │ │ │ ├── configs.hbs │ │ │ │ │ ├── configs_save_popup.hbs │ │ │ │ │ ├── confirm_delete_service.hbs │ │ │ │ │ ├── delete_service_warning_popup.hbs │ │ │ │ │ ├── dependent_services_warning.hbs │ │ │ │ │ ├── heatmap_dropdown.hbs │ │ │ │ │ ├── metric_graphs.hbs │ │ │ │ │ ├── metrics.hbs │ │ │ │ │ ├── metrics │ │ │ │ │ │ ├── flume │ │ │ │ │ │ │ └── flume_agent_metrics_section.hbs │ │ │ │ │ │ └── hive │ │ │ │ │ │ │ └── hive_quick_links.hbs │ │ │ │ │ ├── save_popup_footer.hbs │ │ │ │ │ ├── service_alert_popup.hbs │ │ │ │ │ ├── summary.hbs │ │ │ │ │ └── summary │ │ │ │ │ │ ├── base.hbs │ │ │ │ │ │ ├── client_components.hbs │ │ │ │ │ │ ├── hdfs │ │ │ │ │ │ ├── common_widgets.hbs │ │ │ │ │ │ ├── slaves.hbs │ │ │ │ │ │ └── widgets.hbs │ │ │ │ │ │ ├── master_components.hbs │ │ │ │ │ │ └── slave_components.hbs │ │ │ │ ├── item.hbs │ │ │ │ ├── manage_configuration_groups_popup.hbs │ │ │ │ ├── menu_item.hbs │ │ │ │ ├── new_config_group.hbs │ │ │ │ ├── reassign.hbs │ │ │ │ ├── reassign │ │ │ │ │ ├── step1.hbs │ │ │ │ │ ├── step3.hbs │ │ │ │ │ ├── step4.hbs │ │ │ │ │ ├── step5.hbs │ │ │ │ │ ├── step6.hbs │ │ │ │ │ └── step7.hbs │ │ │ │ ├── reconfigure.hbs │ │ │ │ ├── service.hbs │ │ │ │ ├── services │ │ │ │ │ ├── flume.hbs │ │ │ │ │ ├── hbase.hbs │ │ │ │ │ ├── hdfs.hbs │ │ │ │ │ ├── hive.hbs │ │ │ │ │ ├── mapreduce2.hbs │ │ │ │ │ ├── onefs.hbs │ │ │ │ │ ├── ranger.hbs │ │ │ │ │ ├── storm.hbs │ │ │ │ │ ├── yarn.hbs │ │ │ │ │ └── zookeeper.hbs │ │ │ │ └── widgets │ │ │ │ │ ├── create │ │ │ │ │ ├── expression.hbs │ │ │ │ │ ├── step1.hbs │ │ │ │ │ ├── step2.hbs │ │ │ │ │ ├── step2_add_metric.hbs │ │ │ │ │ ├── step2_component_dropdown.hbs │ │ │ │ │ ├── step2_graph.hbs │ │ │ │ │ ├── step2_number.hbs │ │ │ │ │ ├── step2_template.hbs │ │ │ │ │ ├── step3.hbs │ │ │ │ │ ├── widget_property_threshold.hbs │ │ │ │ │ └── wizard.hbs │ │ │ │ │ └── edit.hbs │ │ │ ├── side-menu-item.hbs │ │ │ └── views.hbs │ │ ├── utils │ │ │ ├── ajax.hbs │ │ │ └── config_launch_switch_config_group_of_host.hbs │ │ └── wizard │ │ │ ├── bootstrap_call_popup.hbs │ │ │ ├── component_hosts.hbs │ │ │ ├── component_hosts_popup.hbs │ │ │ ├── controls_service_config_radio_buttons.hbs │ │ │ ├── controls_service_config_textfield_with_unit.hbs │ │ │ ├── controls_service_config_usergroup_with_id.hbs │ │ │ ├── installer_cancel_button.hbs │ │ │ ├── step0.hbs │ │ │ ├── step1.hbs │ │ │ ├── step1 │ │ │ ├── editable_repo.hbs │ │ │ ├── public_option_disabled_window_body.hbs │ │ │ └── vdf_upload.hbs │ │ │ ├── step10.hbs │ │ │ ├── step1_addLocalRepository.hbs │ │ │ ├── step2.hbs │ │ │ ├── step2ManualInstallPopup.hbs │ │ │ ├── step2_installed_hosts_popup.hbs │ │ │ ├── step3.hbs │ │ │ ├── step3 │ │ │ ├── step3_host_log_popup.hbs │ │ │ ├── step3_host_warning_popup_footer.hbs │ │ │ ├── step3_host_warnings_popup.hbs │ │ │ └── step3_registered_hosts_popup.hbs │ │ │ ├── step4.hbs │ │ │ ├── step4 │ │ │ ├── step4_ranger_requirements_popup.hbs │ │ │ └── step4_service_validation_popup.hbs │ │ │ ├── step6.hbs │ │ │ ├── step7.hbs │ │ │ ├── step7 │ │ │ ├── accounts_tab.hbs │ │ │ ├── credentials_tab.hbs │ │ │ ├── databases_tab.hbs │ │ │ ├── directories_tab.hbs │ │ │ └── directories_theme_layout.hbs │ │ │ ├── step7_with_category_tabs.hbs │ │ │ ├── step8.hbs │ │ │ ├── step8 │ │ │ └── step8_log_popup.hbs │ │ │ ├── step9.hbs │ │ │ └── step9 │ │ │ ├── step9HostTasksLogPopup.hbs │ │ │ └── step9_install_host_popup.hbs │ ├── utils.js │ ├── utils │ │ ├── action_sequence.js │ │ ├── ajax │ │ │ ├── ajax.js │ │ │ └── ajax_queue.js │ │ ├── array_utils.js │ │ ├── base64.js │ │ ├── batch_scheduled_requests.js │ │ ├── blueprint.js │ │ ├── bootstrap_popups.js │ │ ├── bootstrap_reopen.js │ │ ├── chart_utils.js │ │ ├── config.js │ │ ├── configs │ │ │ ├── add_component_config_initializer.js │ │ │ ├── config_initializer.js │ │ │ ├── config_initializer_class.js │ │ │ ├── control_flow_initializer_mixin.js │ │ │ ├── database.js │ │ │ ├── ha_config_initializer_class.js │ │ │ ├── hawq_activate_standby_config_initializer.js │ │ │ ├── hawq_ha_config_initializer.js │ │ │ ├── hosts_based_initializer_mixin.js │ │ │ ├── modification_handlers │ │ │ │ ├── misc.js │ │ │ │ └── modification_handler.js │ │ │ ├── move_component_config_initializer_class.js │ │ │ ├── move_hive_component_config_initializer_class.js │ │ │ ├── move_hm_config_initializer.js │ │ │ ├── move_hs_config_initializer.js │ │ │ ├── move_namenode_config_initializer.js │ │ │ ├── move_os_config_initializer.js │ │ │ ├── move_rm_config_initializer.js │ │ │ ├── move_ws_config_initializer.js │ │ │ ├── nn_ha_config_initializer.js │ │ │ ├── rm_ha_config_initializer.js │ │ │ └── theme │ │ │ │ └── theme.js │ │ ├── configs_collection.js │ │ ├── credentials.js │ │ ├── data_manipulation.js │ │ ├── date │ │ │ ├── date.js │ │ │ └── timezone.js │ │ ├── db.js │ │ ├── ember_computed.js │ │ ├── ember_reopen.js │ │ ├── errors │ │ │ ├── assertions.js │ │ │ └── definitions.js │ │ ├── file_utils.js │ │ ├── handlebars_helpers.js │ │ ├── helper.js │ │ ├── host_progress_popup.js │ │ ├── hosts.js │ │ ├── http_client.js │ │ ├── lazy_loading.js │ │ ├── load_timer.js │ │ ├── lz-string.js │ │ ├── misc.js │ │ ├── number_utils.js │ │ ├── object_utils.js │ │ ├── polling.js │ │ ├── stomp_client.js │ │ ├── string_utils.js │ │ ├── ui_effects.js │ │ ├── updater.js │ │ └── validator.js │ ├── views.js │ └── views │ │ ├── application.js │ │ ├── common │ │ ├── ajax_default_error_popup_body.js │ │ ├── alert_badge.js │ │ ├── assign_master_components_view.js │ │ ├── breadcrumbs_view.js │ │ ├── buttons │ │ │ ├── button_progress_view.js │ │ │ └── wizard_buttons.js │ │ ├── chart.js │ │ ├── chart │ │ │ ├── linear.js │ │ │ ├── linear_time.js │ │ │ └── pie.js │ │ ├── checkbox_view.js │ │ ├── chosen_plugin.js │ │ ├── clock_view.js │ │ ├── configs │ │ │ ├── config_category_container_view.js │ │ │ ├── config_diff_view.js │ │ │ ├── config_versions_control_view.js │ │ │ ├── config_versions_dropdown_view.js │ │ │ ├── controls_view.js │ │ │ ├── custom_category_views │ │ │ │ └── notification_configs_view.js │ │ │ ├── overriddenPropertyRow_view.js │ │ │ ├── overriddenProperty_view.js │ │ │ ├── selectable_popup_body_view.js │ │ │ ├── service_config_container_view.js │ │ │ ├── service_config_layout_tab_compare_view.js │ │ │ ├── service_config_layout_tab_view.js │ │ │ ├── service_config_tab_view.js │ │ │ ├── service_config_view.js │ │ │ ├── service_configs_by_category_view.js │ │ │ ├── services_config.js │ │ │ └── widgets │ │ │ │ ├── checkbox_config_widget_view.js │ │ │ │ ├── combo_config_widget_view.js │ │ │ │ ├── config_text_field.js │ │ │ │ ├── config_widget_view.js │ │ │ │ ├── directory_config_widget_view.js │ │ │ │ ├── label_config_widget_view.js │ │ │ │ ├── list_config_widget_view.js │ │ │ │ ├── number_config_widget_view.js │ │ │ │ ├── overrides │ │ │ │ └── config_widget_override_view.js │ │ │ │ ├── password_config_widget_view.js │ │ │ │ ├── plain_config_text_field.js │ │ │ │ ├── radio_button_config_widget_view.js │ │ │ │ ├── slider_config_widget_view.js │ │ │ │ ├── string_config_widget_view.js │ │ │ │ ├── test_db_connection_widget_view.js │ │ │ │ ├── textfield_config_widget_view.js │ │ │ │ ├── time_interval_spinner_view.js │ │ │ │ └── toggle_config_widget_view.js │ │ ├── controls_view.js │ │ ├── custom_date_popup.js │ │ ├── editable_list.js │ │ ├── export_metrics_menu_view.js │ │ ├── filter_combo_cleanable.js │ │ ├── filter_combobox.js │ │ ├── filter_view.js │ │ ├── form │ │ │ ├── datepicker_view.js │ │ │ ├── dropdown.js │ │ │ ├── field.js │ │ │ ├── manage_credentials_form_view.js │ │ │ └── spinner_input_view.js │ │ ├── global │ │ │ └── spinner.js │ │ ├── grid.js │ │ ├── helpers │ │ │ ├── format_null_view.js │ │ │ ├── format_role_view.js │ │ │ ├── format_word_break_view.js │ │ │ ├── pluralize_view.js │ │ │ └── status_icon_view.js │ │ ├── host_progress_popup_body_view.js │ │ ├── log_file_search_view.js │ │ ├── log_search_ui_link_view.js │ │ ├── log_tail_view.js │ │ ├── metric.js │ │ ├── modal_popup.js │ │ ├── modal_popups │ │ │ ├── alert_popup.js │ │ │ ├── cluster_check_popup.js │ │ │ ├── config_validation │ │ │ │ ├── config_validation_failed_popup.js │ │ │ │ └── config_validation_popup.js │ │ │ ├── confirmation_feedback_popup.js │ │ │ ├── confirmation_popup.js │ │ │ ├── dependent_configs_list_popup.js │ │ │ ├── edit_dashboard_widget_popup.js │ │ │ ├── hosts_table_list_popup.js │ │ │ ├── invalid_KDC_popup.js │ │ │ ├── log_file_search_popup.js │ │ │ ├── log_tail_popup.js │ │ │ ├── logs_popup.js │ │ │ ├── manage_kdc_credentials_popup.js │ │ │ └── select_groups_popup.js │ │ ├── not-scrollable-textarea.js │ │ ├── pagination_view.js │ │ ├── progress_bar_view.js │ │ ├── quick_view_link_view.js │ │ ├── radio_button_view.js │ │ ├── rolling_restart_view.js │ │ ├── search_box_view.js │ │ ├── select_custom_date_view.js │ │ ├── service_restart_view.js │ │ ├── sort_view.js │ │ ├── table_view.js │ │ ├── time_range.js │ │ ├── time_range_list.js │ │ └── widget │ │ │ ├── gauge_widget_view.js │ │ │ ├── graph_widget_view.js │ │ │ ├── heatmap_widget_view.js │ │ │ ├── number_widget_view.js │ │ │ └── template_widget_view.js │ │ ├── experimental.js │ │ ├── installer.js │ │ ├── loading.js │ │ ├── login.js │ │ ├── main.js │ │ ├── main │ │ ├── admin.js │ │ ├── admin │ │ │ ├── federation │ │ │ │ ├── routerBasedFederation │ │ │ │ │ ├── step1_view.js │ │ │ │ │ ├── step2_view.js │ │ │ │ │ ├── step3_view.js │ │ │ │ │ ├── step4_view.js │ │ │ │ │ └── wizard_view.js │ │ │ │ ├── step1_view.js │ │ │ │ ├── step2_view.js │ │ │ │ ├── step3_view.js │ │ │ │ ├── step4_view.js │ │ │ │ └── wizard_view.js │ │ │ ├── highAvailability │ │ │ │ ├── hawq │ │ │ │ │ ├── activateStandby │ │ │ │ │ │ ├── step1_view.js │ │ │ │ │ │ ├── step2_view.js │ │ │ │ │ │ ├── step3_view.js │ │ │ │ │ │ └── wizard_view.js │ │ │ │ │ ├── addStandby │ │ │ │ │ │ ├── step1_view.js │ │ │ │ │ │ ├── step2_view.js │ │ │ │ │ │ ├── step3_view.js │ │ │ │ │ │ ├── step4_view.js │ │ │ │ │ │ └── wizard_view.js │ │ │ │ │ └── removeStandby │ │ │ │ │ │ ├── step1_view.js │ │ │ │ │ │ ├── step2_view.js │ │ │ │ │ │ ├── step3_view.js │ │ │ │ │ │ └── wizard_view.js │ │ │ │ ├── journalNode │ │ │ │ │ ├── progress_view.js │ │ │ │ │ ├── step1_view.js │ │ │ │ │ ├── step2_view.js │ │ │ │ │ ├── step3_view.js │ │ │ │ │ ├── step4_view.js │ │ │ │ │ ├── step5_view.js │ │ │ │ │ ├── step6_view.js │ │ │ │ │ ├── step7_view.js │ │ │ │ │ └── wizard_view.js │ │ │ │ ├── nameNode │ │ │ │ │ ├── rollbackHA │ │ │ │ │ │ ├── rollback_wizard_view.js │ │ │ │ │ │ ├── step1_view.js │ │ │ │ │ │ ├── step2_view.js │ │ │ │ │ │ └── step3_view.js │ │ │ │ │ ├── rollback_view.js │ │ │ │ │ ├── step1_view.js │ │ │ │ │ ├── step2_view.js │ │ │ │ │ ├── step3_view.js │ │ │ │ │ ├── step4_view.js │ │ │ │ │ ├── step5_view.js │ │ │ │ │ ├── step6_view.js │ │ │ │ │ ├── step7_view.js │ │ │ │ │ ├── step8_view.js │ │ │ │ │ ├── step9_view.js │ │ │ │ │ └── wizard_view.js │ │ │ │ ├── progress_view.js │ │ │ │ ├── rangerAdmin │ │ │ │ │ ├── step1_view.js │ │ │ │ │ ├── step2_view.js │ │ │ │ │ ├── step3_view.js │ │ │ │ │ ├── step4_view.js │ │ │ │ │ └── wizard_view.js │ │ │ │ └── resourceManager │ │ │ │ │ ├── step1_view.js │ │ │ │ │ ├── step2_view.js │ │ │ │ │ ├── step3_view.js │ │ │ │ │ ├── step4_view.js │ │ │ │ │ └── wizard_view.js │ │ │ ├── kerberos.js │ │ │ ├── kerberos │ │ │ │ ├── disable_view.js │ │ │ │ ├── progress_view.js │ │ │ │ ├── step1_view.js │ │ │ │ ├── step2_view.js │ │ │ │ ├── step3_view.js │ │ │ │ ├── step4_view.js │ │ │ │ ├── step5_view.js │ │ │ │ ├── step6_view.js │ │ │ │ ├── step7_view.js │ │ │ │ ├── step8_view.js │ │ │ │ └── wizard_view.js │ │ │ ├── serviceAccounts_view.js │ │ │ ├── service_auto_start.js │ │ │ ├── stack_and_upgrade_view.js │ │ │ └── stack_upgrade │ │ │ │ ├── custom_cluster_checks │ │ │ │ ├── add_metastore_view.js │ │ │ │ ├── custom_cluster_checks_atlas_view.js │ │ │ │ ├── custom_cluster_checks_autostart_view.js │ │ │ │ ├── custom_cluster_checks_components_installation.js │ │ │ │ ├── custom_cluster_checks_host_version_view.js │ │ │ │ ├── custom_cluster_checks_maintenance_view.js │ │ │ │ ├── custom_cluster_checks_prev_upgrade_view.js │ │ │ │ ├── custom_cluster_checks_service_warning_view.js │ │ │ │ ├── custom_cluster_checks_snn.js │ │ │ │ ├── custom_cluster_checks_view.js │ │ │ │ ├── custom_cluster_ckecks_alerts_view.js │ │ │ │ ├── custom_cluster_ckecks_host_hearbeat_view.js │ │ │ │ └── custom_services_checks.js │ │ │ │ ├── failed_hosts_modal_view.js │ │ │ │ ├── menu_view.js │ │ │ │ ├── services_view.js │ │ │ │ ├── upgrade_group_view.js │ │ │ │ ├── upgrade_history_details_view.js │ │ │ │ ├── upgrade_history_view.js │ │ │ │ ├── upgrade_task_view.js │ │ │ │ ├── upgrade_version_box_view.js │ │ │ │ ├── upgrade_version_column_view.js │ │ │ │ ├── upgrade_wizard_view.js │ │ │ │ └── versions_view.js │ │ ├── alert_definitions_view.js │ │ ├── alerts.js │ │ ├── alerts │ │ │ ├── add_alert_definition │ │ │ │ ├── add_alert_definition_view.js │ │ │ │ ├── step1_view.js │ │ │ │ ├── step2_view.js │ │ │ │ └── step3_view.js │ │ │ ├── alert_definition │ │ │ │ ├── alert_definition_state.js │ │ │ │ └── alert_definition_summary.js │ │ │ ├── alert_definitions_actions_view.js │ │ │ ├── alert_instances_popup_view.js │ │ │ ├── alert_search_box.js │ │ │ ├── definition_configs_view.js │ │ │ ├── definition_details_view.js │ │ │ ├── manage_alert_groups │ │ │ │ └── select_definitions_popup_body_view.js │ │ │ ├── manage_alert_groups_view.js │ │ │ └── manage_alert_notifications_view.js │ │ ├── charts.js │ │ ├── charts │ │ │ ├── heatmap.js │ │ │ ├── heatmap │ │ │ │ ├── heatmap_host.js │ │ │ │ ├── heatmap_host_detail.js │ │ │ │ └── heatmap_rack.js │ │ │ └── menu.js │ │ ├── dashboard.js │ │ ├── dashboard │ │ │ ├── cluster_metrics │ │ │ │ ├── cpu.js │ │ │ │ ├── load.js │ │ │ │ ├── memory.js │ │ │ │ └── network.js │ │ │ ├── config_history_search_box.js │ │ │ ├── config_history_view.js │ │ │ ├── widget.js │ │ │ ├── widgets.js │ │ │ └── widgets │ │ │ │ ├── cluster_metrics_widget.js │ │ │ │ ├── datanode_live.js │ │ │ │ ├── flume_agent_live.js │ │ │ │ ├── hawqsegment_live.js │ │ │ │ ├── hbase_average_load.js │ │ │ │ ├── hbase_links.js │ │ │ │ ├── hbase_master_heap.js │ │ │ │ ├── hbase_master_uptime.js │ │ │ │ ├── hbase_regions_in_transition.js │ │ │ │ ├── hdfs_capacity.js │ │ │ │ ├── hdfs_links.js │ │ │ │ ├── links_widget.js │ │ │ │ ├── metrics_cpu.js │ │ │ │ ├── metrics_load.js │ │ │ │ ├── metrics_memory.js │ │ │ │ ├── metrics_network.js │ │ │ │ ├── namenode_cpu.js │ │ │ │ ├── namenode_heap.js │ │ │ │ ├── namenode_rpc.js │ │ │ │ ├── namenode_uptime.js │ │ │ │ ├── node_managers_live.js │ │ │ │ ├── pie_chart_widget.js │ │ │ │ ├── pxf_live.js │ │ │ │ ├── resource_manager_heap.js │ │ │ │ ├── resource_manager_uptime.js │ │ │ │ ├── supervisor_live.js │ │ │ │ ├── text_widget.js │ │ │ │ ├── text_widget_single_threshold.js │ │ │ │ ├── uptime_text_widget.js │ │ │ │ ├── yarn_containers.js │ │ │ │ ├── yarn_links.js │ │ │ │ └── yarn_memory.js │ │ ├── host.js │ │ ├── host │ │ │ ├── addHost │ │ │ │ └── step4_view.js │ │ │ ├── add_view.js │ │ │ ├── combo_search_box.js │ │ │ ├── configs.js │ │ │ ├── configs_service.js │ │ │ ├── configs_service_menu.js │ │ │ ├── details.js │ │ │ ├── details │ │ │ │ ├── host_component_view.js │ │ │ │ └── host_component_views │ │ │ │ │ ├── datanode_view.js │ │ │ │ │ ├── nodemanager_view.js │ │ │ │ │ ├── regionserver_view.js │ │ │ │ │ └── tasktracker_view.js │ │ │ ├── host_alerts_view.js │ │ │ ├── hosts_table_menu_view.js │ │ │ ├── log_metrics.js │ │ │ ├── logs_view.js │ │ │ ├── menu.js │ │ │ ├── metrics.js │ │ │ ├── metrics │ │ │ │ ├── cpu.js │ │ │ │ ├── disk.js │ │ │ │ ├── load.js │ │ │ │ ├── memory.js │ │ │ │ ├── network.js │ │ │ │ └── processes.js │ │ │ ├── stack_versions_view.js │ │ │ └── summary.js │ │ ├── menu.js │ │ ├── service.js │ │ ├── service │ │ │ ├── add_view.js │ │ │ ├── all_services_actions.js │ │ │ ├── info │ │ │ │ ├── components_list_view.js │ │ │ │ ├── configs.js │ │ │ │ ├── heatmap_view.js │ │ │ │ ├── menu.js │ │ │ │ ├── metric_graphs_view.js │ │ │ │ ├── metrics │ │ │ │ │ ├── ambari_metrics │ │ │ │ │ │ ├── master_average_load.js │ │ │ │ │ │ ├── regionserver_base.js │ │ │ │ │ │ ├── regionserver_block_cache_hit_percent.js │ │ │ │ │ │ ├── regionserver_compaction_queue_size.js │ │ │ │ │ │ ├── regionserver_regions.js │ │ │ │ │ │ ├── regionserver_requests.js │ │ │ │ │ │ └── regionserver_store_files.js │ │ │ │ │ └── flume │ │ │ │ │ │ ├── channel_fill_pct.js │ │ │ │ │ │ ├── channel_size.js │ │ │ │ │ │ ├── channel_size_mma.js │ │ │ │ │ │ ├── channel_sum.js │ │ │ │ │ │ ├── cpu_user.js │ │ │ │ │ │ ├── flume_agent_metrics_section.js │ │ │ │ │ │ ├── flume_incoming_mma.js │ │ │ │ │ │ ├── flume_incoming_sum.js │ │ │ │ │ │ ├── flume_metric_graph.js │ │ │ │ │ │ ├── flume_metric_graphs.js │ │ │ │ │ │ ├── flume_outgoing_mma.js │ │ │ │ │ │ ├── flume_outgoing_sum.js │ │ │ │ │ │ ├── gc.js │ │ │ │ │ │ ├── jvm_heap.js │ │ │ │ │ │ ├── jvm_threads_runnable.js │ │ │ │ │ │ ├── sink_connection_failed.js │ │ │ │ │ │ ├── sink_drain_success.js │ │ │ │ │ │ └── source_accepted.js │ │ │ │ ├── metrics_view.js │ │ │ │ ├── summary.js │ │ │ │ └── summary │ │ │ │ │ └── hdfs │ │ │ │ │ ├── common_widgets.js │ │ │ │ │ ├── slaves.js │ │ │ │ │ └── widgets.js │ │ │ ├── item.js │ │ │ ├── manage_config_groups_view.js │ │ │ ├── menu.js │ │ │ ├── reassign │ │ │ │ ├── step1_view.js │ │ │ │ ├── step2_view.js │ │ │ │ ├── step3_view.js │ │ │ │ ├── step4_view.js │ │ │ │ ├── step5_view.js │ │ │ │ ├── step6_view.js │ │ │ │ └── step7_view.js │ │ │ ├── reassign_view.js │ │ │ ├── reconfigure.js │ │ │ ├── service.js │ │ │ ├── services │ │ │ │ ├── flume.js │ │ │ │ ├── hbase.js │ │ │ │ ├── hdfs.js │ │ │ │ ├── hive.js │ │ │ │ ├── mapreduce2.js │ │ │ │ ├── onefs.js │ │ │ │ ├── ranger.js │ │ │ │ ├── storm.js │ │ │ │ ├── yarn.js │ │ │ │ └── zookeeper.js │ │ │ └── widgets │ │ │ │ ├── create │ │ │ │ ├── expression_view.js │ │ │ │ ├── step1_view.js │ │ │ │ ├── step2_view.js │ │ │ │ ├── step3_view.js │ │ │ │ └── wizard_view.js │ │ │ │ └── edit_view.js │ │ ├── views │ │ │ └── details.js │ │ └── views_view.js │ │ └── wizard │ │ ├── step0_view.js │ │ ├── step10_view.js │ │ ├── step1_view.js │ │ ├── step2_view.js │ │ ├── step3 │ │ ├── hostLogPopupBody_view.js │ │ ├── hostWarningPopupBody_view.js │ │ └── hostWarningPopupFooter_view.js │ │ ├── step3_view.js │ │ ├── step4_view.js │ │ ├── step5_view.js │ │ ├── step6_view.js │ │ ├── step7 │ │ ├── accounts_tab_view.js │ │ ├── assign_master_view.js │ │ ├── credentials_tab_view.js │ │ ├── databases_tab_view.js │ │ └── directories_tab_view.js │ │ ├── step7_view.js │ │ ├── step8_view.js │ │ ├── step9 │ │ └── hostLogPopupBody_view.js │ │ └── step9_view.js ├── brunch-config.js ├── copy-pluggable-stack-resources.sh ├── gzip-content.cmd ├── gzip-content.ps1 ├── gzip-content.sh ├── karma.conf.js ├── package.json ├── pom.xml ├── set-ambari-version.cmd ├── set-ambari-version.ps1 ├── set-ambari-version.sh ├── set-default-stack-version.cmd ├── set-default-stack-version.ps1 ├── set-default-stack-version.sh ├── test │ ├── aliases │ │ └── computed │ │ │ ├── alias.js │ │ │ ├── and.js │ │ │ ├── concat.js │ │ │ ├── countBasedMessage.js │ │ │ ├── empty.js │ │ │ ├── equal.js │ │ │ ├── equalProperties.js │ │ │ ├── everyBy.js │ │ │ ├── everyByKey.js │ │ │ ├── existsIn.js │ │ │ ├── existsInByKey.js │ │ │ ├── filterBy.js │ │ │ ├── filterByKey.js │ │ │ ├── findBy.js │ │ │ ├── findByKey.js │ │ │ ├── firstNotBlank.js │ │ │ ├── formatUnavailable.js │ │ │ ├── getByKey.js │ │ │ ├── gt.js │ │ │ ├── gtProperties.js │ │ │ ├── gte.js │ │ │ ├── gteProperties.js │ │ │ ├── ifThenElse.js │ │ │ ├── ifThenElseByKeys.js │ │ │ ├── lt.js │ │ │ ├── ltProperties.js │ │ │ ├── lte.js │ │ │ ├── lteProperties.js │ │ │ ├── mapBy.js │ │ │ ├── notEqual.js │ │ │ ├── notEqualProperties.js │ │ │ ├── notExistsIn.js │ │ │ ├── notExistsInByKey.js │ │ │ ├── or.js │ │ │ ├── percents.js │ │ │ ├── someBy.js │ │ │ ├── someByKey.js │ │ │ ├── sumBy.js │ │ │ ├── sumProperties.js │ │ │ └── truncate.js │ ├── app_test.js │ ├── controllers │ │ ├── application_test.js │ │ ├── experimental_test.js │ │ ├── global │ │ │ ├── background_operations_test.js │ │ │ ├── cluster_controller_test.js │ │ │ ├── configuration_controller_test.js │ │ │ ├── errors_handler_controller_test.js │ │ │ ├── update_controller_test.js │ │ │ ├── user_settings_controller_test.js │ │ │ └── wizard_watcher_controller_test.js │ │ ├── installer_test.js │ │ ├── login_controller_test.js │ │ ├── main │ │ │ ├── admin │ │ │ │ ├── federation │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ ├── highAvailability │ │ │ │ │ ├── hawq │ │ │ │ │ │ ├── activateStandby │ │ │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ │ │ └── step3_controller_test.js │ │ │ │ │ │ ├── addStandby │ │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ │ │ └── removeStandby │ │ │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ │ ├── journalNode │ │ │ │ │ │ ├── progress_controller_test.js │ │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ │ ├── step6_controller_test.js │ │ │ │ │ │ ├── step7_controller_test.js │ │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ │ ├── nameNode │ │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ │ ├── step5_controller_test.js │ │ │ │ │ │ ├── step6_controller_test.js │ │ │ │ │ │ ├── step7_controller_test.js │ │ │ │ │ │ ├── step8_controller_test.js │ │ │ │ │ │ ├── step9_controller_test.js │ │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ │ ├── progress_controller_test.js │ │ │ │ │ ├── progress_popup_controller_test.js │ │ │ │ │ ├── rangerAdmin │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ └── step4_controller_test.js │ │ │ │ │ └── resourceManager │ │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ ├── highAvailability_controller_test.js │ │ │ │ ├── kerberos │ │ │ │ │ ├── disable_controller_test.js │ │ │ │ │ ├── kerberos_wizard_controler_test.js │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ ├── step5_controller_test.js │ │ │ │ │ ├── step6_controller_test.js │ │ │ │ │ ├── step7_controller_test.js │ │ │ │ │ └── step8_controller_test.js │ │ │ │ ├── kerberos_test.js │ │ │ │ ├── serviceAccounts_controller_test.js │ │ │ │ ├── service_auto_start_test.js │ │ │ │ ├── stack_and_upgrade_controller_test.js │ │ │ │ └── stack_upgrade_history_controller_test.js │ │ │ ├── admin_test.js │ │ │ ├── alert_definitions_controller_test.js │ │ │ ├── alerts │ │ │ │ ├── add_alert_definition │ │ │ │ │ ├── add_alert_definition_controller_test.js │ │ │ │ │ └── step1_controller_test.js │ │ │ │ ├── alert_definitions_actions_controller_test.js │ │ │ │ ├── alert_instances_controller_test.js │ │ │ │ ├── definitions_configs_controller_test.js │ │ │ │ ├── definitions_details_controller_test.js │ │ │ │ ├── manage_alert_groups_controller_test.js │ │ │ │ └── manage_alert_notifications_controller_test.js │ │ │ ├── charts │ │ │ │ ├── heatmap_metrics │ │ │ │ │ └── heatmap_metric_test.js │ │ │ │ └── heatmap_test.js │ │ │ ├── dashboard │ │ │ │ └── config_history_controller_test.js │ │ │ ├── dashboard_test.js │ │ │ ├── host │ │ │ │ ├── addHost │ │ │ │ │ └── step4_controller_test.js │ │ │ │ ├── add_controller_test.js │ │ │ │ ├── bulk_operations_controller_test.js │ │ │ │ ├── combo_search_box_test.js │ │ │ │ ├── configs_service_test.js │ │ │ │ ├── details_test.js │ │ │ │ └── host_alerts_controller_test.js │ │ │ ├── host_test.js │ │ │ ├── service │ │ │ │ ├── add_controller_test.js │ │ │ │ ├── info │ │ │ │ │ ├── config_test.js │ │ │ │ │ ├── metric_test.js │ │ │ │ │ └── summary_test.js │ │ │ │ ├── item_test.js │ │ │ │ ├── manage_config_groups_controller_test.js │ │ │ │ ├── reassign │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ ├── step4_controller_test.js │ │ │ │ │ ├── step6_controller_test.js │ │ │ │ │ └── step7_controller_test.js │ │ │ │ ├── reassign_controller_test.js │ │ │ │ └── widgets │ │ │ │ │ ├── create │ │ │ │ │ ├── step1_controller_test.js │ │ │ │ │ ├── step2_controller_test.js │ │ │ │ │ ├── step3_controller_test.js │ │ │ │ │ └── wizard_controller_test.js │ │ │ │ │ └── edit_controller_test.js │ │ │ ├── service_test.js │ │ │ └── views_controller_test.js │ │ ├── main_test.js │ │ ├── wizard │ │ │ ├── step0_test.js │ │ │ ├── step10_test.js │ │ │ ├── step1_test.js │ │ │ ├── step2_test.js │ │ │ ├── step3_test.js │ │ │ ├── step4_test.js │ │ │ ├── step5_test.js │ │ │ ├── step6_test.js │ │ │ ├── step7 │ │ │ │ ├── assign_master_controller_test.js │ │ │ │ └── pre_install_checks_controller_test.js │ │ │ ├── step7_test.js │ │ │ ├── step8_test.js │ │ │ └── step9_test.js │ │ └── wizard_test.js │ ├── data │ │ └── configs │ │ │ ├── site_properties_test.js │ │ │ └── wizards │ │ │ └── secure_mapping_test.js │ ├── helpers.js │ ├── init_computed_aliases.js │ ├── init_model_test.js │ ├── init_test.js │ ├── login_test.js │ ├── mappers │ │ ├── alert_definition_summary_mapper_test.js │ │ ├── alert_definitions_mapper_test.js │ │ ├── alert_groups_mapper_test.js │ │ ├── alert_instances_mapper_test.js │ │ ├── alert_notification_mapper_test.js │ │ ├── cluster_mapper_test.js │ │ ├── components_state_mapper_test.js │ │ ├── configs │ │ │ ├── config_groups_mapper_test.js │ │ │ ├── service_config_version_mapper_test.js │ │ │ ├── stack_config_properties_mapper_test.js │ │ │ └── themes_mapper_test.js │ │ ├── hosts_mapper_test.js │ │ ├── repository_version_mapper_test.js │ │ ├── server_data_mapper_test.js │ │ ├── service_mapper_test.js │ │ ├── service_metrics_mapper_test.js │ │ ├── socket │ │ │ ├── alert_definitions_mapper_adapter_test.js │ │ │ ├── alert_groups_mapper_adapter_test.js │ │ │ ├── alert_summary_mapper_test.js │ │ │ ├── host_component_status_mapper_test.js │ │ │ ├── host_state_mapper_test.js │ │ │ ├── service_state_mapper_test.js │ │ │ ├── topology_mapper_test.js │ │ │ └── upgrade_state_mapper_test.js │ │ ├── stack_mapper_test.js │ │ ├── stack_service_mapper_test.js │ │ ├── stack_upgrade_history_mapper_test.js │ │ ├── stack_version_mapper_test.js │ │ ├── users_mapper_test.js │ │ └── widget_mapper_test.js │ ├── mixins │ │ ├── common │ │ │ ├── configs │ │ │ │ ├── config_recommendation_parser_test.js │ │ │ │ ├── config_recommendations_test.js │ │ │ │ ├── config_with_override_recommendation_parser_test.js │ │ │ │ ├── configs_comparator_test.js │ │ │ │ ├── configs_loader_test.js │ │ │ │ ├── configs_saver_test.js │ │ │ │ ├── enhanced_configs_test.js │ │ │ │ └── toggle_isrequired_test.js │ │ │ ├── hosts │ │ │ │ ├── host_component_recommendation_mixin_test.js │ │ │ │ └── host_component_validation_mixin_test.js │ │ │ ├── kdc_credentials_controller_mixin_test.js │ │ │ ├── loading_overlay_support_test.js │ │ │ ├── localStorage_test.js │ │ │ ├── persist_test.js │ │ │ ├── reload_popup_test.js │ │ │ ├── serverValidator_test.js │ │ │ ├── table_server_view_mixin_test.js │ │ │ ├── widget_mixin_test.js │ │ │ └── widgets │ │ │ │ ├── export_metrics_mixin_test.js │ │ │ │ ├── time_range_mixin_test.js │ │ │ │ └── widget_section_test.js │ │ ├── main │ │ │ ├── host │ │ │ │ └── details │ │ │ │ │ └── host_components │ │ │ │ │ ├── decommissionable_test.js │ │ │ │ │ └── install_component_test.js │ │ │ └── service │ │ │ │ ├── configs │ │ │ │ ├── component_actions_by_configs_test.js │ │ │ │ ├── config_overridable_test.js │ │ │ │ └── widget_popover_support_test.js │ │ │ │ ├── groups_mapping_test.js │ │ │ │ └── themes_mapping_test.js │ │ ├── routers │ │ │ └── redirections_test.js │ │ ├── unit_convert │ │ │ └── base_unit_convert_mixin_test.js │ │ └── wizard │ │ │ ├── addSeccurityConfigs_test.js │ │ │ ├── assign_master_components_test.js │ │ │ ├── wizardEnableDone_test.js │ │ │ ├── wizardProgressPageController_test.js │ │ │ └── wizard_menu_view_test.js │ ├── mock_data_setup │ │ ├── configs_mock_data.js │ │ └── stack_descriptors.js │ ├── models │ │ ├── alerts │ │ │ ├── alert_config_test.js │ │ │ ├── alert_definition_test.js │ │ │ ├── alert_group_test.js │ │ │ ├── alert_instance_test.js │ │ │ └── alert_notification_test.js │ │ ├── client_component_test.js │ │ ├── cluster_states_test.js │ │ ├── cluster_test.js │ │ ├── configs │ │ │ ├── config_group_test.js │ │ │ ├── objects │ │ │ │ ├── service_config_category_test.js │ │ │ │ ├── service_config_property_test.js │ │ │ │ └── service_config_test.js │ │ │ ├── service_config_version_test.js │ │ │ ├── stack_config_property_test.js │ │ │ └── theme │ │ │ │ ├── section_test.js │ │ │ │ ├── sub_section_tab_test.js │ │ │ │ ├── sub_section_test.js │ │ │ │ └── tab_test.js │ │ ├── finished_upgrade_entity_test.js │ │ ├── host_component_test.js │ │ ├── host_stack_version_test.js │ │ ├── host_test.js │ │ ├── hosts_test.js │ │ ├── master_component_test.js │ │ ├── operating_system_test.js │ │ ├── repository_test.js │ │ ├── service │ │ │ ├── flume_test.js │ │ │ ├── hdfs_test.js │ │ │ └── yarn_test.js │ │ ├── service_test.js │ │ ├── slave_component_test.js │ │ ├── stack_service_component_test.js │ │ ├── stack_service_test.js │ │ ├── stack_test.js │ │ ├── stack_version │ │ │ ├── repository_version_test.js │ │ │ ├── service_simple_test.js │ │ │ └── version_test.js │ │ ├── upgrade_entity_test.js │ │ ├── user_test.js │ │ ├── view_instance_test.js │ │ ├── widget_property_test.js │ │ └── widget_test.js │ ├── router_test.js │ ├── routes │ │ └── views_test.js │ ├── service_components.js │ ├── stack.js │ ├── utils │ │ ├── action_sequence_test.js │ │ ├── ajax │ │ │ ├── ajax_queue_test.js │ │ │ └── ajax_test.js │ │ ├── array_utils_test.js │ │ ├── batch_scheduled_requests_test.js │ │ ├── blueprint_test.js │ │ ├── chart_utils_test.js │ │ ├── config_test.js │ │ ├── configs │ │ │ ├── add_component_config_initializer_test.js │ │ │ ├── config_initializer_test.js │ │ │ ├── database_test.js │ │ │ ├── hosts_based_initializer_test.js │ │ │ ├── modification_handlers │ │ │ │ ├── misc_test.js │ │ │ │ └── modification_handler_test.js │ │ │ ├── move_hm_config_initializer_test.js │ │ │ ├── move_namenode_config_initializer_test.js │ │ │ ├── move_rm_config_initializer_test.js │ │ │ ├── nn_ha_config_initializer_test.js │ │ │ ├── rm_ha_config_initializer_test.js │ │ │ └── theme │ │ │ │ └── theme_test.js │ │ ├── configs_collection_test.js │ │ ├── credentials_test.js │ │ ├── data_manipulation_test.js │ │ ├── date │ │ │ ├── date_test.js │ │ │ └── timezone_test.js │ │ ├── db_test.js │ │ ├── ember_computed_test.js │ │ ├── ember_reopen_test.js │ │ ├── errors │ │ │ ├── assertions_test.js │ │ │ └── definitions_test.js │ │ ├── file_utils_test.js │ │ ├── handlebars_helpers_test.js │ │ ├── helper_test.js │ │ ├── host_progress_popup_test.js │ │ ├── hosts_test.js │ │ ├── http_client_test.js │ │ ├── lazy_loading_test.js │ │ ├── load_timer_test.js │ │ ├── misc_test.js │ │ ├── number_utils_test.js │ │ ├── object_utils_test.js │ │ ├── polling_test.js │ │ ├── stomp_client_test.js │ │ ├── string_utils_test.js │ │ ├── ui_effects_test.js │ │ ├── updater_test.js │ │ └── validator_test.js │ └── views │ │ ├── application_test.js │ │ ├── common │ │ ├── ajax_default_error_popup_body_test.js │ │ ├── assign_master_components_view_test.js │ │ ├── breadcrumbs_view_test.js │ │ ├── chart │ │ │ └── linear_time_test.js │ │ ├── configs │ │ │ ├── config_category_container_view_test.js │ │ │ ├── config_versions_control_view_test.js │ │ │ ├── config_versions_dropdown_view_test.js │ │ │ ├── custom_category_views │ │ │ │ └── notification_configs_view_test.js │ │ │ ├── overriddenProperty_view_test.js │ │ │ ├── service_config_container_view_test.js │ │ │ ├── service_config_layout_tab_compare_view_test.js │ │ │ ├── service_config_layout_tab_view_test.js │ │ │ ├── service_config_view_test.js │ │ │ ├── service_configs_by_category_view_test.js │ │ │ └── widgets │ │ │ │ ├── combo_config_widget_view_test.js │ │ │ │ ├── config_widget_view_test.js │ │ │ │ ├── list_config_widget_view_test.js │ │ │ │ ├── slider_config_widget_view_test.js │ │ │ │ ├── time_interval_spinner_view_test.js │ │ │ │ └── toggle_config_widget_view_test.js │ │ ├── controls_view_test.js │ │ ├── editable_list_test.js │ │ ├── filter_combo_cleanable_test.js │ │ ├── filter_view_test.js │ │ ├── form │ │ │ ├── datepicker_view_test.js │ │ │ ├── dropdown_view_test.js │ │ │ ├── field_view_test.js │ │ │ ├── manage_kdc_credentials_form_test.js │ │ │ └── spinner_input_view_test.js │ │ ├── helpers │ │ │ ├── format_null_view_test.js │ │ │ ├── format_word_break_view_test.js │ │ │ ├── pluralize_view_test.js │ │ │ └── status_icon_view_test.js │ │ ├── host_progress_popup_body_view_test.js │ │ ├── log_file_search_view_test.js │ │ ├── log_search_ui_link_view_test.js │ │ ├── log_tail_view_test.js │ │ ├── metric_test.js │ │ ├── modal_popup_test.js │ │ ├── modal_popups │ │ │ ├── cluster_check_popup_test.js │ │ │ ├── dependent_configs_list_popup_test.js │ │ │ ├── edit_dashboard_widget_popup_test.js │ │ │ ├── hosts_table_list_popup_test.js │ │ │ ├── invalid_KDC_popup_test.js │ │ │ ├── manage_kdc_credentials_popup_test.js │ │ │ └── select_groups_popup_test.js │ │ ├── not-scrollable-textarea_test.js │ │ ├── pagination_view_test.js │ │ ├── progress_bar_view_test.js │ │ ├── quick_link_view_test.js │ │ ├── rolling_restart_view_test.js │ │ ├── search_box_view_test.js │ │ ├── select_custom_date_view_test.js │ │ ├── service_restart_view_test.js │ │ ├── sort_view_test.js │ │ ├── table_view_test.js │ │ └── widget │ │ │ ├── gauge_widget_view_test.js │ │ │ ├── graph_widget_view_test.js │ │ │ ├── heatmap_widget_view_test.js │ │ │ ├── number_widget_view_test.js │ │ │ └── template_widget_view_test.js │ │ ├── installer_test.js │ │ ├── login_test.js │ │ ├── main │ │ ├── admin │ │ │ ├── highAvailability │ │ │ │ ├── journalNode │ │ │ │ │ ├── progress_view_test.js │ │ │ │ │ ├── step2_view_test.js │ │ │ │ │ ├── step3_view_test.js │ │ │ │ │ └── step5_view_test.js │ │ │ │ ├── nameNode │ │ │ │ │ ├── step1_view_test.js │ │ │ │ │ ├── step3_view_test.js │ │ │ │ │ ├── step4_view_test.js │ │ │ │ │ ├── step6_view_test.js │ │ │ │ │ ├── step8_view_test.js │ │ │ │ │ └── wizard_view_test.js │ │ │ │ ├── progress_view_test.js │ │ │ │ └── resourceManager │ │ │ │ │ ├── step3_view_test.js │ │ │ │ │ └── wizard_view_test.js │ │ │ ├── service_auto_start_test.js │ │ │ └── stack_upgrade │ │ │ │ ├── custom_cluster_checks │ │ │ │ ├── add_metastore_view_test.js │ │ │ │ ├── custom_cluster_checks_atlas_view_test.js │ │ │ │ ├── custom_cluster_checks_components_installation_test.js │ │ │ │ ├── custom_cluster_checks_host_version_view_test.js │ │ │ │ ├── custom_cluster_checks_maintenance_view_test.js │ │ │ │ ├── custom_cluster_checks_prev_upgrade_view_test.js │ │ │ │ ├── custom_cluster_checks_service_warning_view_test.js │ │ │ │ ├── custom_cluster_checks_view_test.js │ │ │ │ └── custom_services_checks_view_test.js │ │ │ │ ├── failed_hosts_modal_view_test.js │ │ │ │ ├── menu_view_test.js │ │ │ │ ├── services_view_test.js │ │ │ │ ├── upgrade_group_view_test.js │ │ │ │ ├── upgrade_history_details_view_test.js │ │ │ │ ├── upgrade_history_view_test.js │ │ │ │ ├── upgrade_task_view_test.js │ │ │ │ ├── upgrade_version_box_view_test.js │ │ │ │ ├── upgrade_version_column_view_test.js │ │ │ │ ├── upgrade_wizard_view_test.js │ │ │ │ └── version_view_test.js │ │ ├── admin_test.js │ │ ├── alert_definitions_view_test.js │ │ ├── alerts │ │ │ ├── add_alert_definition │ │ │ │ ├── step1_view_test.js │ │ │ │ └── step3_view_test.js │ │ │ ├── alert_definition │ │ │ │ └── alert_definition_summary_test.js │ │ │ ├── alert_instances_popup_view_test.js │ │ │ ├── alert_search_box_test.js │ │ │ ├── definition_configs_view_test.js │ │ │ ├── definition_details_view_test.js │ │ │ ├── manage_alert_groups │ │ │ │ └── select_definitions_popup_body_view_test.js │ │ │ ├── manage_alert_groups_view_test.js │ │ │ └── manage_alert_notifications_view_test.js │ │ ├── charts │ │ │ ├── heatmap │ │ │ │ ├── heatmap_host_test.js │ │ │ │ └── heatmap_rack_test.js │ │ │ └── heatmap_test.js │ │ ├── cluster_metrics │ │ │ └── cpu_test.js │ │ ├── dashboard │ │ │ ├── config_history_search_box_test.js │ │ │ ├── config_history_view_test.js │ │ │ ├── widget_test.js │ │ │ ├── widgets │ │ │ │ ├── cluster_metrics_widget_test.js │ │ │ │ ├── datanode_live_test.js │ │ │ │ ├── flume_agent_live_test.js │ │ │ │ ├── hawqsegment_live_test.js │ │ │ │ ├── hbase_average_load_test.js │ │ │ │ ├── hbase_links_test.js │ │ │ │ ├── hbase_master_heap_test.js │ │ │ │ ├── hbase_regions_in_transition_test.js │ │ │ │ ├── links_widget_test.js │ │ │ │ ├── namenode_cpu_test.js │ │ │ │ ├── namenode_heap_test.js │ │ │ │ ├── namenode_rpc_test.js │ │ │ │ ├── node_managers_live_test.js │ │ │ │ ├── pie_chart_widget_test.js │ │ │ │ ├── pxf_live_test.js │ │ │ │ ├── resource_manager_heap_test.js │ │ │ │ ├── supervisor_live_test.js │ │ │ │ ├── text_widget_single_threshold_test.js │ │ │ │ ├── text_widget_test.js │ │ │ │ └── uptime_text_widget_test.js │ │ │ └── widgets_test.js │ │ ├── dashboard_test.js │ │ ├── host │ │ │ ├── add_view_test.js │ │ │ ├── combo_search_box_test.js │ │ │ ├── config_service_menu_test.js │ │ │ ├── config_service_test.js │ │ │ ├── details │ │ │ │ ├── host_component_view_test.js │ │ │ │ └── host_component_views │ │ │ │ │ ├── datanode_view_test.js │ │ │ │ │ ├── decommissionable_test.js │ │ │ │ │ ├── nodemanager_view_test.js │ │ │ │ │ ├── regionserver_view_test.js │ │ │ │ │ └── tasktracker_view_test.js │ │ │ ├── details_test.js │ │ │ ├── host_alerts_view_test.js │ │ │ ├── hosts_table_menu_view_test.js │ │ │ ├── log_metrics_test.js │ │ │ ├── logs_view_test.js │ │ │ ├── menu_test.js │ │ │ ├── metrics │ │ │ │ └── disk_test.js │ │ │ ├── stack_versions_view_test.js │ │ │ └── summary_test.js │ │ ├── host_test.js │ │ ├── menu_test.js │ │ ├── service │ │ │ ├── info │ │ │ │ ├── component_list_view_test.js │ │ │ │ ├── config_test.js │ │ │ │ ├── menu_test.js │ │ │ │ ├── metrics │ │ │ │ │ ├── ambari_metrics │ │ │ │ │ │ └── regionserver_base_test.js │ │ │ │ │ └── flume │ │ │ │ │ │ ├── flume_agent_metrics_section_test.js │ │ │ │ │ │ ├── flume_metric_graph_test.js │ │ │ │ │ │ └── flume_metric_graphs_test.js │ │ │ │ ├── metrics_view_test.js │ │ │ │ ├── summary │ │ │ │ │ └── hdfs │ │ │ │ │ │ ├── slaves_test.js │ │ │ │ │ │ └── widgets_test.js │ │ │ │ └── summary_test.js │ │ │ ├── item_test.js │ │ │ ├── menu_test.js │ │ │ ├── reassign │ │ │ │ ├── step1_view_test.js │ │ │ │ ├── step2_view_test.js │ │ │ │ ├── step3_view_test.js │ │ │ │ ├── step4_view_test.js │ │ │ │ └── step5_view_test.js │ │ │ ├── reassign_view_test.js │ │ │ ├── reconfigure_test.js │ │ │ ├── service_test.js │ │ │ ├── services │ │ │ │ ├── flume_test.js │ │ │ │ ├── hbase_test.js │ │ │ │ ├── hdfs_test.js │ │ │ │ ├── hive_test.js │ │ │ │ ├── mapreduce2_test.js │ │ │ │ ├── onefs_test.js │ │ │ │ ├── ranger_test.js │ │ │ │ ├── storm_test.js │ │ │ │ ├── yarn_test.js │ │ │ │ └── zookeeper_test.js │ │ │ └── widgets │ │ │ │ └── create │ │ │ │ ├── expression_view_test.js │ │ │ │ ├── step1_view_test.js │ │ │ │ ├── step2_view_test.js │ │ │ │ ├── step3_view_test.js │ │ │ │ └── wizard_view_test.js │ │ └── views_view_test.js │ │ └── wizard │ │ ├── step0_view_test.js │ │ ├── step10_view_test.js │ │ ├── step1_view_test.js │ │ ├── step2_view_test.js │ │ ├── step3 │ │ ├── hostLogPopupBody_view_test.js │ │ ├── hostWarningPopupBody_view_test.js │ │ └── hostWarningPopupFooter_view_test.js │ │ ├── step3_view_test.js │ │ ├── step4_view_test.js │ │ ├── step5_view_test.js │ │ ├── step6_view_test.js │ │ ├── step7 │ │ ├── accounts_tab_view_test.js │ │ ├── assign_master_view_test.js │ │ ├── credentials_tab_view_test.js │ │ ├── databases_tab_view_test.js │ │ └── directories_tab_view_test.js │ │ ├── step7_view_test.js │ │ ├── step8_view_test.js │ │ ├── step9 │ │ └── hostLogPopupBody_view_test.js │ │ └── step9_view_test.js ├── toggle-experimental.cmd ├── toggle-experimental.ps1 ├── toggle-experimental.sh ├── vendor │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── scripts │ │ ├── Blob.js │ │ ├── FileSaver.js │ │ ├── backbone.js │ │ ├── bootstrap-checkbox.js │ │ ├── bootstrap-combobox.js │ │ ├── bootstrap-contextmenu.js │ │ ├── bootstrap-datepicker.js │ │ ├── bootstrap-slider.min.js │ │ ├── bootstrap-switch.min.js │ │ ├── bootstrap.js │ │ ├── chosen.jquery.min.js │ │ ├── clipboard.min.js │ │ ├── console-helper.js │ │ ├── cubism.v1.js │ │ ├── d3.v2.js │ │ ├── difflib.js │ │ ├── diffview.js │ │ ├── ember-data-latest.js │ │ ├── ember-i18n-1.4.1.js │ │ ├── ember-latest.js │ │ ├── handlebars-1.0.0.beta.6.js │ │ ├── jquery-3.7.1.js │ │ ├── jquery-migrate.js │ │ ├── jquery-ui-timepicker-addon.js │ │ ├── jquery.ajax-retry.js │ │ ├── jquery.flexibleArea.js │ │ ├── jquery.hoverIntent.js │ │ ├── jquery.jqprint-0.3.js │ │ ├── jquery.periodic.js │ │ ├── jquery.sticky-kit.js │ │ ├── jquery.timeago.js │ │ ├── jquery.typeahead.js │ │ ├── jquery.ui.autocomplete.js │ │ ├── jquery.ui.core.js │ │ ├── jquery.ui.custom-effects.js │ │ ├── jquery.ui.datepicker.js │ │ ├── jquery.ui.position.js │ │ ├── jquery.ui.slider.js │ │ ├── jszip.min.js │ │ ├── locales │ │ │ ├── bootstrap-datepicker.bg.js │ │ │ ├── bootstrap-datepicker.ca.js │ │ │ ├── bootstrap-datepicker.cs.js │ │ │ ├── bootstrap-datepicker.da.js │ │ │ ├── bootstrap-datepicker.de.js │ │ │ ├── bootstrap-datepicker.el.js │ │ │ ├── bootstrap-datepicker.es.js │ │ │ ├── bootstrap-datepicker.fi.js │ │ │ ├── bootstrap-datepicker.fr.js │ │ │ ├── bootstrap-datepicker.he.js │ │ │ ├── bootstrap-datepicker.hr.js │ │ │ ├── bootstrap-datepicker.hu.js │ │ │ ├── bootstrap-datepicker.id.js │ │ │ ├── bootstrap-datepicker.is.js │ │ │ ├── bootstrap-datepicker.it.js │ │ │ ├── bootstrap-datepicker.ja.js │ │ │ ├── bootstrap-datepicker.kr.js │ │ │ ├── bootstrap-datepicker.lt.js │ │ │ ├── bootstrap-datepicker.lv.js │ │ │ ├── bootstrap-datepicker.ms.js │ │ │ ├── bootstrap-datepicker.nb.js │ │ │ ├── bootstrap-datepicker.nl.js │ │ │ ├── bootstrap-datepicker.pl.js │ │ │ ├── bootstrap-datepicker.pt-BR.js │ │ │ ├── bootstrap-datepicker.pt.js │ │ │ ├── bootstrap-datepicker.ro.js │ │ │ ├── bootstrap-datepicker.rs-latin.js │ │ │ ├── bootstrap-datepicker.rs.js │ │ │ ├── bootstrap-datepicker.ru.js │ │ │ ├── bootstrap-datepicker.sk.js │ │ │ ├── bootstrap-datepicker.sl.js │ │ │ ├── bootstrap-datepicker.sv.js │ │ │ ├── bootstrap-datepicker.sw.js │ │ │ ├── bootstrap-datepicker.th.js │ │ │ ├── bootstrap-datepicker.tr.js │ │ │ ├── bootstrap-datepicker.uk.js │ │ │ ├── bootstrap-datepicker.zh-CN.js │ │ │ └── bootstrap-datepicker.zh-TW.js │ │ ├── moment-timezone-with-data-2020-2030.js │ │ ├── moment.min.js │ │ ├── pluralize.js │ │ ├── popper.js │ │ ├── rickshaw.js │ │ ├── sockjs.min.js │ │ ├── spin.js │ │ ├── stomp.min.js │ │ ├── theme │ │ │ └── bootstrap-ambari.js │ │ ├── underscore.js │ │ ├── visualsearch.js │ │ └── workflow_visualization.js │ ├── styles │ │ ├── bootstrap-checkbox.css │ │ ├── bootstrap-combobox.css │ │ ├── bootstrap-slider.min.css │ │ ├── bootstrap-switch.min.css │ │ ├── bootstrap.css │ │ ├── chosen.min.css │ │ ├── cubism.css │ │ ├── datepicker.css │ │ ├── diffview.css │ │ ├── font-awesome-4.css │ │ ├── font-awesome-ie7.css │ │ ├── font-awesome.css │ │ ├── jquery-ui-bootstrap │ │ │ └── jquery-ui-1.8.16.custom.css │ │ ├── jquery-ui.css │ │ ├── rickshaw.css │ │ └── visualsearch.css │ └── theme │ │ └── fonts │ │ ├── Roboto-Bold-webfont.eot │ │ ├── Roboto-Bold-webfont.svg │ │ ├── Roboto-Bold-webfont.ttf │ │ ├── Roboto-Bold-webfont.woff │ │ ├── Roboto-Regular-webfont.eot │ │ ├── Roboto-Regular-webfont.svg │ │ ├── Roboto-Regular-webfont.ttf │ │ └── Roboto-Regular-webfont.woff └── yarn.lock ├── contrib ├── addons │ ├── package │ │ ├── deb │ │ │ ├── create_nagios_addon_deb.sh │ │ │ └── nagios_addon_deb_control │ │ └── rpm │ │ │ ├── .gitignore │ │ │ ├── create_ganglia_addon_rpm.sh │ │ │ ├── create_nagios_addon_rpm.sh │ │ │ ├── hdp_mon_ganglia_addons.spec │ │ │ └── hdp_mon_nagios_addons.spec │ ├── src │ │ ├── .gitignore │ │ └── addOns │ │ │ ├── ganglia │ │ │ ├── conf │ │ │ │ ├── cluster_HDPJobTracker.json │ │ │ │ ├── cluster_HDPNameNode.json │ │ │ │ └── cluster_HDPSlaves.json │ │ │ └── graph.d │ │ │ │ ├── hdp_mon_disk_report.json │ │ │ │ ├── hdp_mon_hbase_hlog_report.json │ │ │ │ ├── hdp_mon_hbase_hlog_split_size_report.json │ │ │ │ ├── hdp_mon_hbase_master_cluster_requests_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_compaction_queue_size_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_flush_queue_size_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_fs_read_latency_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_fs_write_latency_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_read_requests_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_regions_report.json │ │ │ │ ├── hdp_mon_hbase_regionserver_write_requests_report.json │ │ │ │ ├── hdp_mon_hdfs_capacity_remaining_report.json │ │ │ │ ├── hdp_mon_hdfs_io_report.json │ │ │ │ ├── hdp_mon_hdfs_ops_report.json │ │ │ │ ├── hdp_mon_hdfs_pending_replication_blocks_report.json │ │ │ │ ├── hdp_mon_hdfs_under_replicated_blocks_report.json │ │ │ │ ├── hdp_mon_jobtracker_heartbeats_report.json │ │ │ │ ├── hdp_mon_jobtracker_jobs_completed_report.json │ │ │ │ ├── hdp_mon_jobtracker_jobs_failed_report.json │ │ │ │ ├── hdp_mon_jobtracker_jobs_running_report.json │ │ │ │ ├── hdp_mon_jobtracker_jobs_submitted_report.json │ │ │ │ ├── hdp_mon_jobtracker_map_slot_report.json │ │ │ │ ├── hdp_mon_jobtracker_mapreduce_report.json │ │ │ │ ├── hdp_mon_jobtracker_reduce_slot_report.json │ │ │ │ ├── hdp_mon_jvm_gc_report.json │ │ │ │ ├── hdp_mon_jvm_mem_heap_used_report.json │ │ │ │ ├── hdp_mon_jvm_threads_report.json │ │ │ │ ├── hdp_mon_rpc_latency_report.json │ │ │ │ ├── hdp_mon_rpc_queue_time_avg_time_report.json │ │ │ │ ├── hdp_mon_rpc_queue_time_num_ops_report.json │ │ │ │ ├── hdp_mon_rpcdetailed_heartbeat_num_ops_report.json │ │ │ │ ├── hdp_mon_tasktracker_mapreduce_report.json │ │ │ │ └── hdp_mon_tasktracker_task_report.json │ │ │ └── nagios │ │ │ ├── conf.d │ │ │ └── hdp_mon_nagios_addons.conf │ │ │ ├── plugins │ │ │ └── README │ │ │ └── scripts │ │ │ └── README │ ├── test │ │ ├── dataServices │ │ │ └── jmx │ │ │ │ ├── data │ │ │ │ ├── cluster_configuration.json │ │ │ │ ├── cluster_configuration.json.nohbase │ │ │ │ ├── sample_hbasemaster_jmx.json │ │ │ │ ├── sample_jobtracker_jmx.json │ │ │ │ └── sample_namenode_jmx.json │ │ │ │ ├── test_config_load.php │ │ │ │ └── test_jmx_parsing.php │ │ ├── nagios │ │ │ └── plugins │ │ │ │ └── test_sys_logger.py │ │ └── ui │ │ │ └── json │ │ │ ├── alerts.json │ │ │ ├── clusterSummary.json │ │ │ ├── get_graph_info_all.json │ │ │ ├── hbaseSummary.json │ │ │ ├── hdfsSummary.json │ │ │ └── mrSummary.json │ └── utils │ │ └── dataServices │ │ └── ganglia │ │ ├── generateAll.sh │ │ ├── generate_dashboard_hdp_json.php │ │ ├── generate_dashboard_json.php │ │ ├── generate_hdfs_hdp_json.php │ │ ├── generate_hdfs_json.php │ │ ├── generate_mapreduce_hdp_json.php │ │ └── generate_mapreduce_json.php ├── agent-simulator │ ├── Linux │ │ └── CentOS7 │ │ │ ├── docker_install.sh │ │ │ ├── set_docker_partition.sh │ │ │ └── weave_install.sh │ ├── README.md │ ├── cluster.py │ ├── config.py │ ├── config │ │ └── cluster.txt │ ├── data.py │ ├── docker.py │ ├── docker_image │ │ ├── Yum_Dockerfile │ │ ├── __init__.py │ │ ├── ambari_agent_install.sh │ │ ├── ambari_agent_start.sh │ │ ├── launcher_agent.py │ │ ├── package_list.txt │ │ └── ssh_service │ │ │ ├── run.sh │ │ │ └── set_root_pw.sh │ ├── docs │ │ └── architecture.png │ ├── example │ │ └── config.ini │ ├── launcher_ambari_server.py │ ├── launcher_cluster.py │ ├── launcher_docker.py │ ├── launcher_service_server.py │ ├── log.py │ ├── network │ │ ├── dns_edit.py │ │ ├── set_ambari_server_network.sh │ │ ├── set_host_network.sh │ │ └── set_ui_port_forward.sh │ ├── server │ │ ├── ambari_server_install.sh │ │ ├── ambari_server_reset_data.sh │ │ └── ambari_server_start.sh │ └── vm.py ├── alert-snmp-mib │ ├── README.md │ └── snmp_mib_script.sh ├── ambari-log4j │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ ├── eventdb │ │ │ │ └── model │ │ │ │ │ ├── WorkflowContext.java │ │ │ │ │ └── WorkflowDag.java │ │ │ │ └── log4j │ │ │ │ ├── common │ │ │ │ ├── LogParser.java │ │ │ │ ├── LogStore.java │ │ │ │ ├── LogStoreUpdateProvider.java │ │ │ │ ├── LoggingThreadRunnable.java │ │ │ │ └── store │ │ │ │ │ └── DatabaseStore.java │ │ │ │ └── hadoop │ │ │ │ └── mapreduce │ │ │ │ └── jobhistory │ │ │ │ ├── JobHistoryAppender.java │ │ │ │ ├── MapReduceJobHistoryParser.java │ │ │ │ └── MapReduceJobHistoryUpdater.java │ │ └── resources │ │ │ └── ambari.schema │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ ├── TestJobHistoryParsing.java │ │ ├── TestMapReduceJobHistoryUpdater.java │ │ └── log4j │ │ └── common │ │ └── store │ │ └── TestDatabaseStore.java ├── ambari-scom │ ├── .gitignore │ ├── README.md │ ├── ambari-scom-server │ │ ├── Ambari-SCOM-install-instructions.md │ │ ├── conf │ │ │ └── ambari.properties │ │ ├── pom.xml │ │ └── src │ │ │ ├── assembly │ │ │ ├── conf.xml │ │ │ └── lib.xml │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── ambari │ │ │ │ │ ├── msi │ │ │ │ │ ├── AbstractResourceProvider.java │ │ │ │ │ ├── BaseResourceProvider.java │ │ │ │ │ ├── ClusterDefinition.java │ │ │ │ │ ├── ClusterProvider.java │ │ │ │ │ ├── ComponentProvider.java │ │ │ │ │ ├── ConfigurationProvider.java │ │ │ │ │ ├── HostComponentProvider.java │ │ │ │ │ ├── HostProvider.java │ │ │ │ │ ├── NoOpProvider.java │ │ │ │ │ ├── RequestProvider.java │ │ │ │ │ ├── ServiceProvider.java │ │ │ │ │ ├── StateProvider.java │ │ │ │ │ └── TaskProvider.java │ │ │ │ │ └── scom │ │ │ │ │ ├── AmbariServer.java │ │ │ │ │ ├── ClusterDefinitionProvider.java │ │ │ │ │ ├── HostInfoProvider.java │ │ │ │ │ ├── SQLPropertyProvider.java │ │ │ │ │ ├── SQLProviderModule.java │ │ │ │ │ ├── SinkConnectionFactory.java │ │ │ │ │ ├── logging │ │ │ │ │ └── JpaLogger.java │ │ │ │ │ └── utilities │ │ │ │ │ └── SCOMMetricHelper.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── spring-security.xml │ │ │ │ ├── jmx_properties.json │ │ │ │ ├── log4j.properties │ │ │ │ └── sqlserver_properties.json │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ ├── msi │ │ │ │ ├── AbstractResourceProviderTest.java │ │ │ │ ├── ClusterDefinitionTest.java │ │ │ │ ├── ClusterProviderTest.java │ │ │ │ ├── ComponentProviderTest.java │ │ │ │ ├── ConfigurationProviderTest.java │ │ │ │ ├── HostComponentProviderTest.java │ │ │ │ ├── HostProviderTest.java │ │ │ │ ├── NoOpProviderTest.java │ │ │ │ ├── RequestProviderTest.java │ │ │ │ ├── ServiceProviderTest.java │ │ │ │ ├── TaskProviderTest.java │ │ │ │ └── TestStateProvider.java │ │ │ │ └── scom │ │ │ │ ├── ClusterDefinitionProviderTest.java │ │ │ │ ├── SQLPropertyProviderTest.java │ │ │ │ ├── SQLProviderModuleTest.java │ │ │ │ ├── SinkConnectionFactoryTest.java │ │ │ │ ├── TestClusterDefinitionProvider.java │ │ │ │ ├── TestHostInfoProvider.java │ │ │ │ └── logging │ │ │ │ └── JpaLoggerTest.java │ │ │ └── resources │ │ │ ├── ambari.properties │ │ │ ├── clusterproperties.txt │ │ │ ├── clusterproperties_HDP2.txt │ │ │ ├── clusterproperties_HDP21_HA.txt │ │ │ ├── clusterproperties_HDP2_HA.txt │ │ │ └── log4j.properties │ ├── management-pack │ │ └── Hadoop_MP │ │ │ ├── BUILDING.md │ │ │ ├── HadoopMp.sln │ │ │ ├── HadoopMp │ │ │ ├── Classes │ │ │ │ ├── AmbariAccessorRole.mpx │ │ │ │ ├── AmbariEntity.mpx │ │ │ │ ├── AmbariSeed.mpx │ │ │ │ ├── AmbariWatcherNode.mpx │ │ │ │ ├── Cluster.mpx │ │ │ │ ├── ClusterHardwareProjection.mpx │ │ │ │ ├── ClusterProjection.mpx │ │ │ │ ├── ClusterService.mpx │ │ │ │ ├── ClusterSoftwareProjection.mpx │ │ │ │ ├── ClustersGroup.mpx │ │ │ │ ├── Host.mpx │ │ │ │ └── HostComponent.mpx │ │ │ ├── Discoveries │ │ │ │ ├── ClustersGroupPopulator.mpx │ │ │ │ └── HostComponentsDiscovery.mpx │ │ │ ├── HadoopMp.mpproj │ │ │ ├── HadoopMp.mpproj.user │ │ │ ├── Images │ │ │ │ ├── Cluster.png │ │ │ │ ├── Cluster_.png │ │ │ │ ├── DataNode.png │ │ │ │ ├── DataNode_.png │ │ │ │ ├── GQR.png │ │ │ │ ├── HistoryServer.png │ │ │ │ ├── HistoryServer_.png │ │ │ │ ├── HiveClient.png │ │ │ │ ├── HiveClient_.png │ │ │ │ ├── HiveMetastore.png │ │ │ │ ├── HiveMetastore_.png │ │ │ │ ├── HiveServer.png │ │ │ │ ├── HiveServer_.png │ │ │ │ ├── Host.png │ │ │ │ ├── Host_.png │ │ │ │ ├── Icons.mpx │ │ │ │ ├── JobTracker.png │ │ │ │ ├── JobTracker_.png │ │ │ │ ├── JournalNode.png │ │ │ │ ├── JournalNode_.png │ │ │ │ ├── Mapreduce2.png │ │ │ │ ├── Mapreduce2Client.png │ │ │ │ ├── Mapreduce2Client_.png │ │ │ │ ├── Mapreduce2_.png │ │ │ │ ├── NameNode.png │ │ │ │ ├── NameNode_.png │ │ │ │ ├── NodeManager.png │ │ │ │ ├── NodeManager_.png │ │ │ │ ├── OozieServer.png │ │ │ │ ├── OozieServer_.png │ │ │ │ ├── OozieService.png │ │ │ │ ├── OozieService_.png │ │ │ │ ├── Pig.png │ │ │ │ ├── PigService.png │ │ │ │ ├── PigService_.png │ │ │ │ ├── Pig_.png │ │ │ │ ├── ResourceManager.png │ │ │ │ ├── ResourceManager_.png │ │ │ │ ├── Scoop.png │ │ │ │ ├── ScoopService.png │ │ │ │ ├── ScoopService_.png │ │ │ │ ├── Scoop_.png │ │ │ │ ├── SecNameNode.png │ │ │ │ ├── SecNameNode_.png │ │ │ │ ├── Services.png │ │ │ │ ├── Services_.png │ │ │ │ ├── TaskTracker.png │ │ │ │ ├── TaskTracker_.png │ │ │ │ ├── TempletonService.png │ │ │ │ ├── TempletonService_.png │ │ │ │ ├── TrmpletonServer.png │ │ │ │ ├── TrmpletonServer_.png │ │ │ │ ├── Yarn.png │ │ │ │ ├── YarnClient.png │ │ │ │ ├── YarnClient_.png │ │ │ │ ├── Yarn_.png │ │ │ │ ├── ZooKeeperClient.png │ │ │ │ ├── ZooKeeperClient_.png │ │ │ │ ├── ZooKeeperFailoverController.png │ │ │ │ ├── ZooKeeperFailoverController_.png │ │ │ │ ├── ZooKeeperServer.png │ │ │ │ ├── ZooKeeperServer_.png │ │ │ │ ├── ZooKeeperService.png │ │ │ │ ├── ZooKeeperService_.png │ │ │ │ ├── hdfs.png │ │ │ │ ├── hdfs_.png │ │ │ │ ├── hiveservice.png │ │ │ │ ├── hiveservice_.png │ │ │ │ ├── hosts.png │ │ │ │ ├── hosts_.png │ │ │ │ ├── mapreduce.png │ │ │ │ └── mapreduce_.png │ │ │ ├── MPResources.resources │ │ │ ├── ManagementPack.mpx │ │ │ ├── Modules │ │ │ │ ├── ConditionDetections │ │ │ │ │ ├── PropertyBagMultiplePerformanceDataMapper.mpx │ │ │ │ │ └── PropertyBagPerformanceDataMapper.mpx │ │ │ │ ├── DataSources │ │ │ │ │ ├── Discovery │ │ │ │ │ │ ├── AmbariSeedDiscoveryDataSource.mpx │ │ │ │ │ │ ├── ClusterServicesDiscoveryDataSource.mpx │ │ │ │ │ │ ├── ClustersDiscoveryDataSource.mpx │ │ │ │ │ │ ├── HostComponentsDiscoveryDataSource.mpx │ │ │ │ │ │ ├── HostsDiscoveryDataSource.mpx │ │ │ │ │ │ ├── PowerShellDiscoveryDataSource.mpx │ │ │ │ │ │ └── Scripts │ │ │ │ │ │ │ ├── ClusterServicesDiscovery.ps1 │ │ │ │ │ │ │ ├── ClustersDiscovery.ps1 │ │ │ │ │ │ │ ├── HostComponentsDiscovery.ps1 │ │ │ │ │ │ │ └── HostsDiscovery.ps1 │ │ │ │ │ └── Monitoring │ │ │ │ │ │ ├── BaseScriptedPropertyBagDataSource.mpx │ │ │ │ │ │ ├── ClusterServiceMetricsDataSource.mpx │ │ │ │ │ │ ├── CustomEventProvider.mpx │ │ │ │ │ │ ├── HdfsServiceMetricsDataSource.mpx │ │ │ │ │ │ ├── HdfsServiceMetricsPerformanceDataSource.mpx │ │ │ │ │ │ ├── HostComponentHealthStateDataSource.mpx │ │ │ │ │ │ ├── HostComponentMetricsDataSource.mpx │ │ │ │ │ │ ├── HostComponentMetricsPerformanceDataSource.mpx │ │ │ │ │ │ ├── MapReduceServiceMetricsDataSource.mpx │ │ │ │ │ │ ├── MapReduceServiceMetricsPerformanceDataSource.mpx │ │ │ │ │ │ ├── Scripts │ │ │ │ │ │ ├── HdfsServiceMetrics.ps1 │ │ │ │ │ │ ├── HostComponentHealthState.ps1 │ │ │ │ │ │ ├── HostComponentMetrics.ps1 │ │ │ │ │ │ ├── MapReduceServiceMetrics.ps1 │ │ │ │ │ │ ├── SyntheticTransaction.ps1 │ │ │ │ │ │ └── YarnServiceMetrics.ps1 │ │ │ │ │ │ ├── SyntheticTransactionDataSource.mpx │ │ │ │ │ │ ├── YarnServiceMetricsDataSource.mpx │ │ │ │ │ │ └── YarnServiceMetricsPerformanceDataSource.mpx │ │ │ │ └── ProbeActions │ │ │ │ │ └── ImpersonatedPowerShellPropertyBagProbe.mpx │ │ │ ├── MonitorTypes │ │ │ │ ├── HdfsServiceThreeStateThresholdMonitorType.mpx │ │ │ │ ├── HdfsServiceTwoStateThresholdMonitorType.mpx │ │ │ │ ├── HostComponentHealthStateMonitorType.mpx │ │ │ │ ├── HostComponentThreeStateThresholdMonitorType.mpx │ │ │ │ ├── InvalidTaskTrackersMonitorType.mpx │ │ │ │ ├── MapReduceServiceThreeStateThresholdMonitorType.mpx │ │ │ │ ├── RepeatedEventLogManualReset2StateMonitorType.mpx │ │ │ │ ├── SyntheticTransactionMonitorType.mpx │ │ │ │ └── YarnServiceThreeStateThresholdMonitorType.mpx │ │ │ ├── Monitors │ │ │ │ ├── ErrorHandling │ │ │ │ │ ├── APIAuthenticationMonitor.mpx │ │ │ │ │ ├── APIAvailabilityMonitor.mpx │ │ │ │ │ └── TimeoutMonitor.mpx │ │ │ │ ├── HdfsService │ │ │ │ │ ├── CapacityRemainingUnitMonitor.mpx │ │ │ │ │ ├── CorruptedBlocksUnitMonitor.mpx │ │ │ │ │ ├── DeadDataNodesUnitMonitor.mpx │ │ │ │ │ └── UnderReplicatedBlocksUnitMonitor.mpx │ │ │ │ ├── HostComponentsHeathState │ │ │ │ │ ├── DataNodeHealthStateUnitMonitor.mpx │ │ │ │ │ ├── HistoryServerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── HiveMetastoreHealthStateUnitMonitor.mpx │ │ │ │ │ ├── HiveServerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── JobTrackerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── NameNodeHealthStateUnitMonitor.mpx │ │ │ │ │ ├── NodeManagerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── OozieServerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── ResourceManagerHealthStateUnitMonitor.mpx │ │ │ │ │ ├── SecondaryNameNodeHealthStateUnitMonitor.mpx │ │ │ │ │ ├── TaskTrackerHealthStateUnitMonitor.mpx │ │ │ │ │ └── TempletonServerHealthStateUnitMonitor.mpx │ │ │ │ ├── JobTracker │ │ │ │ │ └── MemoryHeapUsageUnitMonitor.mpx │ │ │ │ ├── MapReduceService │ │ │ │ │ ├── DeadTaskTrackersUnitMonitor.mpx │ │ │ │ │ ├── FailedJobsUnitMonitor.mpx │ │ │ │ │ └── InvalidTaskTrackersUnitMonitor.mpx │ │ │ │ ├── NameNode │ │ │ │ │ └── MemoryHeapUsageUnitMonitor.mpx │ │ │ │ ├── ResourceManager │ │ │ │ │ ├── AppsFailedUnitMonitor.mpx │ │ │ │ │ ├── LostNMsUnitMonitor.mpx │ │ │ │ │ ├── MemoryHeapUsageUnitMonitor.mpx │ │ │ │ │ └── UnhealthyNMsUnitMonitor.mpx │ │ │ │ └── Rollups │ │ │ │ │ ├── ClusterServiceToSoftwareProjectionRollups.mpx │ │ │ │ │ ├── HistoryServerToMapReduce2ServiceRollup.mpx │ │ │ │ │ ├── HiveMetastoreComponentToHiveServiceRollup.mpx │ │ │ │ │ ├── HiveServerComponentToHiveServiceRollup.mpx │ │ │ │ │ ├── HostComponentToHostRollups.mpx │ │ │ │ │ ├── HostToHardwareProjectionRollups.mpx │ │ │ │ │ ├── JobTrackerComponentToMapReduceServiceRolllup.mpx │ │ │ │ │ ├── NameNodeComponentToHdfsServiceRollup.mpx │ │ │ │ │ ├── NodeManagerToYARNServiceRollup.mpx │ │ │ │ │ ├── OozieServerComponentToOozieServiceRollup.mpx │ │ │ │ │ ├── ResourceManagerToYARNServiceRollup.mpx │ │ │ │ │ ├── SecondaryNameNodeComponentToHdfsServiceRollup.mpx │ │ │ │ │ ├── SoftwareProjectionToClusterRollups.mpx │ │ │ │ │ └── TempletonServerComponentToTempletonServiceRollup.mpx │ │ │ ├── Presentation │ │ │ │ ├── ActiveAlerts.mpx │ │ │ │ ├── ClusterServicesPerformance.mpx │ │ │ │ ├── ClustersDiagram.mpx │ │ │ │ ├── Folders.mpx │ │ │ │ └── HostComponentsPerformance.mpx │ │ │ ├── References.mpx │ │ │ ├── Rules │ │ │ │ ├── ErrorHandling │ │ │ │ │ └── GeneralErrorCollectionRule.mpx │ │ │ │ ├── Performance │ │ │ │ │ ├── HdfsService │ │ │ │ │ │ ├── BlocksReadCollection.mpx │ │ │ │ │ │ ├── BlocksWrittenCollection.mpx │ │ │ │ │ │ ├── BytesReadCollection.mpx │ │ │ │ │ │ ├── BytesWrittenCollection.mpx │ │ │ │ │ │ ├── CapacityNonDfsUsedGbCollection.mpx │ │ │ │ │ │ ├── CapacityRemainingGbCollection.mpx │ │ │ │ │ │ ├── CapacityTotalGbCollection.mpx │ │ │ │ │ │ ├── CapacityUsedGbCollection.mpx │ │ │ │ │ │ ├── CorruptedBlocksCollection.mpx │ │ │ │ │ │ ├── DeadNodesCollection.mpx │ │ │ │ │ │ ├── DecommissionedNodesCollection.mpx │ │ │ │ │ │ ├── FilesAppendedCollection.mpx │ │ │ │ │ │ ├── FilesCreatedCollection.mpx │ │ │ │ │ │ ├── FilesDeletedCollection.mpx │ │ │ │ │ │ ├── LiveNodesCollection.mpx │ │ │ │ │ │ ├── MissingBlocksCollection.mpx │ │ │ │ │ │ ├── PendingDeletionBlocksCollection.mpx │ │ │ │ │ │ ├── PendingReplicationBlocksCollection.mpx │ │ │ │ │ │ ├── TotalBlocksCollection.mpx │ │ │ │ │ │ ├── TotalFilesCollection.mpx │ │ │ │ │ │ └── UnderReplicatedBlocksCollection.mpx │ │ │ │ │ ├── HostComponents │ │ │ │ │ │ ├── DataNode │ │ │ │ │ │ │ ├── BlockChecksumOpsAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── BlockCopyOpsAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── BlockReadOpsAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── BlockReplaceOpsAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── BlockVerificationFailuresCollection.mpx │ │ │ │ │ │ │ ├── BlockWriteOpsAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── BlocksReadCollection.mpx │ │ │ │ │ │ │ ├── BlocksRemovedCollection.mpx │ │ │ │ │ │ │ ├── BlocksReplicatedCollection.mpx │ │ │ │ │ │ │ ├── BlocksVerifiedCollection.mpx │ │ │ │ │ │ │ ├── BlocksWrittenCollection.mpx │ │ │ │ │ │ │ ├── BytesReadCollection.mpx │ │ │ │ │ │ │ ├── BytesWrittenCollection.mpx │ │ │ │ │ │ │ └── HeartBeatsAvgTimeCollection.mpx │ │ │ │ │ │ ├── HeadNode │ │ │ │ │ │ │ ├── GcCountCollection.mpx │ │ │ │ │ │ │ ├── LogErrorCollection.mpx │ │ │ │ │ │ │ ├── LogFatalCollection.mpx │ │ │ │ │ │ │ ├── MemoryNonHeapCommittedCollection.mpx │ │ │ │ │ │ │ ├── MemoryNonHeapUsedCollection.mpx │ │ │ │ │ │ │ ├── ReceivedBytesCollection.mpx │ │ │ │ │ │ │ ├── RpcAuthorizationFailuresCollection.mpx │ │ │ │ │ │ │ ├── RpcProcessingAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── RpcProcessingNumOpsCollection.mpx │ │ │ │ │ │ │ ├── RpcQueueAvgTimeCollection.mpx │ │ │ │ │ │ │ ├── RpcQueueNumOpsCollection.mpx │ │ │ │ │ │ │ └── SentBytesCollection.mpx │ │ │ │ │ │ ├── ResourceManager │ │ │ │ │ │ │ ├── ActiveApplicationsCollection.mpx │ │ │ │ │ │ │ ├── ActiveNMCollection.mpx │ │ │ │ │ │ │ ├── ActiveUsersCollection.mpx │ │ │ │ │ │ │ ├── AggregateContainersAllocatedCollection.mpx │ │ │ │ │ │ │ ├── AggregateContainersReleasedCollection.mpx │ │ │ │ │ │ │ ├── AllocatedContainersCollection.mpx │ │ │ │ │ │ │ ├── AllocatedMBCollection.mpx │ │ │ │ │ │ │ ├── AllocatedVCoresCollection.mpx │ │ │ │ │ │ │ ├── AppsCompletedCollection.mpx │ │ │ │ │ │ │ ├── AppsFailedCollection.mpx │ │ │ │ │ │ │ ├── AppsKilledCollection.mpx │ │ │ │ │ │ │ ├── AppsPendingCollection.mpx │ │ │ │ │ │ │ ├── AppsRunningCollection.mpx │ │ │ │ │ │ │ ├── AppsSubmittedCollection.mpx │ │ │ │ │ │ │ ├── AvailableMBCollection.mpx │ │ │ │ │ │ │ ├── AvailableVCoresCollection.mpx │ │ │ │ │ │ │ ├── DecommissionedNMCollection.mpx │ │ │ │ │ │ │ ├── LostNMCollection.mpx │ │ │ │ │ │ │ ├── PendingContainersCollection.mpx │ │ │ │ │ │ │ ├── PendingMBCollection.mpx │ │ │ │ │ │ │ ├── PendingVCoresCollection.mpx │ │ │ │ │ │ │ ├── RebootedNMCollection.mpx │ │ │ │ │ │ │ ├── ReservedContainersCollection.mpx │ │ │ │ │ │ │ ├── ReservedMBCollection.mpx │ │ │ │ │ │ │ ├── ReservedVCoresCollection.mpx │ │ │ │ │ │ │ ├── UnhealthyNMCollection.mpx │ │ │ │ │ │ │ ├── running_1440Collection.mpx │ │ │ │ │ │ │ ├── running_300Collection.mpx │ │ │ │ │ │ │ └── running_60Collection.mpx │ │ │ │ │ │ ├── Shared │ │ │ │ │ │ │ ├── GcTimeCollection.mpx │ │ │ │ │ │ │ ├── MemoryHeapCommittedCollection.mpx │ │ │ │ │ │ │ ├── MemoryHeapUsedCollection.mpx │ │ │ │ │ │ │ ├── ThreadsBlockedCollection.mpx │ │ │ │ │ │ │ ├── ThreadsNewCollection.mpx │ │ │ │ │ │ │ ├── ThreadsRunnableCollection.mpx │ │ │ │ │ │ │ ├── ThreadsTerminatedCollection.mpx │ │ │ │ │ │ │ ├── ThreadsTimedWaitingCollection.mpx │ │ │ │ │ │ │ └── ThreadsWaitingCollection.mpx │ │ │ │ │ │ └── TaskTracker │ │ │ │ │ │ │ ├── MapSlotsCollection.mpx │ │ │ │ │ │ │ ├── MapsRunningCollection.mpx │ │ │ │ │ │ │ ├── ReduceSlotsCollection.mpx │ │ │ │ │ │ │ ├── ReducesRunningCollection.mpx │ │ │ │ │ │ │ ├── ShuffleExceptionCaughtCollection.mpx │ │ │ │ │ │ │ ├── ShuffleFailedOutputsCollection.mpx │ │ │ │ │ │ │ ├── ShuffleHandlerBusyPercentCollection.mpx │ │ │ │ │ │ │ ├── ShuffleOutputBytesCollection.mpx │ │ │ │ │ │ │ └── ShuffleSuccessOutputsCollection.mpx │ │ │ │ │ └── MapReduceService │ │ │ │ │ │ ├── DeadTaskTrackersCollection.mpx │ │ │ │ │ │ ├── FailedJobsPercentCollection.mpx │ │ │ │ │ │ ├── JobsCompletedCollection.mpx │ │ │ │ │ │ ├── JobsFailedCollection.mpx │ │ │ │ │ │ ├── JobsKilledCollection.mpx │ │ │ │ │ │ ├── JobsPreparingCollection.mpx │ │ │ │ │ │ ├── JobsRunningCollection.mpx │ │ │ │ │ │ ├── JobsSubmittedCollection.mpx │ │ │ │ │ │ ├── LiveTaskTrackersCollection.mpx │ │ │ │ │ │ ├── MapsCompletedCollection.mpx │ │ │ │ │ │ ├── MapsFailedCollection.mpx │ │ │ │ │ │ ├── MapsKilledCollection.mpx │ │ │ │ │ │ ├── MapsLaunchedCollection.mpx │ │ │ │ │ │ ├── MapsRunningCollection.mpx │ │ │ │ │ │ ├── MapsWaitingCollection.mpx │ │ │ │ │ │ ├── NumberOfTaskTrackersCollection.mpx │ │ │ │ │ │ ├── OccupiedMapSlotsCollection.mpx │ │ │ │ │ │ ├── OccupiedReduceSlotsCollection.mpx │ │ │ │ │ │ ├── ReducesCompletedCollection.mpx │ │ │ │ │ │ ├── ReducesFailedCollection.mpx │ │ │ │ │ │ ├── ReducesKilledCollection.mpx │ │ │ │ │ │ ├── ReducesLaunchedCollection.mpx │ │ │ │ │ │ ├── ReducesRunningCollection.mpx │ │ │ │ │ │ ├── ReducesWaitingCollection.mpx │ │ │ │ │ │ ├── ReservedMapSlotsCollection.mpx │ │ │ │ │ │ ├── ReservedReduceSlotsCollection.mpx │ │ │ │ │ │ ├── TaskTrackersBlacklistedCollection.mpx │ │ │ │ │ │ ├── TaskTrackersDecommissionedCollection.mpx │ │ │ │ │ │ └── TaskTrackersGraylisted.mpx │ │ │ │ └── Widgets │ │ │ │ │ ├── LiveVsDeadNodes.mpx │ │ │ │ │ └── SpaceUtilization.mpx │ │ │ ├── RunAsProfiles.mpx │ │ │ ├── Shared Scripts │ │ │ │ ├── DiscoveryHelpers.ps1 │ │ │ │ ├── HealthServicesManagement.ps1 │ │ │ │ ├── JsonParser.ps1 │ │ │ │ ├── Logging.ps1 │ │ │ │ ├── MonitoringHelpers.ps1 │ │ │ │ └── RestApi.ps1 │ │ │ └── Templates │ │ │ │ └── DiscoveryTemplate.mpx │ │ │ ├── ManagementMp │ │ │ ├── MPResources.resources │ │ │ ├── ManagementMp.mpproj │ │ │ ├── ManagementMp.mpproj.user │ │ │ ├── ManagementPack.mpx │ │ │ ├── Modules │ │ │ │ ├── BaseChangeStateWriteAction.mpx │ │ │ │ ├── BaseScriptedWriteAction.mpx │ │ │ │ ├── ChangeClusterServiceStateWriteAction.mpx │ │ │ │ ├── ChangeHostComponentStateWriteAction.mpx │ │ │ │ └── Scripts │ │ │ │ │ ├── ChangeClusterServiceState.ps1 │ │ │ │ │ └── ChangeHostComponentState.ps1 │ │ │ ├── Shared Scripts │ │ │ │ ├── Helpers.ps1 │ │ │ │ ├── JsonParser.ps1 │ │ │ │ └── RestApi.ps1 │ │ │ └── Tasks │ │ │ │ ├── ClusterService │ │ │ │ ├── StartClusterService.mpx │ │ │ │ └── StopClusterService.mpx │ │ │ │ └── HostComponent │ │ │ │ ├── StartHostComponent.mpx │ │ │ │ └── StopHostComponent.mpx │ │ │ ├── Modules │ │ │ ├── Modules.csproj │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── PropertyBagMultiplePerformanceDataMapper.cs │ │ │ └── PropertyBagMultiplePerformanceDataMapperConfiguration.cs │ │ │ ├── PresentationMp │ │ │ ├── AssemblyResources.mpx │ │ │ ├── Components │ │ │ │ ├── Charting │ │ │ │ │ ├── Axes │ │ │ │ │ │ ├── ForegroundDateTimeAxis.mpx │ │ │ │ │ │ └── ForegroundLinearAxis.mpx │ │ │ │ │ ├── ChartDataTypes.mpx │ │ │ │ │ ├── Series │ │ │ │ │ │ └── StackableSeries.mpx │ │ │ │ │ └── SeriesStacker.mpx │ │ │ │ ├── CollectionElementAccessor.mpx │ │ │ │ ├── EntitiesToInstancesWithRecursionLevelConverter.mpx │ │ │ │ ├── GridLayouts │ │ │ │ │ ├── GridLayout05CellWideTopConfig.mpx │ │ │ │ │ └── GridLayout05CellWideTopSmallTopLeftConfig.mpx │ │ │ │ ├── Standard │ │ │ │ │ ├── CollectionDiplexer.mpx │ │ │ │ │ ├── ColumnsToQueryConfigurationMapper.mpx │ │ │ │ │ ├── CommonDataSourceInterface.mpx │ │ │ │ │ ├── DataGridSortColumnsToSortColumnBaseCollection.mpx │ │ │ │ │ ├── GetManagedEntitiesDataSource.mpx │ │ │ │ │ ├── GetPerformanceDataForEntitiesDataSource.mpx │ │ │ │ │ └── TriggeredComponentHost.mpx │ │ │ │ ├── StringFormatter.mpx │ │ │ │ └── StringSplitter.mpx │ │ │ ├── Controls │ │ │ │ ├── Chart.mpx │ │ │ │ ├── EllipsisLabel.mpx │ │ │ │ ├── GridCells │ │ │ │ │ ├── ComponentHostAddressCell.mpx │ │ │ │ │ └── TwoDecimalDigitsNumberCell.mpx │ │ │ │ ├── NumberLabel.mpx │ │ │ │ ├── StackedChartWithLegend.mpx │ │ │ │ └── Standard │ │ │ │ │ └── ChartWithLegend.mpx │ │ │ ├── Dashboards │ │ │ │ ├── ClusterSummaryDashboard.mpx │ │ │ │ ├── HdfsSummaryDashboard.mpx │ │ │ │ ├── HistoryServerSummaryDashboard.mpx │ │ │ │ ├── JobTrackerSummaryDashboard.mpx │ │ │ │ ├── MapReduceSummaryDashboard.mpx │ │ │ │ ├── NameNodeSummaryDashboard.mpx │ │ │ │ ├── NodeManagerSummaryDashboard.mpx │ │ │ │ └── ResourceManagerSummaryDashboard.mpx │ │ │ ├── EnableCollectionRules.mpx │ │ │ ├── Folders.mpx │ │ │ ├── MPResources.resources │ │ │ ├── ManagementPack.mpx │ │ │ ├── Pages │ │ │ │ ├── CommonText.mpx │ │ │ │ └── TimeRange.mpx │ │ │ ├── PresentationMp.mpproj │ │ │ ├── PresentationMp.mpproj.user │ │ │ └── Widgets │ │ │ │ ├── ClusterServicesState.mpx │ │ │ │ ├── ClustersState.mpx │ │ │ │ ├── CommonStrings.mpx │ │ │ │ ├── HostComponentsOfClusterServiceState.mpx │ │ │ │ ├── HostsState.mpx │ │ │ │ ├── Performance │ │ │ │ ├── BasePerformanceWidget.mpx │ │ │ │ ├── BaseStackedPerformanceWidget.mpx │ │ │ │ ├── Cluster │ │ │ │ │ ├── LiveVsDeadNodes.mpx │ │ │ │ │ └── SpaceUtilization.mpx │ │ │ │ ├── Component │ │ │ │ │ ├── AverageRpcWaitTime.mpx │ │ │ │ │ ├── GcTime.mpx │ │ │ │ │ ├── MemoryHeapUtilization.mpx │ │ │ │ │ └── ThreadsStatus.mpx │ │ │ │ ├── Hdfs │ │ │ │ │ ├── BlocksSummary.mpx │ │ │ │ │ ├── CapacityRemaining.mpx │ │ │ │ │ ├── FilesSummary.mpx │ │ │ │ │ └── HdfsIoSummary.mpx │ │ │ │ └── MapReduce │ │ │ │ │ ├── JobsSummary.mpx │ │ │ │ │ ├── MapReduceSlotsUtilization.mpx │ │ │ │ │ ├── MapsVsReducers.mpx │ │ │ │ │ └── TaskTrackersSummary.mpx │ │ │ │ ├── Standard │ │ │ │ └── SingleRowSelectStateWidget.mpx │ │ │ │ └── State │ │ │ │ ├── HdfsServicesState.mpx │ │ │ │ ├── HystoryServersState.mpx │ │ │ │ ├── JobTrackersState.mpx │ │ │ │ ├── MapReduceServicesState.mpx │ │ │ │ ├── NameNodesState.mpx │ │ │ │ ├── NodeManagerState.mpx │ │ │ │ └── ResourceManagerState.mpx │ │ │ ├── ScomPages │ │ │ ├── DiscoveryTemplate │ │ │ │ ├── AmbariDetailsPage.Designer.cs │ │ │ │ ├── AmbariDetailsPage.cs │ │ │ │ ├── AmbariDetailsPage.resx │ │ │ │ ├── AmbariDetailsPageConfig.cs │ │ │ │ ├── InputParser.cs │ │ │ │ ├── MultipleAgentChooserDialog.cs │ │ │ │ ├── RunAsAccountWrapper.cs │ │ │ │ ├── SummaryPage.Designer.cs │ │ │ │ ├── SummaryPage.cs │ │ │ │ ├── SummaryPage.resx │ │ │ │ ├── TemplateInputConfig.cs │ │ │ │ ├── WatcherNodesPage.Designer.cs │ │ │ │ ├── WatcherNodesPage.cs │ │ │ │ ├── WatcherNodesPage.resx │ │ │ │ └── WatcherNodesPageConfig.cs │ │ │ ├── Images │ │ │ │ ├── Add.png │ │ │ │ └── Remove.png │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ └── ScomPages.csproj │ │ │ ├── WidgetsSilverlight │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── WidgetsSilverlight.csproj │ │ │ └── WidgetsSilverlight.csproj.user │ │ │ ├── WidgetsWpf │ │ │ ├── Charting │ │ │ │ ├── Axes │ │ │ │ │ ├── ForegroundDateTimeAxis.cs │ │ │ │ │ ├── ForegroundDateTimeDataToAxisConverter.cs │ │ │ │ │ ├── ForegroundLinearAxis.cs │ │ │ │ │ └── ForegroundLinearDataToAxisConverter.cs │ │ │ │ ├── Chart.xaml │ │ │ │ ├── Chart.xaml.cs │ │ │ │ ├── ChartingConstants.cs │ │ │ │ ├── DataSeriesConverters │ │ │ │ │ ├── ExtendedDataToSeriesConverterBase.cs │ │ │ │ │ ├── SeriesDefinitionDataToSeriesConverter.cs │ │ │ │ │ └── StackedAreaDataToSeriesConverter.cs │ │ │ │ ├── SeriesFactories │ │ │ │ │ └── StackableSeriesFactory.cs │ │ │ │ ├── SeriesStacker.cs │ │ │ │ └── StackedSeriesManager.cs │ │ │ ├── Components │ │ │ │ ├── CollectionElementAccessor.cs │ │ │ │ ├── EntitiesToInstancesWithRecursionLevelConverter.cs │ │ │ │ ├── InitializableComponentBase.cs │ │ │ │ ├── StringFormatter.cs │ │ │ │ └── StringSplitter.cs │ │ │ ├── Extensions │ │ │ │ └── DataTypeExtensions.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── WidgetsWpf.csproj │ │ │ └── build.bat │ ├── metrics-sink │ │ ├── db │ │ │ ├── Hadoop-Metrics-MySQL-CREATE.ddl │ │ │ ├── Hadoop-Metrics-SQLServer-CREATE.sql │ │ │ ├── Hadoop-Metrics-SQLServer-CREATELOCAL.sql │ │ │ └── Hadoop-Metrics-SQLServer-DROP.sql │ │ ├── pom.xml │ │ └── src │ │ │ ├── Test │ │ │ └── java │ │ │ │ ├── com │ │ │ │ └── microsoft │ │ │ │ │ └── sqlserver │ │ │ │ │ └── jdbc │ │ │ │ │ └── SQLServerDriver.java │ │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── hadoop │ │ │ │ └── metrics2 │ │ │ │ └── sink │ │ │ │ ├── SqlServerSinkHadoop1Test.java │ │ │ │ ├── SqlServerSinkHadoop2Test.java │ │ │ │ └── SqlServerSinkTest.java │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── hadoop │ │ │ └── metrics2 │ │ │ └── sink │ │ │ ├── MySqlSink.java │ │ │ ├── MySqlSinkHadoop1.java │ │ │ ├── MySqlSinkHadoop2.java │ │ │ ├── SqlServerSink.java │ │ │ ├── SqlServerSinkHadoop1.java │ │ │ ├── SqlServerSinkHadoop2.java │ │ │ └── SqlSink.java │ ├── msi │ │ ├── build.cmd │ │ ├── build │ │ │ └── zip.ps1 │ │ └── src │ │ │ ├── AmbariPackages │ │ │ └── ambari-winpkg │ │ │ │ ├── resources │ │ │ │ ├── servicehost.xml │ │ │ │ ├── winpkg.ps1 │ │ │ │ └── winpkg.utils.psm1 │ │ │ │ └── scripts │ │ │ │ ├── install.ps1 │ │ │ │ ├── installApi.psm1 │ │ │ │ ├── uninstall.cmd │ │ │ │ └── uninstall.ps1 │ │ │ ├── AmbariSetupTools │ │ │ ├── bootstrap_install.cmd │ │ │ ├── bootstrap_uninstall.cmd │ │ │ ├── winpkg.cmd │ │ │ ├── winpkg.ps1 │ │ │ └── winpkg.utils.psm1 │ │ │ ├── GUI_Ambari.sln │ │ │ ├── GUI_Ambari │ │ │ ├── App.config │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── GUI_Ambari.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── ServiceHost │ │ │ ├── DynamicProxy.cs │ │ │ ├── Main.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ServiceHost.csproj │ │ │ ├── Wmi.cs │ │ │ └── WmiSchema.cs │ │ │ └── ambari-scom.wxs │ ├── package.bat │ └── pom.xml ├── docs │ └── Apache_Ambari_Stack_Definition.pdf ├── fast-hdfs-resource │ ├── pom.xml │ ├── resources │ │ ├── example.json │ │ └── test_perfomance.sh │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ └── fast_hdfs_resource │ │ ├── Resource.java │ │ └── Runner.java ├── management-packs │ ├── hdf-ambari-mpack │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── assemblies │ │ │ └── hdf-ambari-mpack.xml │ │ │ └── resources │ │ │ ├── common-services │ │ │ └── NIFI │ │ │ │ └── 1.0.0 │ │ │ │ ├── alerts.json │ │ │ │ ├── configuration │ │ │ │ ├── nifi-ambari-config.xml │ │ │ │ ├── nifi-ambari-ssl-config.xml │ │ │ │ ├── nifi-authorizers-env.xml │ │ │ │ ├── nifi-bootstrap-env.xml │ │ │ │ ├── nifi-bootstrap-notification-services-env.xml │ │ │ │ ├── nifi-env.xml │ │ │ │ ├── nifi-flow-env.xml │ │ │ │ ├── nifi-login-identity-providers-env.xml │ │ │ │ ├── nifi-node-logback-env.xml │ │ │ │ ├── nifi-properties.xml │ │ │ │ ├── nifi-state-management-env.xml │ │ │ │ ├── ranger-nifi-audit.xml │ │ │ │ ├── ranger-nifi-plugin-properties.xml │ │ │ │ ├── ranger-nifi-policymgr-ssl.xml │ │ │ │ └── ranger-nifi-security.xml │ │ │ │ ├── kerberos.json │ │ │ │ ├── metainfo.xml │ │ │ │ ├── metrics.json │ │ │ │ ├── package │ │ │ │ ├── scripts │ │ │ │ │ ├── alert_check_nifi.py │ │ │ │ │ ├── nifi.py │ │ │ │ │ ├── nifi_ca.py │ │ │ │ │ ├── nifi_ca_util.py │ │ │ │ │ ├── nifi_constants.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── run_ca.sh │ │ │ │ │ ├── service_check.py │ │ │ │ │ ├── setup_ranger_nifi.py │ │ │ │ │ └── status_params.py │ │ │ │ └── templates │ │ │ │ │ └── nifi.conf.j2 │ │ │ │ ├── quicklinks │ │ │ │ └── quicklinks.json │ │ │ │ └── widgets.json │ │ │ ├── hooks │ │ │ └── after_install.py │ │ │ ├── mpack.json │ │ │ └── stacks │ │ │ └── HDF │ │ │ └── 2.0 │ │ │ ├── configuration │ │ │ └── cluster-env.xml │ │ │ ├── hooks │ │ │ ├── after-INSTALL │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-ANY │ │ │ │ ├── files │ │ │ │ │ └── changeToSecureUid.sh │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-INSTALL │ │ │ │ └── scripts │ │ │ │ │ ├── hook.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── repo_initialization.py │ │ │ │ │ └── shared_initialization.py │ │ │ ├── before-RESTART │ │ │ │ └── scripts │ │ │ │ │ └── hook.py │ │ │ └── before-START │ │ │ │ ├── files │ │ │ │ ├── checkForFormat.sh │ │ │ │ ├── fast-hdfs-resource.jar │ │ │ │ ├── task-log4j.properties │ │ │ │ └── topology_script.py │ │ │ │ ├── scripts │ │ │ │ ├── hook.py │ │ │ │ ├── params.py │ │ │ │ ├── rack_awareness.py │ │ │ │ └── shared_initialization.py │ │ │ │ └── templates │ │ │ │ ├── commons-logging.properties.j2 │ │ │ │ ├── exclude_hosts_list.j2 │ │ │ │ ├── hadoop-metrics2.properties.j2 │ │ │ │ ├── health_check.j2 │ │ │ │ ├── include_hosts_list.j2 │ │ │ │ └── topology_mappings.data.j2 │ │ │ ├── kerberos.json │ │ │ ├── metainfo.xml │ │ │ ├── properties │ │ │ ├── stack_features.json │ │ │ └── stack_tools.json │ │ │ ├── repos │ │ │ └── repoinfo.xml │ │ │ ├── role_command_order.json │ │ │ ├── services │ │ │ ├── AMBARI_INFRA │ │ │ │ ├── metainfo.xml │ │ │ │ └── role_command_order.json │ │ │ ├── AMBARI_METRICS │ │ │ │ └── metainfo.xml │ │ │ ├── KAFKA │ │ │ │ ├── configuration │ │ │ │ │ ├── ranger-kafka-audit.xml │ │ │ │ │ └── ranger-kafka-policymgr-ssl.xml │ │ │ │ ├── kerberos.json │ │ │ │ └── metainfo.xml │ │ │ ├── KERBEROS │ │ │ │ └── metainfo.xml │ │ │ ├── LOGSEARCH │ │ │ │ ├── metainfo.xml │ │ │ │ └── role_command_order.json │ │ │ ├── NIFI │ │ │ │ └── metainfo.xml │ │ │ ├── RANGER │ │ │ │ ├── configuration │ │ │ │ │ ├── ranger-admin-site.xml │ │ │ │ │ ├── ranger-env.xml │ │ │ │ │ ├── ranger-tagsync-site.xml │ │ │ │ │ ├── ranger-ugsync-site.xml │ │ │ │ │ └── tagsync-application-properties.xml │ │ │ │ ├── metainfo.xml │ │ │ │ └── themes │ │ │ │ │ └── theme_version_4.json │ │ │ ├── STORM │ │ │ │ ├── configuration │ │ │ │ │ ├── ranger-storm-audit.xml │ │ │ │ │ ├── ranger-storm-policymgr-ssl.xml │ │ │ │ │ ├── ranger-storm-security.xml │ │ │ │ │ └── storm-site.xml │ │ │ │ └── metainfo.xml │ │ │ ├── ZOOKEEPER │ │ │ │ └── metainfo.xml │ │ │ └── stack_advisor.py │ │ │ └── widgets.json │ ├── isilon-onefs-mpack │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── assemblies │ │ │ │ └── isilon-onefs-mpack.xml │ │ │ ├── resources │ │ │ │ ├── addon-services │ │ │ │ │ └── ONEFS │ │ │ │ │ │ └── 1.0.0 │ │ │ │ │ │ ├── alerts.json │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ ├── core-site.xml │ │ │ │ │ │ ├── hadoop-env.xml │ │ │ │ │ │ ├── hdfs-site.xml │ │ │ │ │ │ └── onefs.xml │ │ │ │ │ │ ├── kerberos.json │ │ │ │ │ │ ├── metainfo.xml │ │ │ │ │ │ ├── metrics.json │ │ │ │ │ │ ├── package │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── onefs_client.py │ │ │ │ │ │ │ ├── params.py │ │ │ │ │ │ │ ├── params_linux.py │ │ │ │ │ │ │ ├── params_windows.py │ │ │ │ │ │ │ ├── service_check.py │ │ │ │ │ │ │ └── status_params.py │ │ │ │ │ │ ├── quicklinks │ │ │ │ │ │ └── quicklinks.json │ │ │ │ │ │ ├── service_advisor.py │ │ │ │ │ │ ├── themes │ │ │ │ │ │ └── theme.json │ │ │ │ │ │ └── widgets.json │ │ │ │ └── mpack.json │ │ │ └── tools │ │ │ │ └── hdfs_to_onefs_convert.py │ │ │ └── test │ │ │ └── python │ │ │ ├── TestServiceAdvisor.py │ │ │ └── unitTests.py │ ├── microsoft-r_mpack │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── assemblies │ │ │ └── microsoft_r-mpack.xml │ │ │ └── resources │ │ │ ├── common-services │ │ │ └── MICROSOFT_R_SERVER │ │ │ │ └── 8.0.5 │ │ │ │ ├── kerberos.json │ │ │ │ ├── metainfo.xml │ │ │ │ ├── package │ │ │ │ ├── files │ │ │ │ │ └── microsoft_r_server_serviceCheck.r │ │ │ │ └── scripts │ │ │ │ │ ├── microsoft_r_server.py │ │ │ │ │ ├── params.py │ │ │ │ │ ├── params_linux.py │ │ │ │ │ ├── params_windows.py │ │ │ │ │ └── service_check.py │ │ │ │ ├── role_command_order.json │ │ │ │ └── service_advisor.py │ │ │ ├── custom-services │ │ │ └── MICROSOFT_R_SERVER │ │ │ │ └── 8.0.5 │ │ │ │ ├── metainfo.xml │ │ │ │ └── repos │ │ │ │ └── repoinfo.xml │ │ │ └── mpack.json │ └── pom.xml ├── nagios-alerts │ └── plugins │ │ ├── ambari_alerts.py │ │ └── generate_nagios_objects.py ├── nagios-snmp │ ├── README.md │ └── src │ │ ├── nagios │ │ └── objects │ │ │ ├── snmp-commands.cfg │ │ │ └── snmp-contacts.cfg │ │ └── scripts │ │ ├── send-host-trap │ │ └── send-service-trap ├── utils │ ├── non_root │ │ ├── setup_and_start_non_root_agent.sh │ │ └── setup_and_start_non_root_server.sh │ ├── perf │ │ └── deploy-gce-perf-cluster.py │ └── preinstall-check │ │ └── src │ │ └── main │ │ └── python │ │ └── preinstall_checker.py ├── version-builder │ ├── example.py │ ├── example.sh │ └── version_builder.py └── views │ ├── ambari-views-package │ ├── pom.xml │ └── src │ │ └── main │ │ └── package │ │ └── deb │ │ └── control │ │ └── control │ ├── capacity-scheduler │ ├── cs-view.jpg │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── assembly │ │ └── assembly.xml │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── capacityscheduler │ │ │ │ ├── CapacitySchedulerService.java │ │ │ │ ├── ConfigurationService.java │ │ │ │ ├── HelpService.java │ │ │ │ └── utils │ │ │ │ ├── MisconfigurationFormattedException.java │ │ │ │ └── ServiceFormattedException.java │ │ └── resources │ │ │ ├── ui │ │ │ ├── .bowerrc │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── adapters.js │ │ │ │ ├── app.js │ │ │ │ ├── assets │ │ │ │ │ ├── data │ │ │ │ │ │ ├── all.json │ │ │ │ │ │ ├── cluster.json │ │ │ │ │ │ ├── cs-tag.json │ │ │ │ │ │ ├── nodeLabels.json │ │ │ │ │ │ ├── privilege.json │ │ │ │ │ │ ├── refreshqueues.json │ │ │ │ │ │ ├── resourcemanager.json │ │ │ │ │ │ ├── scheduler-configuration.json │ │ │ │ │ │ └── view-instance.json │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ └── glyphicons-halflings-regular.svg │ │ │ │ │ ├── index.html │ │ │ │ │ ├── javascripts │ │ │ │ │ │ ├── ember-qunit.js │ │ │ │ │ │ ├── jquery.mockjax.js │ │ │ │ │ │ ├── modernizr-2.6.2.min.js │ │ │ │ │ │ ├── qunit.js │ │ │ │ │ │ └── tests.js │ │ │ │ │ ├── stylesheets │ │ │ │ │ │ └── qunit.css │ │ │ │ │ └── tests.html │ │ │ │ ├── components.js │ │ │ │ ├── components │ │ │ │ │ ├── capacityBar.js │ │ │ │ │ ├── capacityInput.js │ │ │ │ │ ├── clickElsewhere.js │ │ │ │ │ ├── confirmDelete.js │ │ │ │ │ ├── confirmDiscardChanges.js │ │ │ │ │ ├── diffTooltip.js │ │ │ │ │ ├── displayNodeLabels.js │ │ │ │ │ ├── dropdownButtons.js │ │ │ │ │ ├── editLabelCapacity.js │ │ │ │ │ ├── editQueueCapacity.js │ │ │ │ │ ├── labelCapacityBar.js │ │ │ │ │ ├── pathInput.js │ │ │ │ │ ├── queueBadge.js │ │ │ │ │ ├── queueHierarchy.js │ │ │ │ │ ├── queueListItem.js │ │ │ │ │ ├── queueMapping.js │ │ │ │ │ ├── queueSummary.js │ │ │ │ │ ├── radioButton.js │ │ │ │ │ ├── saveButton.js │ │ │ │ │ ├── saveConfigDialog.js │ │ │ │ │ ├── sunburstChart.js │ │ │ │ │ ├── tooltipLabel.js │ │ │ │ │ ├── totalCapacity.js │ │ │ │ │ ├── userGroupInput.js │ │ │ │ │ └── xmldiffViewer.js │ │ │ │ ├── controllers.js │ │ │ │ ├── controllers │ │ │ │ │ ├── advanced.js │ │ │ │ │ ├── capsched.js │ │ │ │ │ ├── configs.js │ │ │ │ │ ├── editqueue.js │ │ │ │ │ ├── queue.js │ │ │ │ │ ├── queues.js │ │ │ │ │ ├── queuesconf.js │ │ │ │ │ ├── scheduler.js │ │ │ │ │ └── trace.js │ │ │ │ ├── helpers.js │ │ │ │ ├── helpers │ │ │ │ │ ├── escapeAcl.js │ │ │ │ │ ├── queueMappingParser.js │ │ │ │ │ ├── timeAgo.js │ │ │ │ │ └── uppercase.js │ │ │ │ ├── initialize.js │ │ │ │ ├── models.js │ │ │ │ ├── models │ │ │ │ │ ├── config.js │ │ │ │ │ └── queue.js │ │ │ │ ├── router.js │ │ │ │ ├── serializers.js │ │ │ │ ├── store.js │ │ │ │ ├── styles │ │ │ │ │ └── application.less │ │ │ │ ├── templates.js │ │ │ │ ├── templates │ │ │ │ │ ├── capacityEditForm.hbs │ │ │ │ │ ├── capsched.hbs │ │ │ │ │ ├── capsched │ │ │ │ │ │ ├── advanced.hbs │ │ │ │ │ │ ├── partials │ │ │ │ │ │ │ ├── accessControlList.hbs │ │ │ │ │ │ │ ├── labelCapacity.hbs │ │ │ │ │ │ │ ├── preemption.hbs │ │ │ │ │ │ │ ├── queueCapacity.hbs │ │ │ │ │ │ │ └── queueResources.hbs │ │ │ │ │ │ ├── queuesconf.hbs │ │ │ │ │ │ ├── queuesconf │ │ │ │ │ │ │ └── editqueue.hbs │ │ │ │ │ │ ├── scheduler.hbs │ │ │ │ │ │ └── trace.hbs │ │ │ │ │ ├── components │ │ │ │ │ │ ├── capacityBar.hbs │ │ │ │ │ │ ├── confirmDiscardChanges.hbs │ │ │ │ │ │ ├── displayLeafLabel.hbs │ │ │ │ │ │ ├── displayRootLabel.hbs │ │ │ │ │ │ ├── dropdownConfirmation.hbs │ │ │ │ │ │ ├── dropdownDownload.hbs │ │ │ │ │ │ ├── editLabelCapacity.hbs │ │ │ │ │ │ ├── editQueueCapacity.hbs │ │ │ │ │ │ ├── labelCapacityBar.hbs │ │ │ │ │ │ ├── pathInput.hbs │ │ │ │ │ │ ├── queueBadge.hbs │ │ │ │ │ │ ├── queueContainer.hbs │ │ │ │ │ │ ├── queueHierarchy.hbs │ │ │ │ │ │ ├── queueListItem.hbs │ │ │ │ │ │ ├── queueMapping.hbs │ │ │ │ │ │ ├── queueSummary.hbs │ │ │ │ │ │ ├── saveConfigDialog.hbs │ │ │ │ │ │ ├── sunburstChart.hbs │ │ │ │ │ │ ├── totalCapacity.hbs │ │ │ │ │ │ ├── userGroupInput.hbs │ │ │ │ │ │ └── xmldiffViewer.hbs │ │ │ │ │ ├── error.hbs │ │ │ │ │ ├── loading.hbs │ │ │ │ │ ├── queue.hbs │ │ │ │ │ ├── queues.hbs │ │ │ │ │ ├── queues │ │ │ │ │ │ └── index.hbs │ │ │ │ │ ├── refuse.hbs │ │ │ │ │ ├── schedulerPanel.hbs │ │ │ │ │ ├── trace.hbs │ │ │ │ │ └── versionsPanel.hbs │ │ │ │ └── views │ │ │ │ │ ├── editqueue.js │ │ │ │ │ ├── queues.js │ │ │ │ │ └── queuesconf.js │ │ │ ├── bower.json │ │ │ ├── config.coffee │ │ │ ├── generators │ │ │ │ ├── collection │ │ │ │ │ ├── collection.js.hbs │ │ │ │ │ └── generator.json │ │ │ │ ├── component │ │ │ │ │ ├── component.js.hbs │ │ │ │ │ └── generator.json │ │ │ │ ├── controller │ │ │ │ │ ├── controller.js.hbs │ │ │ │ │ └── generator.json │ │ │ │ ├── model │ │ │ │ │ ├── generator.json │ │ │ │ │ └── model.js.hbs │ │ │ │ ├── route │ │ │ │ │ ├── generator.json │ │ │ │ │ └── route.js.hbs │ │ │ │ ├── template │ │ │ │ │ ├── generator.json │ │ │ │ │ └── template.hbs.hbs │ │ │ │ └── view │ │ │ │ │ ├── generator.json │ │ │ │ │ └── view.js.hbs │ │ │ ├── package.json │ │ │ ├── runner.js │ │ │ ├── test │ │ │ │ ├── integration │ │ │ │ │ ├── router_test.js │ │ │ │ │ └── serializers_test.js │ │ │ │ └── unit │ │ │ │ │ └── controllers │ │ │ │ │ └── queue_test.js │ │ │ └── yarn.lock │ │ │ ├── view.log4j.properties │ │ │ └── view.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ └── view │ │ └── capacityscheduler │ │ └── ConfigurationServiceTest.java │ ├── commons │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ └── view │ │ │ └── commons │ │ │ ├── exceptions │ │ │ ├── MisconfigurationFormattedException.java │ │ │ ├── NotFoundFormattedException.java │ │ │ └── ServiceFormattedException.java │ │ │ └── hdfs │ │ │ ├── FileOperationService.java │ │ │ ├── HdfsService.java │ │ │ ├── UploadService.java │ │ │ ├── UserService.java │ │ │ └── ViewPropertyHelper.java │ │ └── resources │ │ └── ui │ │ └── hdfs-directory-viewer │ │ ├── .bowerrc │ │ ├── .editorconfig │ │ ├── .ember-cli │ │ ├── .gitignore │ │ ├── .jshintrc │ │ ├── .npmignore │ │ ├── .travis.yml │ │ ├── .watchmanconfig │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── addon │ │ ├── .gitkeep │ │ ├── components │ │ │ └── directory-viewer.js │ │ ├── styles │ │ │ └── app.css │ │ ├── templates │ │ │ └── components │ │ │ │ └── directory-viewer.hbs │ │ └── utils │ │ │ └── viewer-config.js │ │ ├── app │ │ ├── .gitkeep │ │ ├── components │ │ │ └── directory-viewer.js │ │ └── utils │ │ │ └── viewer-config.js │ │ ├── bower.json │ │ ├── config │ │ ├── ember-try.js │ │ └── environment.js │ │ ├── ember-cli-build.js │ │ ├── index.js │ │ ├── package.json │ │ ├── testem.json │ │ ├── tests │ │ ├── .jshintrc │ │ ├── dummy │ │ │ ├── app │ │ │ │ ├── app.js │ │ │ │ ├── components │ │ │ │ │ └── .gitkeep │ │ │ │ ├── controllers │ │ │ │ │ ├── .gitkeep │ │ │ │ │ └── application.js │ │ │ │ ├── helpers │ │ │ │ │ └── .gitkeep │ │ │ │ ├── index.html │ │ │ │ ├── models │ │ │ │ │ └── .gitkeep │ │ │ │ ├── router.js │ │ │ │ ├── routes │ │ │ │ │ └── .gitkeep │ │ │ │ ├── styles │ │ │ │ │ └── app.css │ │ │ │ ├── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ └── components │ │ │ │ │ │ └── .gitkeep │ │ │ │ └── utils │ │ │ │ │ └── my-viewer-config.js │ │ │ ├── config │ │ │ │ └── environment.js │ │ │ └── public │ │ │ │ ├── crossdomain.xml │ │ │ │ └── robots.txt │ │ ├── helpers │ │ │ ├── destroy-app.js │ │ │ ├── module-for-acceptance.js │ │ │ ├── resolver.js │ │ │ └── start-app.js │ │ ├── index.html │ │ ├── integration │ │ │ └── .gitkeep │ │ ├── test-helper.js │ │ └── unit │ │ │ └── .gitkeep │ │ └── vendor │ │ └── .gitkeep │ ├── files │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── assembly │ │ └── assembly.xml │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── filebrowser │ │ │ │ ├── DownloadService.java │ │ │ │ ├── FileBrowserService.java │ │ │ │ ├── FilePreviewService.java │ │ │ │ ├── HelpService.java │ │ │ │ └── PropertyValidator.java │ │ └── resources │ │ │ ├── ui │ │ │ ├── .bowerrc │ │ │ ├── .editorconfig │ │ │ ├── .ember-cli │ │ │ ├── .gitignore │ │ │ ├── .jshintrc │ │ │ ├── .travis.yml │ │ │ ├── .watchmanconfig │ │ │ ├── README.md │ │ │ ├── app │ │ │ │ ├── adapters │ │ │ │ │ ├── application.js │ │ │ │ │ └── file.js │ │ │ │ ├── app.js │ │ │ │ ├── components │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── alert-message-display.js │ │ │ │ │ ├── alert-message.js │ │ │ │ │ ├── context-row-menu.js │ │ │ │ │ ├── copy-modal.js │ │ │ │ │ ├── delete-modal.js │ │ │ │ │ ├── directory-viewer.js │ │ │ │ │ ├── file-row.js │ │ │ │ │ ├── file-search.js │ │ │ │ │ ├── files-breadcrumb.js │ │ │ │ │ ├── files-collection.js │ │ │ │ │ ├── move-modal.js │ │ │ │ │ ├── new-directory.js │ │ │ │ │ ├── open-preview-modal.js │ │ │ │ │ ├── permission-modal.js │ │ │ │ │ ├── rename-modal.js │ │ │ │ │ └── upload-file.js │ │ │ │ ├── config │ │ │ │ │ └── files-columns.js │ │ │ │ ├── controllers │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── application.js │ │ │ │ │ ├── files.js │ │ │ │ │ ├── messages.js │ │ │ │ │ ├── messages │ │ │ │ │ │ └── message.js │ │ │ │ │ └── splash.js │ │ │ │ ├── helpers │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── alert-message-context-class.js │ │ │ │ │ ├── alert-message-icon-class.js │ │ │ │ │ ├── get-sorting-icon.js │ │ │ │ │ ├── get-value-from-columns.js │ │ │ │ │ ├── shorten-text.js │ │ │ │ │ ├── show-date.js │ │ │ │ │ ├── show-permission-string.js │ │ │ │ │ ├── size-humanize.js │ │ │ │ │ └── string-capitalize.js │ │ │ │ ├── index.html │ │ │ │ ├── mixins │ │ │ │ │ ├── file-operation.js │ │ │ │ │ └── operation-modal.js │ │ │ │ ├── models │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── alert.js │ │ │ │ │ └── file.js │ │ │ │ ├── router.js │ │ │ │ ├── routes │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── application.js │ │ │ │ │ ├── files.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── messages.js │ │ │ │ │ ├── messages │ │ │ │ │ │ └── message.js │ │ │ │ │ └── splash.js │ │ │ │ ├── serializers │ │ │ │ │ └── file.js │ │ │ │ ├── services │ │ │ │ │ ├── alert-messages.js │ │ │ │ │ ├── file-operation.js │ │ │ │ │ ├── file-preview.js │ │ │ │ │ ├── file-rename.js │ │ │ │ │ ├── files-download.js │ │ │ │ │ ├── files-selection.js │ │ │ │ │ └── modal-event-bus.js │ │ │ │ ├── styles │ │ │ │ │ └── app.less │ │ │ │ ├── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ ├── components │ │ │ │ │ │ ├── .gitkeep │ │ │ │ │ │ ├── alert-message-display.hbs │ │ │ │ │ │ ├── alert-message.hbs │ │ │ │ │ │ ├── context-row-menu.hbs │ │ │ │ │ │ ├── copy-modal.hbs │ │ │ │ │ │ ├── delete-modal.hbs │ │ │ │ │ │ ├── directory-viewer.hbs │ │ │ │ │ │ ├── file-row.hbs │ │ │ │ │ │ ├── file-search.hbs │ │ │ │ │ │ ├── files-breadcrumb.hbs │ │ │ │ │ │ ├── files-collection.hbs │ │ │ │ │ │ ├── move-modal.hbs │ │ │ │ │ │ ├── new-directory.hbs │ │ │ │ │ │ ├── open-preview-modal.hbs │ │ │ │ │ │ ├── permission-modal.hbs │ │ │ │ │ │ ├── rename-modal.hbs │ │ │ │ │ │ └── upload-file.hbs │ │ │ │ │ ├── files.hbs │ │ │ │ │ ├── loading.hbs │ │ │ │ │ ├── messages.hbs │ │ │ │ │ ├── messages │ │ │ │ │ │ └── message.hbs │ │ │ │ │ └── splash.hbs │ │ │ │ ├── transforms │ │ │ │ │ └── iso-date.js │ │ │ │ └── utils │ │ │ │ │ └── file-uploader.js │ │ │ ├── bower.json │ │ │ ├── config │ │ │ │ └── environment.js │ │ │ ├── ember-cli-build.js │ │ │ ├── package.json │ │ │ ├── testem.json │ │ │ ├── tests │ │ │ │ ├── .jshintrc │ │ │ │ ├── helpers │ │ │ │ │ ├── destroy-app.js │ │ │ │ │ ├── flash-message.js │ │ │ │ │ ├── module-for-acceptance.js │ │ │ │ │ ├── resolver.js │ │ │ │ │ └── start-app.js │ │ │ │ ├── index.html │ │ │ │ ├── integration │ │ │ │ │ └── .gitkeep │ │ │ │ ├── test-helper.js │ │ │ │ └── unit │ │ │ │ │ └── .gitkeep │ │ │ ├── vendor │ │ │ │ └── .gitkeep │ │ │ └── yarn.lock │ │ │ ├── view.log4j.properties │ │ │ └── view.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ └── view │ │ └── filebrowser │ │ ├── FilebrowserTest.java │ │ └── PropertyValidatorTest.java │ ├── pig │ ├── blueprint.json │ ├── clustertemplate.json │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── ambari │ │ │ │ └── view │ │ │ │ └── pig │ │ │ │ ├── PigServiceRouter.java │ │ │ │ ├── PropertyValidator.java │ │ │ │ ├── persistence │ │ │ │ ├── DataStoreStorage.java │ │ │ │ ├── InstanceKeyValueStorage.java │ │ │ │ ├── KeyValueStorage.java │ │ │ │ ├── LocalKeyValueStorage.java │ │ │ │ ├── PersistentConfiguration.java │ │ │ │ ├── SmokeTestEntity.java │ │ │ │ ├── Storage.java │ │ │ │ └── utils │ │ │ │ │ ├── ContextConfigurationAdapter.java │ │ │ │ │ ├── FilteringStrategy.java │ │ │ │ │ ├── Indexed.java │ │ │ │ │ ├── ItemNotFound.java │ │ │ │ │ ├── OnlyOwnersFilteringStrategy.java │ │ │ │ │ ├── Owned.java │ │ │ │ │ ├── PersonalResource.java │ │ │ │ │ └── StorageUtil.java │ │ │ │ ├── resources │ │ │ │ ├── CRUDResourceManager.java │ │ │ │ ├── PersonalCRUDResourceManager.java │ │ │ │ ├── SharedCRUDResourceManager.java │ │ │ │ ├── files │ │ │ │ │ ├── FileResource.java │ │ │ │ │ └── FileService.java │ │ │ │ ├── jobs │ │ │ │ │ ├── JobResourceManager.java │ │ │ │ │ ├── JobResourceProvider.java │ │ │ │ │ ├── JobService.java │ │ │ │ │ ├── models │ │ │ │ │ │ └── PigJob.java │ │ │ │ │ └── utils │ │ │ │ │ │ └── JobPolling.java │ │ │ │ ├── scripts │ │ │ │ │ ├── ScriptResourceManager.java │ │ │ │ │ ├── ScriptResourceProvider.java │ │ │ │ │ ├── ScriptService.java │ │ │ │ │ └── models │ │ │ │ │ │ └── PigScript.java │ │ │ │ └── udf │ │ │ │ │ ├── UDFResourceManager.java │ │ │ │ │ ├── UDFResourceProvider.java │ │ │ │ │ ├── UDFService.java │ │ │ │ │ └── models │ │ │ │ │ └── UDF.java │ │ │ │ ├── services │ │ │ │ ├── BaseService.java │ │ │ │ └── HelpService.java │ │ │ │ ├── templeton │ │ │ │ └── client │ │ │ │ │ ├── JSONRequest.java │ │ │ │ │ ├── TempletonApi.java │ │ │ │ │ └── TempletonApiFactory.java │ │ │ │ └── utils │ │ │ │ ├── BadRequestFormattedException.java │ │ │ │ ├── Constants.java │ │ │ │ ├── FilePaginator.java │ │ │ │ ├── MisconfigurationFormattedException.java │ │ │ │ ├── NotFoundFormattedException.java │ │ │ │ ├── ServiceCheck.java │ │ │ │ ├── ServiceFormattedException.java │ │ │ │ └── UserLocalObjects.java │ │ └── resources │ │ │ ├── ui │ │ │ └── pig-web │ │ │ │ ├── .bowerrc │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── app │ │ │ │ ├── app.js │ │ │ │ ├── assets │ │ │ │ │ ├── data │ │ │ │ │ │ └── pigHelpers.json │ │ │ │ │ ├── index.html │ │ │ │ │ ├── static │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ │ │ ├── javascripts │ │ │ │ │ │ │ ├── ember-qunit.js │ │ │ │ │ │ │ ├── jquery.mockjax.js │ │ │ │ │ │ │ ├── modernizr-2.6.2.min.js │ │ │ │ │ │ │ ├── qunit.js │ │ │ │ │ │ │ └── tests.js │ │ │ │ │ │ └── stylesheets │ │ │ │ │ │ │ └── qunit.css │ │ │ │ │ └── tests.html │ │ │ │ ├── components │ │ │ │ │ ├── codeMirror.js │ │ │ │ │ ├── helpers-data.js │ │ │ │ │ ├── highlightErrors.js │ │ │ │ │ ├── jobProgress.js │ │ │ │ │ ├── pathInput.js │ │ │ │ │ ├── pigHelper.js │ │ │ │ │ ├── scriptListRow.js │ │ │ │ │ └── tabControl.js │ │ │ │ ├── controllers │ │ │ │ │ ├── errorLog.js │ │ │ │ │ ├── modal │ │ │ │ │ │ ├── confirmAway.js │ │ │ │ │ │ ├── confirmDelete.js │ │ │ │ │ │ ├── createScript.js │ │ │ │ │ │ ├── createUdf.js │ │ │ │ │ │ ├── deleteJob.js │ │ │ │ │ │ ├── deleteUdf.js │ │ │ │ │ │ ├── gotoCopy.js │ │ │ │ │ │ ├── logDownload.js │ │ │ │ │ │ ├── pigModal.js │ │ │ │ │ │ └── resultsDownload.js │ │ │ │ │ ├── page.js │ │ │ │ │ ├── pig.js │ │ │ │ │ ├── pigAlert.js │ │ │ │ │ ├── pigHistory.js │ │ │ │ │ ├── pigScripts.js │ │ │ │ │ ├── pigUdfs.js │ │ │ │ │ ├── script.js │ │ │ │ │ ├── scriptEdit.js │ │ │ │ │ ├── scriptHistory.js │ │ │ │ │ ├── scriptJob.js │ │ │ │ │ └── splash.js │ │ │ │ ├── initialize.js │ │ │ │ ├── mixins │ │ │ │ │ ├── fileHandler.js │ │ │ │ │ ├── pagination.js │ │ │ │ │ └── routeError.js │ │ │ │ ├── models │ │ │ │ │ ├── file.js │ │ │ │ │ ├── pig_job.js │ │ │ │ │ ├── pig_script.js │ │ │ │ │ └── udf.js │ │ │ │ ├── router.js │ │ │ │ ├── routes │ │ │ │ │ ├── pig.js │ │ │ │ │ ├── pigHistory.js │ │ │ │ │ ├── pigScripts.js │ │ │ │ │ ├── pigUdfs.js │ │ │ │ │ ├── script.js │ │ │ │ │ ├── scriptEdit.js │ │ │ │ │ ├── scriptHistory.js │ │ │ │ │ ├── scriptJob.js │ │ │ │ │ └── splash.js │ │ │ │ ├── styles │ │ │ │ │ └── style.less │ │ │ │ ├── templates │ │ │ │ │ ├── application.hbs │ │ │ │ │ ├── components │ │ │ │ │ │ ├── pigHelper.hbs │ │ │ │ │ │ └── scriptListRow.hbs │ │ │ │ │ ├── error.hbs │ │ │ │ │ ├── loading.hbs │ │ │ │ │ ├── modal │ │ │ │ │ │ ├── confirmAway.hbs │ │ │ │ │ │ ├── confirmDelete.hbs │ │ │ │ │ │ ├── createScript.hbs │ │ │ │ │ │ ├── createUdf.hbs │ │ │ │ │ │ ├── deleteJob.hbs │ │ │ │ │ │ ├── deleteUdf.hbs │ │ │ │ │ │ ├── gotoCopy.hbs │ │ │ │ │ │ ├── logDownload.hbs │ │ │ │ │ │ ├── modalLayout.hbs │ │ │ │ │ │ └── resultsDownload.hbs │ │ │ │ │ ├── partials │ │ │ │ │ │ ├── alert-content.hbs │ │ │ │ │ │ └── paginationControls.hbs │ │ │ │ │ ├── pig.hbs │ │ │ │ │ ├── pig │ │ │ │ │ │ ├── alert.hbs │ │ │ │ │ │ ├── errorLog.hbs │ │ │ │ │ │ ├── history.hbs │ │ │ │ │ │ ├── loading.hbs │ │ │ │ │ │ ├── scripts.hbs │ │ │ │ │ │ └── udfs.hbs │ │ │ │ │ ├── script.hbs │ │ │ │ │ ├── script │ │ │ │ │ │ ├── edit.hbs │ │ │ │ │ │ ├── history.hbs │ │ │ │ │ │ └── job.hbs │ │ │ │ │ └── splash.hbs │ │ │ │ ├── translations.js │ │ │ │ └── views │ │ │ │ │ ├── pig.js │ │ │ │ │ ├── pig │ │ │ │ │ ├── alert.js │ │ │ │ │ ├── history.js │ │ │ │ │ ├── loading.js │ │ │ │ │ ├── scripts.js │ │ │ │ │ └── udfs.js │ │ │ │ │ └── script │ │ │ │ │ ├── edit.js │ │ │ │ │ └── job.js │ │ │ │ ├── bower.json │ │ │ │ ├── config.coffee │ │ │ │ ├── generators │ │ │ │ ├── collection │ │ │ │ │ ├── collection.js.hbs │ │ │ │ │ └── generator.json │ │ │ │ ├── controller │ │ │ │ │ ├── controller.js.hbs │ │ │ │ │ └── generator.json │ │ │ │ ├── model │ │ │ │ │ ├── generator.json │ │ │ │ │ └── model.js.hbs │ │ │ │ ├── route │ │ │ │ │ ├── generator.json │ │ │ │ │ └── route.js.hbs │ │ │ │ ├── template │ │ │ │ │ ├── generator.json │ │ │ │ │ └── template.hbs.hbs │ │ │ │ └── view │ │ │ │ │ ├── generator.json │ │ │ │ │ └── view.js.hbs │ │ │ │ ├── package.json │ │ │ │ ├── runner.js │ │ │ │ ├── test │ │ │ │ └── unit │ │ │ │ │ ├── components │ │ │ │ │ ├── code_mirror_test.js │ │ │ │ │ └── job_progress_test.js │ │ │ │ │ ├── controllers │ │ │ │ │ ├── pig_test.js │ │ │ │ │ ├── script_edit_test.js │ │ │ │ │ ├── script_history_test.js │ │ │ │ │ ├── script_job_test.js │ │ │ │ │ └── script_test.js │ │ │ │ │ └── models │ │ │ │ │ ├── job_test.js │ │ │ │ │ └── script_test.js │ │ │ │ ├── vendor │ │ │ │ ├── emacs.js │ │ │ │ ├── jquery-ui │ │ │ │ │ ├── core.js │ │ │ │ │ ├── draggable.js │ │ │ │ │ ├── droppable.js │ │ │ │ │ ├── mouse.js │ │ │ │ │ ├── position.js │ │ │ │ │ ├── resizable.js │ │ │ │ │ ├── selectable.js │ │ │ │ │ └── widget.js │ │ │ │ ├── moment-duration-format.js │ │ │ │ └── pig-hint.js │ │ │ │ └── yarn.lock │ │ │ ├── view.log4j.properties │ │ │ └── view.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ └── view │ │ └── pig │ │ ├── BasePigTest.java │ │ ├── HDFSTest.java │ │ └── test │ │ ├── FileTest.java │ │ ├── HelpTest.java │ │ ├── IntegrationalTest.java │ │ ├── JobTest.java │ │ ├── ScriptTest.java │ │ ├── ScriptTestHDFSUnmanaged.java │ │ ├── ScriptTestUnmanaged.java │ │ └── UDFTest.java │ ├── pom.xml │ ├── src │ └── main │ │ └── unix │ │ └── ambari-python-wrap │ ├── utils │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── ambari │ │ │ └── view │ │ │ └── utils │ │ │ ├── UserLocal.java │ │ │ ├── UserLocalFactory.java │ │ │ ├── ViewImpl.java │ │ │ ├── ambari │ │ │ ├── AmbariApi.java │ │ │ ├── AmbariApiException.java │ │ │ ├── NoClusterAssociatedException.java │ │ │ ├── Services.java │ │ │ └── ValidatorUtils.java │ │ │ └── hdfs │ │ │ ├── AuthConfigurationBuilder.java │ │ │ ├── ConfigurationBuilder.java │ │ │ ├── DirListInfo.java │ │ │ ├── DirStatus.java │ │ │ ├── HdfsApi.java │ │ │ ├── HdfsApiException.java │ │ │ └── HdfsUtil.java │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── ambari │ │ └── view │ │ └── utils │ │ ├── ViewUserLocalTest.java │ │ ├── ambari │ │ └── ServicesTest.java │ │ └── hdfs │ │ ├── ConfigurationBuilderTest.java │ │ ├── DummyFileStatus.java │ │ ├── DummyNonHdfsFileStatus.java │ │ └── HdfsApiTest.java │ └── wfmanager │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── assembly │ └── assembly.xml │ └── main │ ├── java │ └── org │ │ └── apache │ │ └── oozie │ │ └── ambari │ │ └── view │ │ ├── AmbariIOUtil.java │ │ ├── AssetDefinitionRefType.java │ │ ├── Constants.java │ │ ├── EntityStatus.java │ │ ├── FileServices.java │ │ ├── HDFSFileUtils.java │ │ ├── JobType.java │ │ ├── OozieDelegate.java │ │ ├── OozieProxyImpersonator.java │ │ ├── OozieUtils.java │ │ ├── ServiceFormattedException.java │ │ ├── Utils.java │ │ ├── WorkflowFileInfo.java │ │ ├── WorkflowFilesService.java │ │ ├── assets │ │ ├── AssetDefinitionRepo.java │ │ ├── AssetRepo.java │ │ ├── AssetResource.java │ │ ├── AssetService.java │ │ └── model │ │ │ ├── ActionAsset.java │ │ │ ├── ActionAssetDefinition.java │ │ │ └── AssetDefintion.java │ │ ├── exception │ │ ├── ErrorCode.java │ │ ├── WfmException.java │ │ └── WfmWebException.java │ │ ├── model │ │ ├── APIResult.java │ │ ├── BaseModel.java │ │ ├── Indexed.java │ │ ├── Paging.java │ │ └── When.java │ │ ├── repo │ │ └── BaseRepo.java │ │ └── workflowmanager │ │ ├── WorkflowManagerService.java │ │ ├── WorkflowsManagerResource.java │ │ ├── WorkflowsRepo.java │ │ └── model │ │ └── Workflow.java │ └── resources │ ├── WEB-INF │ └── web.xml │ ├── ui │ ├── .bowerrc │ ├── .jshintrc │ ├── README.md │ ├── app │ │ ├── adapters │ │ │ └── application.js │ │ ├── app.js │ │ ├── components │ │ │ ├── .gitkeep │ │ │ ├── action-credential-config.js │ │ │ ├── action-version-select.js │ │ │ ├── archive-config.js │ │ │ ├── arg-config.js │ │ │ ├── asset-config.js │ │ │ ├── asset-list.js │ │ │ ├── asset-manager.js │ │ │ ├── bundle-config.js │ │ │ ├── bundle-coord-config.js │ │ │ ├── bundle-job-details.js │ │ │ ├── bundle-version-settings.js │ │ │ ├── conditional-data-input.js │ │ │ ├── confirmation-dialog.js │ │ │ ├── coord-config.js │ │ │ ├── coord-job-details.js │ │ │ ├── coord-version-settings.js │ │ │ ├── credentials-config.js │ │ │ ├── data-input-output-config.js │ │ │ ├── data-input.js │ │ │ ├── dataset-config.js │ │ │ ├── date-with-expr.js │ │ │ ├── decision-add-branch.js │ │ │ ├── decision-config.js │ │ │ ├── design │ │ │ │ └── proj-manager-tabs.js │ │ │ ├── designer-errors.js │ │ │ ├── designer-workspace.js │ │ │ ├── distcp-action-info.js │ │ │ ├── distcp-action.js │ │ │ ├── drafts-wf.js │ │ │ ├── email-action-info.js │ │ │ ├── email-action.js │ │ │ ├── field-error.js │ │ │ ├── file-config.js │ │ │ ├── file-picker.js │ │ │ ├── file-upload.js │ │ │ ├── flow-designer.js │ │ │ ├── fs-action-info.js │ │ │ ├── fs-action.js │ │ │ ├── fsaction-info.js │ │ │ ├── global-config.js │ │ │ ├── hdfs-browser.js │ │ │ ├── header-logo-user-bar.js │ │ │ ├── help-icon.js │ │ │ ├── hive-action-info.js │ │ │ ├── hive-action.js │ │ │ ├── hive2-action-info.js │ │ │ ├── hive2-action.js │ │ │ ├── import-from-stream.js │ │ │ ├── info-header.js │ │ │ ├── instance-list-config.js │ │ │ ├── java-action-info.js │ │ │ ├── java-action.js │ │ │ ├── jdbc-url.js │ │ │ ├── job-config.js │ │ │ ├── job-details.js │ │ │ ├── job-log.js │ │ │ ├── job-row.js │ │ │ ├── jobxml-config.js │ │ │ ├── killnode-config.js │ │ │ ├── killnode-manager.js │ │ │ ├── map-red-action.js │ │ │ ├── map-reduce-action-info.js │ │ │ ├── name-value-config.js │ │ │ ├── name-value-info.js │ │ │ ├── named-properties.js │ │ │ ├── pass-word.js │ │ │ ├── pig-action-info.js │ │ │ ├── pig-action.js │ │ │ ├── prepare-config-fs.js │ │ │ ├── prepare-config-info.js │ │ │ ├── prepare-config.js │ │ │ ├── preview-dialog.js │ │ │ ├── property-value-config.js │ │ │ ├── recent-projects.js │ │ │ ├── save-wf.js │ │ │ ├── search-create-new-bar.js │ │ │ ├── search-table.js │ │ │ ├── shell-action-info.js │ │ │ ├── shell-action.js │ │ │ ├── sla-info.js │ │ │ ├── spark-action-info.js │ │ │ ├── spark-action.js │ │ │ ├── sqoop-action-info.js │ │ │ ├── sqoop-action.js │ │ │ ├── ssh-action-info.js │ │ │ ├── ssh-action.js │ │ │ ├── stack-trace-dialog.js │ │ │ ├── sub-workflow-action-info.js │ │ │ ├── sub-workflow.js │ │ │ ├── transition-config.js │ │ │ ├── version-settings.js │ │ │ ├── workflow-action-editor.js │ │ │ ├── workflow-actions.js │ │ │ ├── workflow-config.js │ │ │ ├── workflow-credentials.js │ │ │ ├── workflow-icon.js │ │ │ ├── workflow-job-action-info.js │ │ │ ├── workflow-job-action.js │ │ │ ├── workflow-job-details.js │ │ │ ├── workflow-node.js │ │ │ ├── workflow-parameters.js │ │ │ └── workflow-sla.js │ │ ├── controllers │ │ │ ├── .gitkeep │ │ │ ├── application.js │ │ │ ├── dashboard.js │ │ │ ├── design.js │ │ │ ├── design │ │ │ │ ├── dashboardtab.js │ │ │ │ └── jobtab.js │ │ │ ├── index.js │ │ │ └── job.js │ │ ├── domain │ │ │ ├── action-type-resolver.js │ │ │ ├── actionjob_hanlder.js │ │ │ ├── bundle │ │ │ │ ├── bundle-xml-generator.js │ │ │ │ ├── bundle-xml-importer.js │ │ │ │ └── bundle.js │ │ │ ├── coordinator │ │ │ │ ├── coordinator-xml-generator.js │ │ │ │ ├── coordinator-xml-importer.js │ │ │ │ └── coordinator.js │ │ │ ├── custom-mapping-handler.js │ │ │ ├── cytoscape-flow-renderer.js │ │ │ ├── cytoscape-style.js │ │ │ ├── default-layout-manager.js │ │ │ ├── findnode-mixin.js │ │ │ ├── id-gen.js │ │ │ ├── mapping-utils.js │ │ │ ├── node-factory.js │ │ │ ├── node-handler.js │ │ │ ├── node-visitor.js │ │ │ ├── node.js │ │ │ ├── schema-versions.js │ │ │ ├── sla-info.js │ │ │ ├── transition.js │ │ │ ├── workflow-context.js │ │ │ ├── workflow-importer.js │ │ │ ├── workflow-json-importer.js │ │ │ ├── workflow-path-util.js │ │ │ ├── workflow-xml-generator.js │ │ │ ├── workflow.js │ │ │ └── workflow_xml_mapper.js │ │ ├── helpers │ │ │ ├── .gitkeep │ │ │ ├── date-helper.js │ │ │ └── format-unicode-date.js │ │ ├── index.html │ │ ├── initializers │ │ │ └── init.js │ │ ├── models │ │ │ └── wfproject.js │ │ ├── resolver.js │ │ ├── router.js │ │ ├── routes │ │ │ ├── .gitkeep │ │ │ ├── connection-error.js │ │ │ ├── dashboard.js │ │ │ ├── design.js │ │ │ ├── design │ │ │ │ ├── dashboardtab.js │ │ │ │ ├── jobtab.js │ │ │ │ └── proj-manager-tab.js │ │ │ ├── designtest.js │ │ │ ├── index.js │ │ │ └── job.js │ │ ├── services │ │ │ ├── asset-manager.js │ │ │ ├── current-job.js │ │ │ ├── dashboard-context.js │ │ │ ├── file-browser.js │ │ │ ├── hdfs-file-uploader.js │ │ │ ├── history.js │ │ │ ├── property-extractor.js │ │ │ ├── save-job.js │ │ │ ├── user-info.js │ │ │ ├── workflow-clipboard.js │ │ │ ├── workflow-manager-configs.js │ │ │ └── workspace-manager.js │ │ ├── styles │ │ │ ├── app.css │ │ │ └── app.less │ │ ├── templates │ │ │ ├── application.hbs │ │ │ ├── components │ │ │ │ ├── .gitkeep │ │ │ │ ├── action-credential-config.hbs │ │ │ │ ├── action-version-select.hbs │ │ │ │ ├── archive-config.hbs │ │ │ │ ├── arg-config.hbs │ │ │ │ ├── asset-config.hbs │ │ │ │ ├── asset-list.hbs │ │ │ │ ├── asset-manager.hbs │ │ │ │ ├── bundle-config.hbs │ │ │ │ ├── bundle-coord-config.hbs │ │ │ │ ├── bundle-job-details.hbs │ │ │ │ ├── bundle-version-settings.hbs │ │ │ │ ├── conditional-data-input.hbs │ │ │ │ ├── confirmation-dialog.hbs │ │ │ │ ├── coord-config.hbs │ │ │ │ ├── coord-job-details.hbs │ │ │ │ ├── coord-version-settings.hbs │ │ │ │ ├── credentials-config.hbs │ │ │ │ ├── data-input-output-config.hbs │ │ │ │ ├── data-input.hbs │ │ │ │ ├── dataset-config.hbs │ │ │ │ ├── date-with-expr.hbs │ │ │ │ ├── decision-add-branch.hbs │ │ │ │ ├── decision-config.hbs │ │ │ │ ├── design │ │ │ │ │ └── proj-manager-tabs.hbs │ │ │ │ ├── designer-errors.hbs │ │ │ │ ├── designer-workspace.hbs │ │ │ │ ├── distcp-action-info.hbs │ │ │ │ ├── distcp-action.hbs │ │ │ │ ├── drafts-wf.hbs │ │ │ │ ├── email-action-info.hbs │ │ │ │ ├── email-action.hbs │ │ │ │ ├── field-error.hbs │ │ │ │ ├── file-config.hbs │ │ │ │ ├── file-upload.hbs │ │ │ │ ├── flow-designer.hbs │ │ │ │ ├── fs-action-info.hbs │ │ │ │ ├── fs-action.hbs │ │ │ │ ├── fsaction-info.hbs │ │ │ │ ├── global-config.hbs │ │ │ │ ├── hdfs-browser.hbs │ │ │ │ ├── header-logo-user-bar.hbs │ │ │ │ ├── help-icon.hbs │ │ │ │ ├── hive-action-info.hbs │ │ │ │ ├── hive-action.hbs │ │ │ │ ├── hive2-action-info.hbs │ │ │ │ ├── hive2-action.hbs │ │ │ │ ├── import-from-stream.hbs │ │ │ │ ├── info-header.hbs │ │ │ │ ├── instance-list-config.hbs │ │ │ │ ├── java-action-info.hbs │ │ │ │ ├── java-action.hbs │ │ │ │ ├── jdbc-url.hbs │ │ │ │ ├── job-config.hbs │ │ │ │ ├── job-details.hbs │ │ │ │ ├── job-log.hbs │ │ │ │ ├── job-row.hbs │ │ │ │ ├── jobxml-config.hbs │ │ │ │ ├── killnode-config.hbs │ │ │ │ ├── killnode-manager.hbs │ │ │ │ ├── map-red-action.hbs │ │ │ │ ├── map-reduce-action-info.hbs │ │ │ │ ├── name-value-config.hbs │ │ │ │ ├── name-value-info.hbs │ │ │ │ ├── named-properties.hbs │ │ │ │ ├── pass-word.hbs │ │ │ │ ├── pig-action-info.hbs │ │ │ │ ├── pig-action.hbs │ │ │ │ ├── prepare-config-fs.hbs │ │ │ │ ├── prepare-config-info.hbs │ │ │ │ ├── prepare-config.hbs │ │ │ │ ├── preview-dialog.hbs │ │ │ │ ├── property-value-config.hbs │ │ │ │ ├── recent-projects.hbs │ │ │ │ ├── save-wf.hbs │ │ │ │ ├── search-create-new-bar.hbs │ │ │ │ ├── search-table.hbs │ │ │ │ ├── shell-action-info.hbs │ │ │ │ ├── shell-action.hbs │ │ │ │ ├── sla-info.hbs │ │ │ │ ├── spark-action-info.hbs │ │ │ │ ├── spark-action.hbs │ │ │ │ ├── sqoop-action-info.hbs │ │ │ │ ├── sqoop-action.hbs │ │ │ │ ├── ssh-action-info.hbs │ │ │ │ ├── ssh-action.hbs │ │ │ │ ├── stack-trace-dialog.hbs │ │ │ │ ├── sub-workflow-action-info.hbs │ │ │ │ ├── sub-workflow.hbs │ │ │ │ ├── transition-config.hbs │ │ │ │ ├── version-settings.hbs │ │ │ │ ├── workflow-action-editor.hbs │ │ │ │ ├── workflow-actions.hbs │ │ │ │ ├── workflow-config.hbs │ │ │ │ ├── workflow-credentials.hbs │ │ │ │ ├── workflow-icon.hbs │ │ │ │ ├── workflow-job-action-info.hbs │ │ │ │ ├── workflow-job-action.hbs │ │ │ │ ├── workflow-job-details.hbs │ │ │ │ ├── workflow-node.hbs │ │ │ │ ├── workflow-parameters.hbs │ │ │ │ └── workflow-sla.hbs │ │ │ ├── connection-error.hbs │ │ │ ├── dashboard.hbs │ │ │ ├── design-loading.hbs │ │ │ ├── design.hbs │ │ │ ├── design │ │ │ │ ├── dashboardtab.hbs │ │ │ │ ├── jobtab.hbs │ │ │ │ └── proj-manager-tab.hbs │ │ │ ├── designtest.hbs │ │ │ ├── error-template.hbs │ │ │ ├── index.hbs │ │ │ └── job.hbs │ │ ├── utils │ │ │ ├── common-utils.js │ │ │ ├── constants.js │ │ │ └── hdfsviewer.js │ │ └── validators │ │ │ ├── arg-length.js │ │ │ ├── decission-node-validator.js │ │ │ ├── duplicate-data-node-name.js │ │ │ ├── duplicate-flattened-node-name.js │ │ │ ├── duplicate-kill-node-name.js │ │ │ ├── fs-action-validator.js │ │ │ ├── job-params-validator.js │ │ │ ├── operand-length.js │ │ │ ├── unique-name.js │ │ │ └── workflow-dag.js │ ├── bower.json │ ├── config │ │ └── environment.js │ ├── ember-cli-build.js │ ├── externaladdons │ │ └── hdfs-directory-viewer │ │ │ ├── .bowerrc │ │ │ ├── .editorconfig │ │ │ ├── .ember-cli │ │ │ ├── .gitignore │ │ │ ├── .jshintrc │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── .watchmanconfig │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── addon │ │ │ ├── .gitkeep │ │ │ ├── components │ │ │ │ └── directory-viewer.js │ │ │ ├── styles │ │ │ │ └── app.css │ │ │ ├── templates │ │ │ │ └── components │ │ │ │ │ └── directory-viewer.hbs │ │ │ └── utils │ │ │ │ └── viewer-config.js │ │ │ ├── app │ │ │ ├── .gitkeep │ │ │ ├── components │ │ │ │ └── directory-viewer.js │ │ │ └── utils │ │ │ │ └── viewer-config.js │ │ │ ├── bower.json │ │ │ ├── config │ │ │ ├── ember-try.js │ │ │ └── environment.js │ │ │ ├── ember-cli-build.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ ├── testem.json │ │ │ ├── tests │ │ │ ├── .jshintrc │ │ │ ├── dummy │ │ │ │ ├── app │ │ │ │ │ ├── app.js │ │ │ │ │ ├── components │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── controllers │ │ │ │ │ │ ├── .gitkeep │ │ │ │ │ │ └── application.js │ │ │ │ │ ├── helpers │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── index.html │ │ │ │ │ ├── models │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── router.js │ │ │ │ │ ├── routes │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ ├── styles │ │ │ │ │ │ └── app.css │ │ │ │ │ ├── templates │ │ │ │ │ │ ├── application.hbs │ │ │ │ │ │ └── components │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ └── utils │ │ │ │ │ │ └── my-viewer-config.js │ │ │ │ ├── config │ │ │ │ │ └── environment.js │ │ │ │ └── public │ │ │ │ │ ├── crossdomain.xml │ │ │ │ │ └── robots.txt │ │ │ ├── helpers │ │ │ │ ├── destroy-app.js │ │ │ │ ├── module-for-acceptance.js │ │ │ │ ├── resolver.js │ │ │ │ └── start-app.js │ │ │ ├── index.html │ │ │ ├── integration │ │ │ │ └── .gitkeep │ │ │ ├── test-helper.js │ │ │ └── unit │ │ │ │ └── .gitkeep │ │ │ └── vendor │ │ │ └── .gitkeep │ ├── mock-service │ │ ├── mock-server.js │ │ └── mockData.js │ ├── package.json │ ├── pom.xml │ ├── proxy.js │ ├── public │ │ ├── assets │ │ │ ├── custom.png │ │ │ ├── distcp.png │ │ │ ├── email.png │ │ │ ├── favicon.ico │ │ │ ├── fs.png │ │ │ ├── hive.png │ │ │ ├── hive2.png │ │ │ ├── java.png │ │ │ ├── join.png │ │ │ ├── logo.png │ │ │ ├── map-reduce.png │ │ │ ├── pig.png │ │ │ ├── play.png │ │ │ ├── shell.png │ │ │ ├── sitemap.png │ │ │ ├── spark.png │ │ │ ├── sqoop.png │ │ │ ├── ssh.png │ │ │ ├── stop.png │ │ │ └── sub-workflow.png │ │ ├── crossdomain.xml │ │ ├── dialog-templates.html │ │ ├── loader.gif │ │ ├── node-templates.html │ │ ├── robots.txt │ │ └── sampledata │ │ │ ├── bundle.xml │ │ │ ├── coordinator.xml │ │ │ └── workflow.xml │ ├── testem.json │ ├── tests │ │ ├── .jshintrc │ │ ├── helpers │ │ │ ├── destroy-app.js │ │ │ ├── module-for-acceptance.js │ │ │ ├── resolver.js │ │ │ └── start-app.js │ │ ├── index.html │ │ ├── integration │ │ │ ├── .gitkeep │ │ │ └── components │ │ │ │ ├── action-credential-config-test.js │ │ │ │ ├── action-version-select-test.js │ │ │ │ ├── archive-config-test.js │ │ │ │ ├── arg-config-test.js │ │ │ │ ├── asset-config-test.js │ │ │ │ ├── asset-list-test.js │ │ │ │ ├── asset-manager-test.js │ │ │ │ ├── bundle-config-test.js │ │ │ │ ├── bundle-coord-config-test.js │ │ │ │ ├── bundle-job-details-test.js │ │ │ │ ├── bundle-version-settings-test.js │ │ │ │ ├── conditional-data-input-test.js │ │ │ │ ├── confirmation-dialog-test.js │ │ │ │ ├── coord-config-test.js │ │ │ │ ├── coord-job-details-test.js │ │ │ │ ├── coord-version-settings-test.js │ │ │ │ ├── credentials-config-test.js │ │ │ │ ├── data-input-output-config-test.js │ │ │ │ ├── data-input-test.js │ │ │ │ ├── dataset-config-test.js │ │ │ │ ├── date-with-expr-test.js │ │ │ │ ├── decision-config-test.js │ │ │ │ ├── design │ │ │ │ └── proj-manager-tabs-test.js │ │ │ │ ├── designer-errors-test.js │ │ │ │ ├── designer-workspace-test.js │ │ │ │ ├── distcp-action-info-test.js │ │ │ │ ├── distcp-action-test.js │ │ │ │ ├── drafts-wf-test.js │ │ │ │ ├── email-action-info-test.js │ │ │ │ ├── email-action-test.js │ │ │ │ ├── field-error-test.js │ │ │ │ ├── file-config-test.js │ │ │ │ ├── fs-action-info-test.js │ │ │ │ ├── fs-action-test.js │ │ │ │ ├── fsaction-info-test.js │ │ │ │ ├── global-config-test.js │ │ │ │ ├── header-logo-user-bar-test.js │ │ │ │ ├── help-icon-test.js │ │ │ │ ├── hive-action-info-test.js │ │ │ │ ├── hive-action-test.js │ │ │ │ ├── hive2-action-info-test.js │ │ │ │ ├── hive2-action-test.js │ │ │ │ ├── import-from-stream-test.js │ │ │ │ ├── info-header-test.js │ │ │ │ ├── instance-list-config-test.js │ │ │ │ ├── java-action-info-test.js │ │ │ │ ├── java-action-test.js │ │ │ │ ├── jdbc-url-test.js │ │ │ │ ├── job-config-test.js │ │ │ │ ├── job-details-modal-test.js │ │ │ │ ├── job-details-test.js │ │ │ │ ├── job-log-test.js │ │ │ │ ├── job-row-test.js │ │ │ │ ├── jobxml-config-test.js │ │ │ │ ├── killnode-config-test.js │ │ │ │ ├── killnode-manager-test.js │ │ │ │ ├── map-red-action-test.js │ │ │ │ ├── map-reduce-action-info-test.js │ │ │ │ ├── name-value-config-test.js │ │ │ │ ├── name-value-info-test.js │ │ │ │ ├── named-properties-test.js │ │ │ │ ├── pass-word-test.js │ │ │ │ ├── pig-action-info-test.js │ │ │ │ ├── pig-action-test.js │ │ │ │ ├── prepare-config-fs-test.js │ │ │ │ ├── prepare-config-info-test.js │ │ │ │ ├── prepare-config-test.js │ │ │ │ ├── preview-dialog-test.js │ │ │ │ ├── property-value-config-test.js │ │ │ │ ├── save-wf-test.js │ │ │ │ ├── search-create-new-bar-test.js │ │ │ │ ├── search-table-test.js │ │ │ │ ├── shell-action-info-test.js │ │ │ │ ├── shell-action-test.js │ │ │ │ ├── sla-info-test.js │ │ │ │ ├── spark-action-info-test.js │ │ │ │ ├── spark-action-test.js │ │ │ │ ├── sqoop-action-info-test.js │ │ │ │ ├── sqoop-action-test.js │ │ │ │ ├── ssh-action-info-test.js │ │ │ │ ├── ssh-action-test.js │ │ │ │ ├── stack-trace-dialog-test.js │ │ │ │ ├── sub-workflow-action-info-test.js │ │ │ │ ├── sub-workflow-test.js │ │ │ │ ├── target-node-selector-test.js │ │ │ │ ├── transition-config-test.js │ │ │ │ ├── version-settings-test.js │ │ │ │ ├── workflow-action-editor-test.js │ │ │ │ ├── workflow-actions-test.js │ │ │ │ ├── workflow-credentials-test.js │ │ │ │ ├── workflow-designer-test.js │ │ │ │ ├── workflow-icon-test.js │ │ │ │ ├── workflow-job-action-test.js │ │ │ │ ├── workflow-job-details-test.js │ │ │ │ ├── workflow-node-test.js │ │ │ │ ├── workflow-parameters-test.js │ │ │ │ └── workflow-sla-test.js │ │ ├── test-helper.js │ │ └── unit │ │ │ ├── .gitkeep │ │ │ ├── adapters │ │ │ └── application-test.js │ │ │ ├── controllers │ │ │ ├── dashboard-test.js │ │ │ ├── design-test.js │ │ │ └── job-details-test.js │ │ │ ├── helpers │ │ │ ├── date-helper-test.js │ │ │ └── format-unicode-date-test.js │ │ │ ├── initializers │ │ │ └── init-test.js │ │ │ ├── models │ │ │ ├── jobs-test.js │ │ │ └── wfproject-test.js │ │ │ ├── routes │ │ │ ├── connection-error-test.js │ │ │ ├── dashboard-test.js │ │ │ ├── design-test.js │ │ │ ├── design │ │ │ │ ├── dashboardtab-test.js │ │ │ │ └── proj-manager-tab-test.js │ │ │ └── job-test.js │ │ │ ├── services │ │ │ ├── asset-manager-test.js │ │ │ ├── dashboard-context-test.js │ │ │ ├── file-browser-test.js │ │ │ ├── hdfs-file-uploader-test.js │ │ │ ├── history-test.js │ │ │ ├── property-extractor-test.js │ │ │ ├── save-job-test.js │ │ │ ├── user-info-test.js │ │ │ ├── workflow-clipboard-test.js │ │ │ ├── workflow-manager-configs-test.js │ │ │ └── workspace-manager-test.js │ │ │ └── validators │ │ │ ├── decission-node-validator-test.js │ │ │ ├── duplicate-data-node-name-test.js │ │ │ ├── duplicate-flattened-node-name-test.js │ │ │ ├── duplicate-kill-node-name-test.js │ │ │ ├── fs-action-validator-test.js │ │ │ ├── job-params-validator-test.js │ │ │ ├── operand-length-test.js │ │ │ └── unique-name-test.js │ └── yarn.lock │ ├── view.log4j.properties │ └── view.xml ├── dev-support ├── build-ambari.sh ├── config-utils │ └── diff_stack_properties.py ├── docker │ ├── README.md │ ├── centos6 │ │ └── Dockerfile │ ├── centos7 │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── build-ambari.sh │ │ ├── build-containers.sh │ │ ├── build-image.sh │ │ ├── clear-containers.sh │ │ ├── distribute-scripts.sh │ │ └── krb5.conf │ ├── common │ │ ├── .bashrc │ │ └── Dockerfile │ ├── docker │ │ ├── Dockerfile │ │ ├── bin │ │ │ ├── __init__.py │ │ │ ├── ambaribuild.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ └── ambaribuild_test.py │ │ └── blueprints │ │ │ ├── single-node-HDP-2.1-blueprint1.json │ │ │ └── single-node-hostmapping1.json │ └── ubuntu16 │ │ └── Dockerfile ├── test-patch-find-new-patch-available-jiras.sh └── test-patch.sh ├── docs ├── pom.xml └── src │ └── site │ ├── apt │ ├── index.apt │ ├── install-0.9.apt │ ├── install.apt │ ├── irc.apt │ ├── issue-tracking.apt │ ├── privacy-policy.apt │ └── whats-new.apt │ ├── resources │ └── images │ │ └── apache-ambari-project.png │ └── site.xml ├── install-ambari-python.sh ├── logo.png ├── pom.xml ├── pyproject.toml ├── setup.py ├── start-build-env.sh └── version /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /KEYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/KEYS -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/README.md -------------------------------------------------------------------------------- /ambari-admin/copy-pluggable-stack-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/copy-pluggable-stack-resources.sh -------------------------------------------------------------------------------- /ambari-admin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/pom.xml -------------------------------------------------------------------------------- /ambari-admin/set-ambari-version.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/set-ambari-version.cmd -------------------------------------------------------------------------------- /ambari-admin/set-ambari-version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/set-ambari-version.ps1 -------------------------------------------------------------------------------- /ambari-admin/set-ambari-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/set-ambari-version.sh -------------------------------------------------------------------------------- /ambari-admin/src/main/assemblies/empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/src/main/assemblies/empty.xml -------------------------------------------------------------------------------- /ambari-admin/src/main/resources/ui/admin-web/app/assets/data/cluster/init.json: -------------------------------------------------------------------------------- 1 | { 2 | "items" : [] 3 | } -------------------------------------------------------------------------------- /ambari-admin/src/main/resources/view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-admin/src/main/resources/view.xml -------------------------------------------------------------------------------- /ambari-agent/conf/unix/agent-multiplier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/agent-multiplier.py -------------------------------------------------------------------------------- /ambari-agent/conf/unix/ambari-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/ambari-agent -------------------------------------------------------------------------------- /ambari-agent/conf/unix/ambari-agent.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/ambari-agent.ini -------------------------------------------------------------------------------- /ambari-agent/conf/unix/ambari-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/ambari-env.sh -------------------------------------------------------------------------------- /ambari-agent/conf/unix/ambari-sudo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/ambari-sudo.sh -------------------------------------------------------------------------------- /ambari-agent/conf/unix/install-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/install-helper.sh -------------------------------------------------------------------------------- /ambari-agent/conf/unix/logging.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/logging.conf.sample -------------------------------------------------------------------------------- /ambari-agent/conf/unix/upgrade_agent_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/unix/upgrade_agent_configs.py -------------------------------------------------------------------------------- /ambari-agent/conf/windows/ambari-agent.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/ambari-agent.cmd -------------------------------------------------------------------------------- /ambari-agent/conf/windows/ambari-agent.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/ambari-agent.ini -------------------------------------------------------------------------------- /ambari-agent/conf/windows/ambari-agent.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/ambari-agent.ps1 -------------------------------------------------------------------------------- /ambari-agent/conf/windows/ambari-env.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/ambari-env.cmd -------------------------------------------------------------------------------- /ambari-agent/conf/windows/createservice.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/createservice.ps1 -------------------------------------------------------------------------------- /ambari-agent/conf/windows/logging.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/logging.conf.sample -------------------------------------------------------------------------------- /ambari-agent/conf/windows/service_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/conf/windows/service_wrapper.py -------------------------------------------------------------------------------- /ambari-agent/etc/init.d/ambari-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/etc/init.d/ambari-agent -------------------------------------------------------------------------------- /ambari-agent/etc/init/ambari-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/etc/init/ambari-agent.conf -------------------------------------------------------------------------------- /ambari-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/pom.xml -------------------------------------------------------------------------------- /ambari-agent/src/examples/query_with3jobs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/examples/query_with3jobs.txt -------------------------------------------------------------------------------- /ambari-agent/src/examples/query_with6jobs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/examples/query_with6jobs.txt -------------------------------------------------------------------------------- /ambari-agent/src/examples/tpcds_ss_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/examples/tpcds_ss_tables.sql -------------------------------------------------------------------------------- /ambari-agent/src/main/package/deb/control/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/package/deb/control/prerm -------------------------------------------------------------------------------- /ambari-agent/src/main/package/rpm/postremove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/package/rpm/postremove.sh -------------------------------------------------------------------------------- /ambari-agent/src/main/package/rpm/preinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/package/rpm/preinstall.sh -------------------------------------------------------------------------------- /ambari-agent/src/main/package/rpm/preremove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/package/rpm/preremove.sh -------------------------------------------------------------------------------- /ambari-agent/src/main/python/ambari_agent/apscheduler/jobstores/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-agent/src/main/python/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/python/setup.cfg -------------------------------------------------------------------------------- /ambari-agent/src/main/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/main/python/setup.py -------------------------------------------------------------------------------- /ambari-agent/src/packages/tarball/all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/packages/tarball/all.xml -------------------------------------------------------------------------------- /ambari-agent/src/packages/windows-choco.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/packages/windows-choco.xml -------------------------------------------------------------------------------- /ambari-agent/src/packages/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/packages/windows.xml -------------------------------------------------------------------------------- /ambari-agent/src/test/python/ambari_agent/dummy_files/configurations.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ambari-agent/src/test/python/ambari_agent/dummy_files/host_level_params.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ambari-agent/src/test/python/ambari_agent/dummy_files/metadata.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ambari-agent/src/test/python/ambari_agent/dummy_files/stomp/heartbeat_request.json: -------------------------------------------------------------------------------- 1 | { 2 | "alerts": [] 3 | } -------------------------------------------------------------------------------- /ambari-agent/src/test/python/ambari_agent/dummy_files/topology.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ambari-agent/src/test/python/tmp_hostcheck.result: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ambari-agent/src/test/python/unitTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-agent/src/test/python/unitTests.py -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_jinja2/ambari_jinja2/testsuite/res/templates/broken.html: -------------------------------------------------------------------------------- 1 | Before 2 | {{ fail() }} 3 | After 4 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_jinja2/ambari_jinja2/testsuite/res/templates/foo/test.html: -------------------------------------------------------------------------------- 1 | FOO 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_jinja2/ambari_jinja2/testsuite/res/templates/test.html: -------------------------------------------------------------------------------- 1 | BAR 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_jinja2/docs/changelog.rst: -------------------------------------------------------------------------------- 1 | .. module:: ambari_jinja2 2 | 3 | .. include:: ../CHANGES 4 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_jinja2/ext/django2jinja/templates/subtemplate.html: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_pbkdf2/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_simplejson/_speedups/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_simplejson/_speedups/posix/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc2/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc4/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_simplejson/_speedups/win/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_stomp/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | """Non-standard adapters.""" 3 | -------------------------------------------------------------------------------- /ambari-common/src/main/python/ambari_ws4py/server/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | -------------------------------------------------------------------------------- /ambari-common/src/main/unix/ambari-python-wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/main/unix/ambari-python-wrap -------------------------------------------------------------------------------- /ambari-common/src/main/windows/link.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/main/windows/link.psm1 -------------------------------------------------------------------------------- /ambari-common/src/main/windows/retry.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/main/windows/retry.psm1 -------------------------------------------------------------------------------- /ambari-common/src/test/python/coilmq/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/coilmq/engine.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/coilmq/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/coilmq/queue.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/coilmq/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/coilmq/start.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/coilmq/topic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/coilmq/topic.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/LICENSE.txt -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/MANIFEST.in -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/README.txt -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | __author__ = "Michael Foord" 3 | -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/docs/conf.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/mock.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/mock.wpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/mock.wpr -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/setup.cfg -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/setup.py -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/tox.ini -------------------------------------------------------------------------------- /ambari-common/src/test/python/mock/unittest.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-common/src/test/python/mock/unittest.cfg -------------------------------------------------------------------------------- /ambari-funtest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-funtest/pom.xml -------------------------------------------------------------------------------- /ambari-funtest/src/main/assemblies/empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-funtest/src/main/assemblies/empty.xml -------------------------------------------------------------------------------- /ambari-funtest/src/test/resources/version: -------------------------------------------------------------------------------- 1 | 3.0.0 -------------------------------------------------------------------------------- /ambari-project/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-project/pom.xml -------------------------------------------------------------------------------- /ambari-project/src/main/assemblies/empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-project/src/main/assemblies/empty.xml -------------------------------------------------------------------------------- /ambari-server-spi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server-spi/pom.xml -------------------------------------------------------------------------------- /ambari-server/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/checkstyle.xml -------------------------------------------------------------------------------- /ambari-server/conf/ambari-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/ambari-env.sh -------------------------------------------------------------------------------- /ambari-server/conf/unix/ambari-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/ambari-env.sh -------------------------------------------------------------------------------- /ambari-server/conf/unix/ambari-sudo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/ambari-sudo.sh -------------------------------------------------------------------------------- /ambari-server/conf/unix/ambari.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/ambari.properties -------------------------------------------------------------------------------- /ambari-server/conf/unix/ca.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/ca.config -------------------------------------------------------------------------------- /ambari-server/conf/unix/create-python-wrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/create-python-wrap.sh -------------------------------------------------------------------------------- /ambari-server/conf/unix/install-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/install-helper.sh -------------------------------------------------------------------------------- /ambari-server/conf/unix/krb5JAASLogin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/krb5JAASLogin.conf -------------------------------------------------------------------------------- /ambari-server/conf/unix/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/log4j.properties -------------------------------------------------------------------------------- /ambari-server/conf/unix/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/logback.xml -------------------------------------------------------------------------------- /ambari-server/conf/unix/metrics.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/unix/metrics.properties -------------------------------------------------------------------------------- /ambari-server/conf/windows/ambari-env.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/ambari-env.cmd -------------------------------------------------------------------------------- /ambari-server/conf/windows/ambari.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/ambari.properties -------------------------------------------------------------------------------- /ambari-server/conf/windows/ca.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/ca.config -------------------------------------------------------------------------------- /ambari-server/conf/windows/install-helper.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/install-helper.cmd -------------------------------------------------------------------------------- /ambari-server/conf/windows/krb5JAASLogin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/krb5JAASLogin.conf -------------------------------------------------------------------------------- /ambari-server/conf/windows/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/log4j.properties -------------------------------------------------------------------------------- /ambari-server/conf/windows/metrics.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/conf/windows/metrics.properties -------------------------------------------------------------------------------- /ambari-server/docs/api/generated/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/generated/index.html -------------------------------------------------------------------------------- /ambari-server/docs/api/generated/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/generated/swagger.json -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/alert-definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/alert-definitions.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/alert-dispatching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/alert-dispatching.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/alerts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/alerts.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/cluster-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/cluster-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/clusters-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/clusters-cluster.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/clusters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/clusters.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/components.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/config-groups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/config-groups.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/configuration.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/create-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/create-cluster.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/create-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/create-component.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/create-host.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/create-host.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/create-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/create-service.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/credential-create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/credential-create.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/credential-delete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/credential-delete.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/credential-get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/credential-get.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/credential-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/credential-list.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/credential-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/credential-update.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/delete-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/delete-cluster.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/host-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/host-component.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/host-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/host-components.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/host-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/host-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/hosts-host.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/hosts-host.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/hosts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/hosts.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/index.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/job-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/job-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/jobs-job.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/jobs-job.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/jobs.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/permission-create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/permission-create.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/permission-delete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/permission-delete.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/permission-get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/permission-get.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/permission-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/permission-list.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/permission-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/permission-update.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/request-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/request-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/request-schedules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/request-schedules.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/requests.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/schemas.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/service-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/service-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/services-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/services-service.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/services.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/task-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/task-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/taskattempts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/taskattempts.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/tasks.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/update-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/update-service.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/update-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/update-services.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/upgrades.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/upgrades.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-create.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-delete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-delete.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-get.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-list.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/user-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/user-update.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/view-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/view-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/workflow-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/workflow-resources.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/workflows-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/workflows-workflow.md -------------------------------------------------------------------------------- /ambari-server/docs/api/v1/workflows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/api/v1/workflows.md -------------------------------------------------------------------------------- /ambari-server/docs/configuration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/configuration/index.md -------------------------------------------------------------------------------- /ambari-server/docs/security/kerberos/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/security/kerberos/index.md -------------------------------------------------------------------------------- /ambari-server/docs/security/ldap/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/security/ldap/index.md -------------------------------------------------------------------------------- /ambari-server/docs/security/sso/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/docs/security/sso/index.md -------------------------------------------------------------------------------- /ambari-server/etc/init/ambari-server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/etc/init/ambari-server.conf -------------------------------------------------------------------------------- /ambari-server/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/exclude.xml -------------------------------------------------------------------------------- /ambari-server/findbugs.exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/findbugs.exclude.xml -------------------------------------------------------------------------------- /ambari-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/pom.xml -------------------------------------------------------------------------------- /ambari-server/sbin/ambari-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/sbin/ambari-server -------------------------------------------------------------------------------- /ambari-server/set-hdp-repo-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/set-hdp-repo-url.sh -------------------------------------------------------------------------------- /ambari-server/src/examples/rack_hosts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/examples/rack_hosts.yaml -------------------------------------------------------------------------------- /ambari-server/src/examples/spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/examples/spec.json -------------------------------------------------------------------------------- /ambari-server/src/main/assemblies/empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/assemblies/empty.xml -------------------------------------------------------------------------------- /ambari-server/src/main/assemblies/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/assemblies/server.xml -------------------------------------------------------------------------------- /ambari-server/src/main/conf/ambari.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/conf/ambari.properties -------------------------------------------------------------------------------- /ambari-server/src/main/conf/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/conf/log4j.properties -------------------------------------------------------------------------------- /ambari-server/src/main/package/rpm/preremove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/package/rpm/preremove.sh -------------------------------------------------------------------------------- /ambari-server/src/main/python/ambari-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/python/ambari-server.py -------------------------------------------------------------------------------- /ambari-server/src/main/python/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/python/bootstrap.py -------------------------------------------------------------------------------- /ambari-server/src/main/python/os_check_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/python/os_check_type.py -------------------------------------------------------------------------------- /ambari-server/src/main/python/setupAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/python/setupAgent.py -------------------------------------------------------------------------------- /ambari-server/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | Ambari-DDL-AzureDB-CREATE.sql 2 | -------------------------------------------------------------------------------- /ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-DROP.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ambari-server/src/main/resources/alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/resources/alerts.json -------------------------------------------------------------------------------- /ambari-server/src/main/resources/db/index.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ambari-server/src/main/resources/db/serial: -------------------------------------------------------------------------------- 1 | 01 2 | -------------------------------------------------------------------------------- /ambari-server/src/main/resources/kerberos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/resources/kerberos.json -------------------------------------------------------------------------------- /ambari-server/src/main/resources/widgets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/main/resources/widgets.json -------------------------------------------------------------------------------- /ambari-server/src/main/windows/ambari-server.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | powershell -ExecutionPolicy unrestricted -File ambari-server.ps1 %* -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestBootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestBootstrap.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestConfigs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestConfigs.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestGlobalLock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestGlobalLock.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestMpacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestMpacks.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestOSCheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestOSCheck.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestSetupAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestSetupAgent.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestSetupSso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestSetupSso.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestUtils.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestVersion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestVersion.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/TestYAMLUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/TestYAMLUtils.py -------------------------------------------------------------------------------- /ambari-server/src/test/python/ambari.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/ambari.properties -------------------------------------------------------------------------------- /ambari-server/src/test/python/hdfs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/hdfs.json -------------------------------------------------------------------------------- /ambari-server/src/test/python/ldap-password.dat: -------------------------------------------------------------------------------- 1 | ${alias=ambari.ldap.manager.password} -------------------------------------------------------------------------------- /ambari-server/src/test/python/uninstall/common-services/SERVICEA: -------------------------------------------------------------------------------- 1 | ../../mpacks/mystack-ambari-mpack-1.0.0.0/stacks/MYSTACK/1.0/services/SERVICEA -------------------------------------------------------------------------------- /ambari-server/src/test/python/uninstall/dashboards/SERVICEA: -------------------------------------------------------------------------------- 1 | ../../mpacks/mystack-ambari-mpack-1.0.0.0/stacks/MYSTACK/1.0/services/SERVICEA -------------------------------------------------------------------------------- /ambari-server/src/test/python/uninstall/extensions/SERVICEA: -------------------------------------------------------------------------------- 1 | ../../mpacks/mystack-ambari-mpack-1.0.0.0/stacks/MYSTACK/1.0/services/SERVICEA -------------------------------------------------------------------------------- /ambari-server/src/test/python/uninstall/stacks/2.0/SERVICEA: -------------------------------------------------------------------------------- 1 | ../../../mpacks/mystack-ambari-mpack-1.0.0.0/stacks/MYSTACK/1.0/services/SERVICEA -------------------------------------------------------------------------------- /ambari-server/src/test/python/unitTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/python/unitTests.py -------------------------------------------------------------------------------- /ambari-server/src/test/resources/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/README.txt -------------------------------------------------------------------------------- /ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_common_services/HIVE/0.11.0.2.0.5.0/package/.hash: -------------------------------------------------------------------------------- 1 | dummy_hash -------------------------------------------------------------------------------- /ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_extension/HIVE/package/.hash: -------------------------------------------------------------------------------- 1 | dummy_hash -------------------------------------------------------------------------------- /ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_stack/HIVE/package/.hash: -------------------------------------------------------------------------------- 1 | dummy_hash -------------------------------------------------------------------------------- /ambari-server/src/test/resources/abc.tar.gz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ambari-server/src/test/resources/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/data.db -------------------------------------------------------------------------------- /ambari-server/src/test/resources/deploy_HDP2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/deploy_HDP2.sh -------------------------------------------------------------------------------- /ambari-server/src/test/resources/extensions/EXT/0.2/services/OOZIE2/themes/broken_theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "configuration": { 3 | } 4 | -------------------------------------------------------------------------------- /ambari-server/src/test/resources/extensions/EXT/0.3/services/OOZIE2/themes/broken_theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "configuration": { 3 | } 4 | -------------------------------------------------------------------------------- /ambari-server/src/test/resources/extensions/EXT/0.4/services/OOZIE2/themes/broken_theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "configuration": { 3 | } 4 | -------------------------------------------------------------------------------- /ambari-server/src/test/resources/kerberos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/kerberos.json -------------------------------------------------------------------------------- /ambari-server/src/test/resources/mpacks-v2/abc.tar.gz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ambari-server/src/test/resources/os_family.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/os_family.json -------------------------------------------------------------------------------- /ambari-server/src/test/resources/test_api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/test_api.sh -------------------------------------------------------------------------------- /ambari-server/src/test/resources/test_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/test_view.xml -------------------------------------------------------------------------------- /ambari-server/src/test/resources/users.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/users.ldif -------------------------------------------------------------------------------- /ambari-server/src/test/resources/version: -------------------------------------------------------------------------------- 1 | 2.0.0 -------------------------------------------------------------------------------- /ambari-server/src/test/resources/web/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/web/index.jsp -------------------------------------------------------------------------------- /ambari-server/src/test/resources/widgets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-server/src/test/resources/widgets.json -------------------------------------------------------------------------------- /ambari-serviceadvisor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-serviceadvisor/pom.xml -------------------------------------------------------------------------------- /ambari-utility/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-utility/checkstyle.xml -------------------------------------------------------------------------------- /ambari-utility/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-utility/pom.xml -------------------------------------------------------------------------------- /ambari-views/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/docs/index.md -------------------------------------------------------------------------------- /ambari-views/docs/instance_response.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/docs/instance_response.png -------------------------------------------------------------------------------- /ambari-views/docs/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/docs/ui.png -------------------------------------------------------------------------------- /ambari-views/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/README.md -------------------------------------------------------------------------------- /ambari-views/examples/auto-cluster-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/auto-cluster-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/calculator-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/calculator-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/cluster-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/cluster-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/favorite-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/favorite-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/hello-spring-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/hello-spring-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/helloworld-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/helloworld-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/phone-list-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/phone-list-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/property-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/property-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/restricted-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/restricted-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/examples/simple-view/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/simple-view/docs/index.md -------------------------------------------------------------------------------- /ambari-views/examples/simple-view/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/examples/simple-view/pom.xml -------------------------------------------------------------------------------- /ambari-views/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/pom.xml -------------------------------------------------------------------------------- /ambari-views/src/main/assemblies/views.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/src/main/assemblies/views.xml -------------------------------------------------------------------------------- /ambari-views/src/main/resources/view.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-views/src/main/resources/view.xsd -------------------------------------------------------------------------------- /ambari-web/api-docs/css/api-explorer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/api-explorer.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/index.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/print.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/reset.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/screen.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/standalone.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/standalone.css -------------------------------------------------------------------------------- /ambari-web/api-docs/css/typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/css/typography.css -------------------------------------------------------------------------------- /ambari-web/api-docs/images/Swagger_explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/Swagger_explorer.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/explorer_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/explorer_icons.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/favicon-16x16.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/favicon-32x32.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/favicon.ico -------------------------------------------------------------------------------- /ambari-web/api-docs/images/logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/logo_small.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/pet_store_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/pet_store_api.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/senodio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/senodio.png -------------------------------------------------------------------------------- /ambari-web/api-docs/images/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/throbber.gif -------------------------------------------------------------------------------- /ambari-web/api-docs/images/wordnik_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/images/wordnik_api.png -------------------------------------------------------------------------------- /ambari-web/api-docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/index.html -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/backbone-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/backbone-min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/bootstrap.min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/handlebars-2.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/handlebars-2.0.0.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/highlight.7.3.pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/highlight.7.3.pack.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/jquery-1.9.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/jquery-1.9.0.min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/jquery.ba-bbq.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/jquery.ba-bbq.min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/jquery.slideto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/jquery.slideto.min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/jquery.wiggle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/jquery.wiggle.min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/jsoneditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/jsoneditor.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/marked.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/swagger-oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/swagger-oauth.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/underscore-min.js -------------------------------------------------------------------------------- /ambari-web/api-docs/lib/underscore-min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/lib/underscore-min.map -------------------------------------------------------------------------------- /ambari-web/api-docs/o2c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/o2c.html -------------------------------------------------------------------------------- /ambari-web/api-docs/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/swagger-ui.js -------------------------------------------------------------------------------- /ambari-web/api-docs/swagger-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/api-docs/swagger-ui.min.js -------------------------------------------------------------------------------- /ambari-web/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/app.js -------------------------------------------------------------------------------- /ambari-web/app/assets/data/alerts/alerts.jsonp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/alerts/alerts.jsonp -------------------------------------------------------------------------------- /ambari-web/app/assets/data/clusters/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/clusters/info.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/hosts/hosts70.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/hosts/hosts70.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/requests/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/requests/1.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/services/ambari.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/services/ambari.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/services/hdfs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/services/hdfs.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/settings/motd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/settings/motd.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/user_settings/admin_settings_show_bg.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /ambari-web/app/assets/data/user_settings/pagination_displayLength.json: -------------------------------------------------------------------------------- 1 | "10" 2 | -------------------------------------------------------------------------------- /ambari-web/app/assets/data/user_settings/showJobsForNonAdmin.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /ambari-web/app/assets/data/users/user_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/users/user_user.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/users/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/users/users.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/views/instances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/views/instances.json -------------------------------------------------------------------------------- /ambari-web/app/assets/data/views/views.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/data/views/views.json -------------------------------------------------------------------------------- /ambari-web/app/assets/img/ambari-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/ambari-logo.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/arrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/arrow-right.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/clippy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/clippy.svg -------------------------------------------------------------------------------- /ambari-web/app/assets/img/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/icons.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/install-box.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/install-box.svg -------------------------------------------------------------------------------- /ambari-web/app/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/logo.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/rack-state-minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/rack-state-minus.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/rack-state-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/rack-state-plus.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/rack-status-dead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/rack-status-dead.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/rack-status-live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/rack-status-live.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/rack_node_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/rack_node_hover.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/status-corrupt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/status-corrupt.jpg -------------------------------------------------------------------------------- /ambari-web/app/assets/img/status-ok.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/status-ok.jpg -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-copy.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-fail.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-pending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-pending.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-progress.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-success.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/task-log-timedout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/task-log-timedout.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/widget-gauge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/widget-gauge.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/widget-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/widget-graph.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/widget-number.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/widget-number.png -------------------------------------------------------------------------------- /ambari-web/app/assets/img/widget-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/img/widget-template.png -------------------------------------------------------------------------------- /ambari-web/app/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/index.html -------------------------------------------------------------------------------- /ambari-web/app/assets/licenses/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/licenses/NOTICE.txt -------------------------------------------------------------------------------- /ambari-web/app/assets/test/karma_setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/test/karma_setup.js -------------------------------------------------------------------------------- /ambari-web/app/assets/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/test/test.html -------------------------------------------------------------------------------- /ambari-web/app/assets/test/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/assets/test/tests.js -------------------------------------------------------------------------------- /ambari-web/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/config.js -------------------------------------------------------------------------------- /ambari-web/app/controllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/application.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/experimental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/experimental.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/installer.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/login_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/login_controller.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/admin.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/charts.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/dashboard.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/host.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/host/details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/host/details.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/service.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/main/service/item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/main/service/item.js -------------------------------------------------------------------------------- /ambari-web/app/controllers/wizard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/controllers/wizard.js -------------------------------------------------------------------------------- /ambari-web/app/data/BIGTOP/site_properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/BIGTOP/site_properties.js -------------------------------------------------------------------------------- /ambari-web/app/data/configs/site_properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/configs/site_properties.js -------------------------------------------------------------------------------- /ambari-web/app/data/configs/ui_properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/configs/ui_properties.js -------------------------------------------------------------------------------- /ambari-web/app/data/controller_route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/controller_route.js -------------------------------------------------------------------------------- /ambari-web/app/data/custom_stack_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/custom_stack_map.js -------------------------------------------------------------------------------- /ambari-web/app/data/dashboard_widgets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/dashboard_widgets.js -------------------------------------------------------------------------------- /ambari-web/app/data/db_properties_info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/db_properties_info.js -------------------------------------------------------------------------------- /ambari-web/app/data/host/categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/host/categories.js -------------------------------------------------------------------------------- /ambari-web/app/data/service_configs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/service_configs.js -------------------------------------------------------------------------------- /ambari-web/app/data/service_graph_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/service_graph_config.js -------------------------------------------------------------------------------- /ambari-web/app/data/statusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/data/statusCodes.js -------------------------------------------------------------------------------- /ambari-web/app/ember.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/ember.js -------------------------------------------------------------------------------- /ambari-web/app/initialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/initialize.js -------------------------------------------------------------------------------- /ambari-web/app/mappers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/alert_groups_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/alert_groups_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/cluster_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/cluster_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/configs/themes_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/configs/themes_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/hosts_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/hosts_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/quicklinks_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/quicklinks_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/server_data_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/server_data_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/service_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/service_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/stack_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/stack_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/stack_service_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/stack_service_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/stack_version_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/stack_version_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/users_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/users_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/widget_layout_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/widget_layout_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/mappers/widget_mapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mappers/widget_mapper.js -------------------------------------------------------------------------------- /ambari-web/app/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/messages.js -------------------------------------------------------------------------------- /ambari-web/app/mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/common/blueprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/common/blueprint.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/common/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/common/localStorage.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/common/persist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/common/persist.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/common/reload_popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/common/reload_popup.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/common/serverValidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/common/serverValidator.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/routers/redirections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/routers/redirections.js -------------------------------------------------------------------------------- /ambari-web/app/mixins/wizard/selectHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/mixins/wizard/selectHost.js -------------------------------------------------------------------------------- /ambari-web/app/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models.js -------------------------------------------------------------------------------- /ambari-web/app/models/alerts/alert_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/alerts/alert_config.js -------------------------------------------------------------------------------- /ambari-web/app/models/alerts/alert_group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/alerts/alert_group.js -------------------------------------------------------------------------------- /ambari-web/app/models/alerts/alert_instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/alerts/alert_instance.js -------------------------------------------------------------------------------- /ambari-web/app/models/client_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/client_component.js -------------------------------------------------------------------------------- /ambari-web/app/models/cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/cluster.js -------------------------------------------------------------------------------- /ambari-web/app/models/cluster_states.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/cluster_states.js -------------------------------------------------------------------------------- /ambari-web/app/models/configs/theme/tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/configs/theme/tab.js -------------------------------------------------------------------------------- /ambari-web/app/models/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/host.js -------------------------------------------------------------------------------- /ambari-web/app/models/host_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/host_component.js -------------------------------------------------------------------------------- /ambari-web/app/models/host_component_log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/host_component_log.js -------------------------------------------------------------------------------- /ambari-web/app/models/host_stack_version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/host_stack_version.js -------------------------------------------------------------------------------- /ambari-web/app/models/hosts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/hosts.js -------------------------------------------------------------------------------- /ambari-web/app/models/master_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/master_component.js -------------------------------------------------------------------------------- /ambari-web/app/models/operating_system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/operating_system.js -------------------------------------------------------------------------------- /ambari-web/app/models/quick_links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/quick_links.js -------------------------------------------------------------------------------- /ambari-web/app/models/repository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/repository.js -------------------------------------------------------------------------------- /ambari-web/app/models/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/flume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/flume.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/hbase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/hbase.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/hdfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/hdfs.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/mapreduce2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/mapreduce2.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/onefs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/onefs.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/ranger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/ranger.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/storm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/storm.js -------------------------------------------------------------------------------- /ambari-web/app/models/service/yarn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/service/yarn.js -------------------------------------------------------------------------------- /ambari-web/app/models/slave_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/slave_component.js -------------------------------------------------------------------------------- /ambari-web/app/models/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/stack.js -------------------------------------------------------------------------------- /ambari-web/app/models/stack_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/stack_service.js -------------------------------------------------------------------------------- /ambari-web/app/models/stack_version/os.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/stack_version/os.js -------------------------------------------------------------------------------- /ambari-web/app/models/upgrade_entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/upgrade_entity.js -------------------------------------------------------------------------------- /ambari-web/app/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/user.js -------------------------------------------------------------------------------- /ambari-web/app/models/view_instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/view_instance.js -------------------------------------------------------------------------------- /ambari-web/app/models/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/widget.js -------------------------------------------------------------------------------- /ambari-web/app/models/widget_layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/widget_layout.js -------------------------------------------------------------------------------- /ambari-web/app/models/widget_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/models/widget_property.js -------------------------------------------------------------------------------- /ambari-web/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/router.js -------------------------------------------------------------------------------- /ambari-web/app/routes/add_host_routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/add_host_routes.js -------------------------------------------------------------------------------- /ambari-web/app/routes/add_kerberos_routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/add_kerberos_routes.js -------------------------------------------------------------------------------- /ambari-web/app/routes/add_service_routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/add_service_routes.js -------------------------------------------------------------------------------- /ambari-web/app/routes/create_widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/create_widget.js -------------------------------------------------------------------------------- /ambari-web/app/routes/edit_widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/edit_widget.js -------------------------------------------------------------------------------- /ambari-web/app/routes/installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/installer.js -------------------------------------------------------------------------------- /ambari-web/app/routes/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/main.js -------------------------------------------------------------------------------- /ambari-web/app/routes/rollbackHA_routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/rollbackHA_routes.js -------------------------------------------------------------------------------- /ambari-web/app/routes/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/view.js -------------------------------------------------------------------------------- /ambari-web/app/routes/views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/routes/views.js -------------------------------------------------------------------------------- /ambari-web/app/styles/alert_badge.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/alert_badge.less -------------------------------------------------------------------------------- /ambari-web/app/styles/alerts.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/alerts.less -------------------------------------------------------------------------------- /ambari-web/app/styles/application.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/application.less -------------------------------------------------------------------------------- /ambari-web/app/styles/common.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/common.less -------------------------------------------------------------------------------- /ambari-web/app/styles/dashboard.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/dashboard.less -------------------------------------------------------------------------------- /ambari-web/app/styles/hosts.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/hosts.less -------------------------------------------------------------------------------- /ambari-web/app/styles/log_file_search.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/log_file_search.less -------------------------------------------------------------------------------- /ambari-web/app/styles/modal_popups.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/modal_popups.less -------------------------------------------------------------------------------- /ambari-web/app/styles/stack_versions.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/stack_versions.less -------------------------------------------------------------------------------- /ambari-web/app/styles/top-nav.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/top-nav.less -------------------------------------------------------------------------------- /ambari-web/app/styles/visualsearch.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/visualsearch.less -------------------------------------------------------------------------------- /ambari-web/app/styles/widgets.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/widgets.less -------------------------------------------------------------------------------- /ambari-web/app/styles/wizard.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/styles/wizard.less -------------------------------------------------------------------------------- /ambari-web/app/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates.js -------------------------------------------------------------------------------- /ambari-web/app/templates/application.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/application.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/about.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/about.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/checkbox.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/checkbox.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/form.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/form.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/log_tail.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/log_tail.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/metric.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/metric.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/progress.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/progress.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/common/settings.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/common/settings.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/experimental.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/experimental.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/installer.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/installer.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/login.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/login.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/admin.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/admin.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/alerts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/alerts.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/charts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/charts.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/dashboard.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/dashboard.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/host.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/host.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/host/add.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/host/add.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/host/logs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/host/logs.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/service.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/service.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/main/views.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/main/views.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/utils/ajax.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/utils/ajax.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step0.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step0.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step1.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step1.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step10.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step10.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step2.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step2.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step3.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step3.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step4.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step4.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step6.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step6.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step7.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step7.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step8.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step8.hbs -------------------------------------------------------------------------------- /ambari-web/app/templates/wizard/step9.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/templates/wizard/step9.hbs -------------------------------------------------------------------------------- /ambari-web/app/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/action_sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/action_sequence.js -------------------------------------------------------------------------------- /ambari-web/app/utils/ajax/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/ajax/ajax.js -------------------------------------------------------------------------------- /ambari-web/app/utils/ajax/ajax_queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/ajax/ajax_queue.js -------------------------------------------------------------------------------- /ambari-web/app/utils/array_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/array_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/base64.js -------------------------------------------------------------------------------- /ambari-web/app/utils/blueprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/blueprint.js -------------------------------------------------------------------------------- /ambari-web/app/utils/bootstrap_popups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/bootstrap_popups.js -------------------------------------------------------------------------------- /ambari-web/app/utils/bootstrap_reopen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/bootstrap_reopen.js -------------------------------------------------------------------------------- /ambari-web/app/utils/chart_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/chart_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/config.js -------------------------------------------------------------------------------- /ambari-web/app/utils/configs/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/configs/database.js -------------------------------------------------------------------------------- /ambari-web/app/utils/configs/theme/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/configs/theme/theme.js -------------------------------------------------------------------------------- /ambari-web/app/utils/configs_collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/configs_collection.js -------------------------------------------------------------------------------- /ambari-web/app/utils/credentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/credentials.js -------------------------------------------------------------------------------- /ambari-web/app/utils/data_manipulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/data_manipulation.js -------------------------------------------------------------------------------- /ambari-web/app/utils/date/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/date/date.js -------------------------------------------------------------------------------- /ambari-web/app/utils/date/timezone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/date/timezone.js -------------------------------------------------------------------------------- /ambari-web/app/utils/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/db.js -------------------------------------------------------------------------------- /ambari-web/app/utils/ember_computed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/ember_computed.js -------------------------------------------------------------------------------- /ambari-web/app/utils/ember_reopen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/ember_reopen.js -------------------------------------------------------------------------------- /ambari-web/app/utils/errors/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/errors/assertions.js -------------------------------------------------------------------------------- /ambari-web/app/utils/errors/definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/errors/definitions.js -------------------------------------------------------------------------------- /ambari-web/app/utils/file_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/file_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/handlebars_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/handlebars_helpers.js -------------------------------------------------------------------------------- /ambari-web/app/utils/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/helper.js -------------------------------------------------------------------------------- /ambari-web/app/utils/host_progress_popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/host_progress_popup.js -------------------------------------------------------------------------------- /ambari-web/app/utils/hosts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/hosts.js -------------------------------------------------------------------------------- /ambari-web/app/utils/http_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/http_client.js -------------------------------------------------------------------------------- /ambari-web/app/utils/lazy_loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/lazy_loading.js -------------------------------------------------------------------------------- /ambari-web/app/utils/load_timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/load_timer.js -------------------------------------------------------------------------------- /ambari-web/app/utils/lz-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/lz-string.js -------------------------------------------------------------------------------- /ambari-web/app/utils/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/misc.js -------------------------------------------------------------------------------- /ambari-web/app/utils/number_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/number_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/object_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/object_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/polling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/polling.js -------------------------------------------------------------------------------- /ambari-web/app/utils/stomp_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/stomp_client.js -------------------------------------------------------------------------------- /ambari-web/app/utils/string_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/string_utils.js -------------------------------------------------------------------------------- /ambari-web/app/utils/ui_effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/ui_effects.js -------------------------------------------------------------------------------- /ambari-web/app/utils/updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/updater.js -------------------------------------------------------------------------------- /ambari-web/app/utils/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/utils/validator.js -------------------------------------------------------------------------------- /ambari-web/app/views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views.js -------------------------------------------------------------------------------- /ambari-web/app/views/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/application.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/alert_badge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/alert_badge.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/chart.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/chart/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/chart/linear.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/chart/pie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/chart/pie.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/checkbox_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/checkbox_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/chosen_plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/chosen_plugin.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/clock_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/clock_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/controls_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/controls_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/editable_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/editable_list.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/filter_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/filter_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/form/dropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/form/dropdown.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/form/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/form/field.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/grid.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/log_tail_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/log_tail_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/metric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/metric.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/modal_popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/modal_popup.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/sort_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/sort_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/table_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/table_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/common/time_range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/common/time_range.js -------------------------------------------------------------------------------- /ambari-web/app/views/experimental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/experimental.js -------------------------------------------------------------------------------- /ambari-web/app/views/installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/installer.js -------------------------------------------------------------------------------- /ambari-web/app/views/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/loading.js -------------------------------------------------------------------------------- /ambari-web/app/views/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/login.js -------------------------------------------------------------------------------- /ambari-web/app/views/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/admin.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/admin/kerberos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/admin/kerberos.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/alerts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/alerts.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/charts.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/charts/heatmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/charts/heatmap.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/charts/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/charts/menu.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/dashboard.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/add_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/add_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/configs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/configs.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/details.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/logs_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/logs_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/menu.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/metrics.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/host/summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/host/summary.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/menu.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/service.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/service/item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/service/item.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/service/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/service/menu.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/service/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/service/service.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/views/details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/views/details.js -------------------------------------------------------------------------------- /ambari-web/app/views/main/views_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/main/views_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step0_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step0_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step10_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step10_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step1_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step1_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step2_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step2_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step3_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step3_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step4_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step4_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step5_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step5_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step6_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step6_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step7_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step7_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step8_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step8_view.js -------------------------------------------------------------------------------- /ambari-web/app/views/wizard/step9_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/app/views/wizard/step9_view.js -------------------------------------------------------------------------------- /ambari-web/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/brunch-config.js -------------------------------------------------------------------------------- /ambari-web/copy-pluggable-stack-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/copy-pluggable-stack-resources.sh -------------------------------------------------------------------------------- /ambari-web/gzip-content.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/gzip-content.cmd -------------------------------------------------------------------------------- /ambari-web/gzip-content.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/gzip-content.ps1 -------------------------------------------------------------------------------- /ambari-web/gzip-content.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/gzip-content.sh -------------------------------------------------------------------------------- /ambari-web/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/karma.conf.js -------------------------------------------------------------------------------- /ambari-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/package.json -------------------------------------------------------------------------------- /ambari-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/pom.xml -------------------------------------------------------------------------------- /ambari-web/set-ambari-version.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-ambari-version.cmd -------------------------------------------------------------------------------- /ambari-web/set-ambari-version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-ambari-version.ps1 -------------------------------------------------------------------------------- /ambari-web/set-ambari-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-ambari-version.sh -------------------------------------------------------------------------------- /ambari-web/set-default-stack-version.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-default-stack-version.cmd -------------------------------------------------------------------------------- /ambari-web/set-default-stack-version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-default-stack-version.ps1 -------------------------------------------------------------------------------- /ambari-web/set-default-stack-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/set-default-stack-version.sh -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/alias.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/and.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/and.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/concat.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/empty.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/equal.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/everyBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/everyBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/existsIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/existsIn.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/filterBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/filterBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/findBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/findBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/getByKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/getByKey.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/gt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/gt.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/gte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/gte.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/lt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/lt.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/lte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/lte.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/mapBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/mapBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/notEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/notEqual.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/or.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/or.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/percents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/percents.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/someBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/someBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/sumBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/sumBy.js -------------------------------------------------------------------------------- /ambari-web/test/aliases/computed/truncate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/aliases/computed/truncate.js -------------------------------------------------------------------------------- /ambari-web/test/app_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/app_test.js -------------------------------------------------------------------------------- /ambari-web/test/controllers/main_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/controllers/main_test.js -------------------------------------------------------------------------------- /ambari-web/test/controllers/wizard_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/controllers/wizard_test.js -------------------------------------------------------------------------------- /ambari-web/test/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/helpers.js -------------------------------------------------------------------------------- /ambari-web/test/init_computed_aliases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/init_computed_aliases.js -------------------------------------------------------------------------------- /ambari-web/test/init_model_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/init_model_test.js -------------------------------------------------------------------------------- /ambari-web/test/init_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/init_test.js -------------------------------------------------------------------------------- /ambari-web/test/login_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/login_test.js -------------------------------------------------------------------------------- /ambari-web/test/mappers/hosts_mapper_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/mappers/hosts_mapper_test.js -------------------------------------------------------------------------------- /ambari-web/test/mappers/stack_mapper_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/mappers/stack_mapper_test.js -------------------------------------------------------------------------------- /ambari-web/test/mappers/users_mapper_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/mappers/users_mapper_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/cluster_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/cluster_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/host_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/host_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/hosts_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/hosts_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/repository_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/repository_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/service/flume_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/service/flume_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/service/hdfs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/service/hdfs_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/service/yarn_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/service/yarn_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/service_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/service_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/stack_service_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/stack_service_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/stack_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/stack_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/user_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/user_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/view_instance_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/view_instance_test.js -------------------------------------------------------------------------------- /ambari-web/test/models/widget_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/models/widget_test.js -------------------------------------------------------------------------------- /ambari-web/test/router_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/router_test.js -------------------------------------------------------------------------------- /ambari-web/test/routes/views_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/routes/views_test.js -------------------------------------------------------------------------------- /ambari-web/test/service_components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/service_components.js -------------------------------------------------------------------------------- /ambari-web/test/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/stack.js -------------------------------------------------------------------------------- /ambari-web/test/utils/ajax/ajax_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/ajax/ajax_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/array_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/array_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/blueprint_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/blueprint_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/chart_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/chart_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/config_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/config_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/credentials_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/credentials_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/date/date_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/date/date_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/date/timezone_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/date/timezone_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/db_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/db_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/ember_computed_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/ember_computed_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/ember_reopen_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/ember_reopen_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/file_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/file_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/helper_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/helper_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/hosts_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/hosts_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/http_client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/http_client_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/lazy_loading_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/lazy_loading_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/load_timer_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/load_timer_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/misc_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/misc_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/number_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/number_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/object_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/object_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/polling_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/polling_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/stomp_client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/stomp_client_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/string_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/string_utils_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/ui_effects_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/ui_effects_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/updater_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/updater_test.js -------------------------------------------------------------------------------- /ambari-web/test/utils/validator_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/utils/validator_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/application_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/application_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/common/metric_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/common/metric_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/installer_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/installer_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/login_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/login_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/main/admin_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/main/admin_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/main/dashboard_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/main/dashboard_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/main/host/menu_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/main/host/menu_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/main/host_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/main/host_test.js -------------------------------------------------------------------------------- /ambari-web/test/views/main/menu_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/test/views/main/menu_test.js -------------------------------------------------------------------------------- /ambari-web/toggle-experimental.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/toggle-experimental.cmd -------------------------------------------------------------------------------- /ambari-web/toggle-experimental.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/toggle-experimental.ps1 -------------------------------------------------------------------------------- /ambari-web/toggle-experimental.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/toggle-experimental.sh -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/Blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/Blob.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/FileSaver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/FileSaver.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/backbone.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/bootstrap.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/clipboard.min.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/console-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/console-helper.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/cubism.v1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/cubism.v1.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/d3.v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/d3.v2.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/difflib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/difflib.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/diffview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/diffview.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/ember-latest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/ember-latest.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jquery-3.7.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jquery-3.7.1.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jquery-migrate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jquery-migrate.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jquery.periodic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jquery.periodic.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jquery.timeago.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jquery.timeago.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jquery.ui.core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jquery.ui.core.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/jszip.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/jszip.min.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/moment.min.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/pluralize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/pluralize.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/popper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/popper.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/rickshaw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/rickshaw.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/sockjs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/sockjs.min.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/spin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/spin.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/stomp.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/stomp.min.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/underscore.js -------------------------------------------------------------------------------- /ambari-web/vendor/scripts/visualsearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/scripts/visualsearch.js -------------------------------------------------------------------------------- /ambari-web/vendor/styles/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/bootstrap.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/chosen.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/chosen.min.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/cubism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/cubism.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/datepicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/datepicker.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/diffview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/diffview.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/font-awesome-4.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/font-awesome-4.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/font-awesome.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/jquery-ui.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/rickshaw.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/rickshaw.css -------------------------------------------------------------------------------- /ambari-web/vendor/styles/visualsearch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/vendor/styles/visualsearch.css -------------------------------------------------------------------------------- /ambari-web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/ambari-web/yarn.lock -------------------------------------------------------------------------------- /contrib/addons/package/rpm/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /contrib/addons/src/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/addons/test/ui/json/alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/addons/test/ui/json/alerts.json -------------------------------------------------------------------------------- /contrib/addons/test/ui/json/hbaseSummary.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/addons/test/ui/json/hdfsSummary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/addons/test/ui/json/hdfsSummary.json -------------------------------------------------------------------------------- /contrib/addons/test/ui/json/mrSummary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/addons/test/ui/json/mrSummary.json -------------------------------------------------------------------------------- /contrib/agent-simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/README.md -------------------------------------------------------------------------------- /contrib/agent-simulator/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/cluster.py -------------------------------------------------------------------------------- /contrib/agent-simulator/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/config.py -------------------------------------------------------------------------------- /contrib/agent-simulator/config/cluster.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/config/cluster.txt -------------------------------------------------------------------------------- /contrib/agent-simulator/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/data.py -------------------------------------------------------------------------------- /contrib/agent-simulator/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/docker.py -------------------------------------------------------------------------------- /contrib/agent-simulator/example/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/example/config.ini -------------------------------------------------------------------------------- /contrib/agent-simulator/launcher_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/launcher_cluster.py -------------------------------------------------------------------------------- /contrib/agent-simulator/launcher_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/launcher_docker.py -------------------------------------------------------------------------------- /contrib/agent-simulator/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/log.py -------------------------------------------------------------------------------- /contrib/agent-simulator/network/dns_edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/network/dns_edit.py -------------------------------------------------------------------------------- /contrib/agent-simulator/vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/agent-simulator/vm.py -------------------------------------------------------------------------------- /contrib/alert-snmp-mib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/alert-snmp-mib/README.md -------------------------------------------------------------------------------- /contrib/alert-snmp-mib/snmp_mib_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/alert-snmp-mib/snmp_mib_script.sh -------------------------------------------------------------------------------- /contrib/ambari-log4j/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-log4j/README.md -------------------------------------------------------------------------------- /contrib/ambari-log4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-log4j/pom.xml -------------------------------------------------------------------------------- /contrib/ambari-scom/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/.gitignore -------------------------------------------------------------------------------- /contrib/ambari-scom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/README.md -------------------------------------------------------------------------------- /contrib/ambari-scom/metrics-sink/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/metrics-sink/pom.xml -------------------------------------------------------------------------------- /contrib/ambari-scom/msi/build.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/msi/build.cmd -------------------------------------------------------------------------------- /contrib/ambari-scom/msi/build/zip.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/msi/build/zip.ps1 -------------------------------------------------------------------------------- /contrib/ambari-scom/msi/src/GUI_Ambari.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/msi/src/GUI_Ambari.sln -------------------------------------------------------------------------------- /contrib/ambari-scom/msi/src/ambari-scom.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/msi/src/ambari-scom.wxs -------------------------------------------------------------------------------- /contrib/ambari-scom/package.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/package.bat -------------------------------------------------------------------------------- /contrib/ambari-scom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/ambari-scom/pom.xml -------------------------------------------------------------------------------- /contrib/fast-hdfs-resource/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/fast-hdfs-resource/pom.xml -------------------------------------------------------------------------------- /contrib/management-packs/hdf-ambari-mpack/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /contrib/management-packs/isilon-onefs-mpack/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /contrib/management-packs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/management-packs/pom.xml -------------------------------------------------------------------------------- /contrib/nagios-snmp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/nagios-snmp/README.md -------------------------------------------------------------------------------- /contrib/version-builder/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/version-builder/example.py -------------------------------------------------------------------------------- /contrib/version-builder/example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/version-builder/example.sh -------------------------------------------------------------------------------- /contrib/version-builder/version_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/version-builder/version_builder.py -------------------------------------------------------------------------------- /contrib/views/ambari-views-package/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/ambari-views-package/pom.xml -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/cs-view.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/capacity-scheduler/cs-view.jpg -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/capacity-scheduler/pom.xml -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/capacity-scheduler/readme.md -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/src/main/resources/ui/app/assets/data/all.json: -------------------------------------------------------------------------------- 1 | { 2 | "items":[ 3 | ] 4 | } -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/src/main/resources/ui/app/assets/data/nodeLabels.json: -------------------------------------------------------------------------------- 1 | "null" -------------------------------------------------------------------------------- /contrib/views/capacity-scheduler/src/main/resources/ui/app/assets/data/privilege.json: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /contrib/views/commons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/commons/README.md -------------------------------------------------------------------------------- /contrib/views/commons/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/commons/pom.xml -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/addon/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/dummy/app/templates/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/commons/src/main/resources/ui/hdfs-directory-viewer/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/files/pom.xml -------------------------------------------------------------------------------- /contrib/views/files/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/files/readme.md -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/app/templates/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/files/src/main/resources/ui/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/pig/blueprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/pig/blueprint.json -------------------------------------------------------------------------------- /contrib/views/pig/clustertemplate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/pig/clustertemplate.json -------------------------------------------------------------------------------- /contrib/views/pig/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/pig/pom.xml -------------------------------------------------------------------------------- /contrib/views/pig/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/pig/readme.md -------------------------------------------------------------------------------- /contrib/views/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/pom.xml -------------------------------------------------------------------------------- /contrib/views/utils/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/utils/pom.xml -------------------------------------------------------------------------------- /contrib/views/utils/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/utils/readme.md -------------------------------------------------------------------------------- /contrib/views/wfmanager/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/wfmanager/.gitignore -------------------------------------------------------------------------------- /contrib/views/wfmanager/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/contrib/views/wfmanager/pom.xml -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/app/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/app/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/app/templates/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/addon/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/dummy/app/templates/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/externaladdons/hdfs-directory-viewer/vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/views/wfmanager/src/main/resources/ui/tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-support/build-ambari.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/build-ambari.sh -------------------------------------------------------------------------------- /dev-support/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/README.md -------------------------------------------------------------------------------- /dev-support/docker/centos6/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos6/Dockerfile -------------------------------------------------------------------------------- /dev-support/docker/centos7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos7/Dockerfile -------------------------------------------------------------------------------- /dev-support/docker/centos7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos7/README.md -------------------------------------------------------------------------------- /dev-support/docker/centos7/build-ambari.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos7/build-ambari.sh -------------------------------------------------------------------------------- /dev-support/docker/centos7/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos7/build-image.sh -------------------------------------------------------------------------------- /dev-support/docker/centos7/krb5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/centos7/krb5.conf -------------------------------------------------------------------------------- /dev-support/docker/common/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/common/.bashrc -------------------------------------------------------------------------------- /dev-support/docker/common/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/common/Dockerfile -------------------------------------------------------------------------------- /dev-support/docker/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/docker/Dockerfile -------------------------------------------------------------------------------- /dev-support/docker/docker/bin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/docker/bin/__init__.py -------------------------------------------------------------------------------- /dev-support/docker/docker/bin/ambaribuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/docker/bin/ambaribuild.py -------------------------------------------------------------------------------- /dev-support/docker/ubuntu16/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/docker/ubuntu16/Dockerfile -------------------------------------------------------------------------------- /dev-support/test-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/dev-support/test-patch.sh -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/pom.xml -------------------------------------------------------------------------------- /docs/src/site/apt/index.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/index.apt -------------------------------------------------------------------------------- /docs/src/site/apt/install-0.9.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/install-0.9.apt -------------------------------------------------------------------------------- /docs/src/site/apt/install.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/install.apt -------------------------------------------------------------------------------- /docs/src/site/apt/irc.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/irc.apt -------------------------------------------------------------------------------- /docs/src/site/apt/issue-tracking.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/issue-tracking.apt -------------------------------------------------------------------------------- /docs/src/site/apt/privacy-policy.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/privacy-policy.apt -------------------------------------------------------------------------------- /docs/src/site/apt/whats-new.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/apt/whats-new.apt -------------------------------------------------------------------------------- /docs/src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/docs/src/site/site.xml -------------------------------------------------------------------------------- /install-ambari-python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/install-ambari-python.sh -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/logo.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/pom.xml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/setup.py -------------------------------------------------------------------------------- /start-build-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/ambari/HEAD/start-build-env.sh -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | ${ambariVersion} 2 | --------------------------------------------------------------------------------