You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by nc...@apache.org on 2017/04/27 20:20:14 UTC
[27/50] [abbrv] ambari git commit: Merge branch 'trunk' into
branch-dev-patch-upgrade
Merge branch 'trunk' into branch-dev-patch-upgrade
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d222f572
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d222f572
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d222f572
Branch: refs/heads/trunk
Commit: d222f572ee2952add29e60afeb47a4da7ac98685
Parents: 393ab3e 132e266
Author: Nate Cole <nc...@hortonworks.com>
Authored: Fri Feb 3 09:52:46 2017 -0500
Committer: Nate Cole <nc...@hortonworks.com>
Committed: Fri Feb 3 09:52:46 2017 -0500
----------------------------------------------------------------------
.gitignore | 1 +
ambari-agent/conf/unix/agent-multiplier.py | 9 +-
.../src/main/python/ambari_agent/ActionQueue.py | 5 +
.../src/main/python/ambari_agent/Controller.py | 51 +-
.../ambari_agent/CustomServiceOrchestrator.py | 4 +
.../src/main/python/ambari_agent/Hardware.py | 10 +-
.../src/main/python/ambari_agent/HostInfo.py | 19 +-
.../ambari_agent/StatusCommandsExecutor.py | 1 +
.../test/python/ambari_agent/TestHardware.py | 84 ++-
.../test/python/ambari_agent/TestHostInfo.py | 45 +-
.../python/ambari_agent/TestRegistration.py | 2 +-
ambari-agent/src/test/python/unitTests.py | 3 +
.../ambari_commons/ambari_metrics_helper.py | 19 +-
.../src/main/python/ambari_commons/firewall.py | 21 +-
.../ambari/logfeeder/input/InputSimulate.java | 52 +-
.../ambari/logfeeder/util/LogFeederUtil.java | 12 +
.../other/daterangepicker/js/daterangepicker.js | 90 +--
.../src/main/webapp/scripts/utils/ViewUtils.js | 2 +-
.../scripts/views/common/DatePickerLayout.js | 40 +-
.../webapp/scripts/views/tabs/LogFileView.js | 47 +-
.../sink/flume/FlumeTimelineMetricsSink.java | 3 +-
.../timeline/HadoopTimelineMetricsSink.java | 6 +-
.../storm/StormTimelineMetricsReporter.java | 25 +-
.../storm/StormTimelineMetricsReporter.java | 16 +-
ambari-server/pom.xml | 29 +-
ambari-server/sbin/ambari-server | 1 +
.../ambari/server/agent/HeartBeatHandler.java | 4 +
.../ambari/server/agent/HeartbeatMonitor.java | 2 +-
.../server/checks/AutoStartDisabledCheck.java | 74 +++
.../ambari/server/checks/CheckDescription.java | 7 +
.../checks/DatabaseConsistencyCheckHelper.java | 78 +++
.../server/configuration/Configuration.java | 40 +-
.../AmbariCustomCommandExecutionHelper.java | 21 +-
.../AmbariManagementControllerImpl.java | 44 +-
.../server/controller/ControllerModule.java | 5 +-
.../HostStackVersionResourceProvider.java | 46 +-
.../server/credentialapi/CredentialUtil.java | 580 +++++++++++++++++
.../system/impl/AmbariMetricSinkImpl.java | 10 +
.../apache/ambari/server/orm/DBAccessor.java | 1 +
.../ambari/server/orm/DBAccessorImpl.java | 5 +
.../server/orm/entities/UpgradeEntity.java | 2 +-
.../server/orm/helpers/dbms/H2Helper.java | 74 +++
.../ambari/server/state/ConfigHelper.java | 49 +-
.../org/apache/ambari/server/state/Host.java | 5 +
.../server/state/ServiceComponentHost.java | 5 +
.../server/state/cluster/ClusterImpl.java | 2 +-
.../ambari/server/state/host/HostImpl.java | 15 +-
.../svccomphost/ServiceComponentHostImpl.java | 46 +-
.../server/upgrade/UpgradeCatalog250.java | 115 ++--
.../python/ambari_server/serverConfiguration.py | 9 +-
.../main/python/ambari_server/serverSetup.py | 6 +-
.../common-services/DRUID/0.9.2/metainfo.xml | 28 +-
.../alert_hive_interactive_thrift_port.py | 2 +-
.../package/scripts/hive_server_interactive.py | 3 +
.../0.12.0.2.0/package/scripts/params_linux.py | 57 +-
.../PXF/3.0.0/configuration/pxf-profiles.xml | 15 +-
.../0.7.0/configuration/ranger-ugsync-site.xml | 2 +-
.../common-services/STORM/0.10.0/metrics.json | 4 +-
.../common-services/STORM/0.9.3/metrics.json | 4 +-
.../TEZ/0.4.0.2.1/configuration/tez-site.xml | 27 +-
.../2.1.0.2.0/package/scripts/params_linux.py | 5 +-
.../package/scripts/resourcemanager.py | 2 +
.../YARN/3.0.0.3.0/configuration/yarn-env.xml | 3 +
.../YARN/3.0.0.3.0/kerberos.json | 7 +-
.../common-services/YARN/3.0.0.3.0/metainfo.xml | 1 -
.../3.0.0.3.0/package/scripts/params_linux.py | 6 +-
.../package/scripts/resourcemanager.py | 2 +
.../YARN/3.0.0.3.0/service_advisor.py | 5 +-
.../main/resources/scripts/Ambaripreupload.py | 16 +
.../HDP/2.0.6/configuration/cluster-env.xml | 6 +
.../services/TEZ/configuration/tez-site.xml | 65 +-
.../2.2/services/TEZ/configuration/tez-site.xml | 83 +++
.../2.3/services/TEZ/configuration/tez-site.xml | 6 +
.../stacks/HDP/2.3/upgrades/config-upgrade.xml | 44 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.4.xml | 18 +-
.../HDP/2.3/upgrades/nonrolling-upgrade-2.5.xml | 18 -
.../HDP/2.3/upgrades/nonrolling-upgrade-2.6.xml | 26 +-
.../stacks/HDP/2.3/upgrades/upgrade-2.4.xml | 14 +-
.../stacks/HDP/2.3/upgrades/upgrade-2.5.xml | 14 +-
.../stacks/HDP/2.3/upgrades/upgrade-2.6.xml | 19 +-
.../stacks/HDP/2.4/upgrades/config-upgrade.xml | 47 +-
.../HDP/2.4/upgrades/nonrolling-upgrade-2.5.xml | 20 +-
.../HDP/2.4/upgrades/nonrolling-upgrade-2.6.xml | 27 +-
.../stacks/HDP/2.4/upgrades/upgrade-2.5.xml | 14 +-
.../stacks/HDP/2.4/upgrades/upgrade-2.6.xml | 18 +-
.../configuration/hive-interactive-site.xml | 2 +-
.../2.5/services/TEZ/configuration/tez-site.xml | 6 +
.../stacks/HDP/2.5/services/stack_advisor.py | 44 +-
.../stacks/HDP/2.5/upgrades/config-upgrade.xml | 28 +-
.../HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml | 8 +
.../stacks/HDP/2.5/upgrades/upgrade-2.6.xml | 5 +
.../configuration/hive-interactive-site.xml | 8 +
.../PIG/configuration/pig-properties.xml | 93 +++
.../services/SPARK2/configuration/livy2-env.xml | 2 +-
.../HDP/2.6/services/SPARK2/kerberos.json | 4 +-
.../services/YARN/configuration/yarn-env.xml | 165 +++++
.../services/YARN/configuration/yarn-site.xml | 26 +
.../stacks/HDP/2.6/services/YARN/kerberos.json | 6 +-
.../stacks/HDP/2.6/services/YARN/metainfo.xml | 1 +
.../HDP/3.0/configuration/cluster-env.xml | 6 +
.../stacks/HDP/3.0/services/YARN/metainfo.xml | 2 +
.../2.2/services/TEZ/configuration/tez-site.xml | 88 ++-
.../apache/ambari/annotations/LockAreaTest.java | 7 +-
.../TransactionalLockInterceptorTest.java | 7 +-
.../apache/ambari/server/H2DatabaseCleaner.java | 124 ++++
.../ambari/server/StateRecoveryManagerTest.java | 6 +-
.../ExecutionCommandWrapperTest.java | 8 +
.../ambari/server/actionmanager/StageTest.java | 11 +-
.../actionmanager/TestActionDBAccessorImpl.java | 8 +-
.../server/actionmanager/TestActionManager.java | 9 +-
.../actionmanager/TestActionScheduler.java | 7 +-
.../TestActionSchedulerThreading.java | 8 +-
.../ambari/server/actionmanager/TestStage.java | 9 +
.../server/agent/HeartbeatProcessorTest.java | 10 +-
.../server/agent/TestHeartbeatHandler.java | 5 +-
.../server/agent/TestHeartbeatMonitor.java | 7 +-
.../server/api/query/JpaSortBuilderTest.java | 7 +
.../server/api/services/AmbariMetaInfoTest.java | 12 +-
.../api/services/PersistKeyValueImplTest.java | 4 +-
.../server/api/services/PersistServiceTest.java | 4 +-
.../checks/AutoStartDisabledCheckTest.java | 121 ++++
.../DatabaseConsistencyCheckHelperTest.java | 58 ++
.../configuration/RecoveryConfigHelperTest.java | 4 +-
.../AmbariCustomCommandExecutionHelperTest.java | 7 +-
.../AmbariManagementControllerTest.java | 7 +-
.../server/controller/AmbariServerTest.java | 5 +-
.../BackgroundCustomCommandExecutionTest.java | 7 +-
...hYarnCapacitySchedulerReleaseConfigTest.java | 7 +-
.../RootServiceResponseFactoryTest.java | 9 +
.../internal/ActionResourceProviderTest.java | 7 +-
.../internal/AlertResourceProviderTest.java | 4 +-
.../internal/CalculatedStatusTest.java | 8 +
...ClusterStackVersionResourceProviderTest.java | 213 +++---
...leRepositoryVersionResourceProviderTest.java | 8 +-
.../internal/ComponentResourceProviderTest.java | 2 +
.../HostStackVersionResourceProviderTest.java | 19 +-
.../internal/JMXHostProviderTest.java | 8 +-
.../RepositoryVersionResourceProviderTest.java | 8 +-
.../StackArtifactResourceProviderTest.java | 8 +-
.../StackDefinedPropertyProviderTest.java | 4 +-
.../UpgradeResourceProviderHDP22Test.java | 8 +-
.../internal/UpgradeResourceProviderTest.java | 9 +-
.../UpgradeSummaryResourceProviderTest.java | 10 +-
.../internal/UserResourceProviderDBTest.java | 7 +-
.../VersionDefinitionResourceProviderTest.java | 4 +-
.../LogSearchDataRetrievalServiceTest.java | 1 -
.../RestMetricsPropertyProviderTest.java | 9 +
.../utilities/DatabaseCheckerTest.java | 6 +-
.../GeneralServiceCalculatedStateTest.java | 10 +-
.../credentialapi/CredentialUtilTest.java | 644 +++++++++++++++++++
.../apache/ambari/server/events/EventsTest.java | 6 +-
.../HostVersionOutOfSyncListenerTest.java | 7 +-
.../metadata/AgentAlertDefinitionsTest.java | 11 +
.../server/metadata/RoleCommandOrderTest.java | 7 +-
.../ambari/server/metadata/RoleGraphTest.java | 7 +-
.../ambari/server/orm/DBAccessorImplTest.java | 20 +-
.../ambari/server/orm/JdbcPropertyTest.java | 4 +-
.../apache/ambari/server/orm/OrmTestHelper.java | 13 +-
.../apache/ambari/server/orm/TestOrmImpl.java | 8 +-
.../server/orm/dao/AlertDefinitionDAOTest.java | 6 +-
.../server/orm/dao/AlertDispatchDAOTest.java | 6 +-
.../ambari/server/orm/dao/AlertsDAOTest.java | 8 +-
.../server/orm/dao/ClusterVersionDAOTest.java | 12 +-
.../server/orm/dao/ConfigGroupDAOTest.java | 19 +-
.../ambari/server/orm/dao/CrudDAOTest.java | 11 +-
.../orm/dao/HostConfigMappingDAOTest.java | 7 +-
.../server/orm/dao/HostRoleCommandDAOTest.java | 9 +-
.../server/orm/dao/HostVersionDAOTest.java | 11 +-
.../orm/dao/RepositoryVersionDAOTest.java | 7 +-
.../ambari/server/orm/dao/RequestDAOTest.java | 7 +-
.../server/orm/dao/RequestScheduleDAOTest.java | 7 +-
.../server/orm/dao/ServiceConfigDAOTest.java | 64 +-
.../ambari/server/orm/dao/SettingDAOTest.java | 7 +
.../ambari/server/orm/dao/StageDAOTest.java | 10 +-
.../orm/dao/TopologyLogicalRequestDAOTest.java | 7 +-
.../server/orm/dao/TopologyRequestDAOTest.java | 7 +-
.../ambari/server/orm/dao/UpgradeDAOTest.java | 9 +-
.../ambari/server/orm/dao/WidgetDAOTest.java | 8 +-
.../server/orm/dao/WidgetLayoutDAOTest.java | 8 +-
.../scheduler/ExecutionScheduleManagerTest.java | 4 +-
.../server/security/AmbariLdapUtilsTest.java | 1 -
.../AmbariBasicAuthenticationFilterTest.java | 6 +-
...uthenticationProviderForDNWithSpaceTest.java | 4 +-
.../AmbariLdapAuthenticationProviderTest.java | 4 +-
.../AmbariLocalUserProviderTest.java | 7 +
.../AmbariPamAuthenticationProviderTest.java | 4 +-
.../security/authorization/TestUsers.java | 7 +-
.../security/ldap/LdapPerformanceTest.java | 8 +
.../serveraction/ServerActionExecutorTest.java | 11 +-
.../kerberos/KerberosServerActionTest.java | 2 +-
.../UpdateKerberosConfigsServerActionTest.java | 18 +-
.../AutoSkipFailedSummaryActionTest.java | 6 +-
.../ComponentVersionCheckActionTest.java | 6 +-
.../upgrades/ConfigureActionTest.java | 6 +-
.../upgrades/UpgradeActionTest.java | 6 +-
.../server/stageplanner/TestStagePlanner.java | 7 +-
.../ambari/server/state/ConfigGroupTest.java | 17 +-
.../ambari/server/state/ConfigHelperTest.java | 7 +-
.../server/state/ConfigMergeHelperTest.java | 8 +-
.../server/state/RequestExecutionTest.java | 4 +-
.../server/state/ServiceComponentTest.java | 7 +-
.../apache/ambari/server/state/ServiceTest.java | 7 +-
.../ambari/server/state/UpgradeHelperTest.java | 9 +-
.../alerts/AggregateAlertListenerTest.java | 6 +-
.../state/alerts/AlertEventPublisherTest.java | 22 +-
.../state/alerts/AlertReceivedListenerTest.java | 10 +-
.../alerts/AlertStateChangedEventTest.java | 4 +-
.../state/alerts/InitialAlertEventTest.java | 6 +-
.../state/cluster/AlertDataManagerTest.java | 10 +-
.../state/cluster/ClusterDeadlockTest.java | 7 +-
.../server/state/cluster/ClusterImplTest.java | 11 +-
.../server/state/cluster/ClusterTest.java | 15 +-
.../state/cluster/ClustersDeadlockTest.java | 7 +-
.../server/state/cluster/ClustersTest.java | 7 +-
.../ConcurrentServiceConfigVersionTest.java | 7 +-
...omponentHostConcurrentWriteDeadlockTest.java | 7 +-
.../ambari/server/state/host/HostTest.java | 9 +-
.../services/RetryUpgradeActionServiceTest.java | 8 +
.../state/stack/ConfigUpgradePackTest.java | 8 +-
.../state/stack/ConfigUpgradeValidityTest.java | 8 +-
.../ambari/server/state/stack/OSFamilyTest.java | 12 +-
.../server/state/stack/UpgradePackTest.java | 8 +-
.../svccomphost/ServiceComponentHostTest.java | 7 +-
.../topology/AsyncCallableServiceTest.java | 6 +-
.../server/upgrade/StackUpgradeUtilTest.java | 4 +-
.../server/upgrade/UpgradeCatalog200Test.java | 6 +-
.../server/upgrade/UpgradeCatalog210Test.java | 6 +-
.../server/upgrade/UpgradeCatalog2121Test.java | 8 +-
.../server/upgrade/UpgradeCatalog212Test.java | 7 +-
.../server/upgrade/UpgradeCatalog220Test.java | 6 +-
.../server/upgrade/UpgradeCatalog240Test.java | 8 +-
.../server/upgrade/UpgradeCatalog242Test.java | 6 +-
.../server/upgrade/UpgradeCatalog250Test.java | 83 ++-
.../server/upgrade/UpgradeCatalogTest.java | 6 +-
.../src/test/python/TestAmbariServer.py | 52 +-
.../stacks/2.0.6/YARN/test_historyserver.py | 3 +-
.../stacks/2.0.6/YARN/test_mapreduce2_client.py | 3 +-
.../stacks/2.0.6/YARN/test_nodemanager.py | 3 +-
.../stacks/2.0.6/YARN/test_resourcemanager.py | 3 +-
.../stacks/2.0.6/YARN/test_yarn_client.py | 3 +-
.../stacks/2.3/ATLAS/test_metadata_server.py | 65 +-
.../stacks/2.5/common/test_stack_advisor.py | 50 +-
.../main/admin/stack_and_upgrade_controller.js | 46 +-
.../controllers/main/service/info/configs.js | 24 +-
.../main/service/reassign/step3_controller.js | 9 +
.../main/service/reassign/step4_controller.js | 12 +-
.../main/service/reassign_controller.js | 18 +-
.../app/controllers/wizard/step7_controller.js | 41 +-
ambari-web/app/messages.js | 20 +-
ambari-web/app/mixins.js | 1 +
.../configs/config_recommendation_parser.js | 6 +-
.../common/configs/config_recommendations.js | 11 +-
...onfig_with_override_recommendation_parser.js | 3 +-
.../mixins/common/configs/enhanced_configs.js | 6 +-
.../configs/widgets/unique/num_llap_nodes.js | 70 ++
.../configs/component_actions_by_configs.js | 18 +-
ambari-web/app/models/host_stack_version.js | 4 +-
.../stack_version/stack_upgrade_history.js | 7 +-
ambari-web/app/routes/reassign_master_routes.js | 3 +-
.../common/configs/widgets/controls.hbs | 2 +
.../stack_upgrade/stack_upgrade_wizard.hbs | 1 +
.../admin/stack_upgrade/upgrade_history.hbs | 2 +-
ambari-web/app/utils/string_utils.js | 14 +
.../configs/service_config_layout_tab_view.js | 23 +-
.../dependent_configs_list_popup.js | 12 +-
.../app/views/main/service/services/hdfs.js | 10 +-
.../app/views/main/service/services/yarn.js | 2 +-
.../admin/stack_and_upgrade_controller_test.js | 150 +----
.../service/reassign/step4_controller_test.js | 10 +-
.../configs/config_recommendations_test.js | 600 ++++++++---------
.../common/configs/enhanced_configs_test.js | 2 +-
ambari-web/test/utils/string_utils_test.js | 30 +
.../dependent_configs_list_popup_test.js | 2 +-
.../views/main/service/services/hdfs_test.js | 6 +-
.../views/main/service/services/yarn_test.js | 2 +-
contrib/utils/perf/deploy-gce-perf-cluster.py | 11 +-
.../src/main/python/preinstall_checker.py | 2 +-
.../ambari/view/hive2/actor/LogAggregator.java | 18 +-
.../view/hive2/actor/StatementExecutor.java | 9 +-
.../actor/message/StartLogAggregation.java | 10 +-
.../ambari/view/hive20/actor/LogAggregator.java | 18 +-
.../view/hive20/actor/StatementExecutor.java | 10 +-
.../actor/message/StartLogAggregation.java | 10 +-
.../resources/ui/app/adapters/application.js | 16 +
.../resources/ui/app/adapters/service-check.js | 42 ++
.../hive20/src/main/resources/ui/app/app.js | 9 -
.../resources/ui/app/components/job-item.js | 21 +-
.../resources/ui/app/components/jobs-browser.js | 4 -
.../ui/app/components/service-check-entry.js | 50 ++
.../resources/ui/app/components/tabs-item.js | 20 +-
.../ui/app/components/top-application-bar.js | 1 +
.../ui/app/configs/service-check-status.js | 19 +
.../resources/ui/app/controllers/application.js | 25 +
.../main/resources/ui/app/controllers/jobs.js | 7 +-
.../ui/app/controllers/service-check.js | 66 ++
.../src/main/resources/ui/app/models/job.js | 2 +-
.../main/resources/ui/app/models/worksheet.js | 3 +-
.../hive20/src/main/resources/ui/app/router.js | 2 +
.../main/resources/ui/app/routes/application.js | 9 +
.../src/main/resources/ui/app/routes/jobs.js | 25 +-
.../resources/ui/app/routes/queries/query.js | 14 +-
.../resources/ui/app/routes/service-check.js | 28 +
.../src/main/resources/ui/app/services/jobs.js | 12 +-
.../resources/ui/app/services/service-check.js | 117 ++++
.../src/main/resources/ui/app/styles/app.scss | 2 +-
.../ui/app/styles/bootstrap-overrides.scss | 15 +-
.../resources/ui/app/templates/application.hbs | 13 +-
.../app/templates/components/jobs-browser.hbs | 1 +
.../templates/components/query-result-table.hbs | 64 +-
.../components/service-check-entry.hbs | 47 ++
.../components/top-application-bar.hbs | 12 +-
.../databases/database/tables/table/ddl.hbs | 8 +-
.../ui/app/templates/queries/query.hbs | 85 +--
.../ui/app/templates/service-check.hbs | 42 ++
.../src/main/resources/ui/config/environment.js | 2 -
contrib/views/wfmanager/pom.xml | 1 +
.../oozie/ambari/view/assets/AssetResource.java | 3 +-
.../resources/ui/app/components/asset-config.js | 6 +-
.../ui/app/components/bundle-config.js | 7 +-
.../resources/ui/app/components/coord-config.js | 17 +-
.../ui/app/components/designer-workspace.js | 49 +-
.../resources/ui/app/components/drafts-wf.js | 81 ++-
.../ui/app/components/flow-designer.js | 49 +-
.../resources/ui/app/components/job-config.js | 1 -
.../resources/ui/app/components/job-details.js | 28 +-
.../ui/app/components/recent-projects.js | 57 ++
.../main/resources/ui/app/components/save-wf.js | 3 +-
.../ui/app/components/workflow-action-editor.js | 14 +-
.../ui/app/domain/workflow-importer.js | 3 +
.../ui/app/helpers/format-unicode-date.js | 3 +-
.../main/resources/ui/app/models/wfproject.js | 3 +-
.../src/main/resources/ui/app/routes/design.js | 23 +-
.../ui/app/routes/design/proj-manager-tab.js | 7 +-
.../resources/ui/app/services/current-job.js | 28 +
.../src/main/resources/ui/app/styles/app.less | 151 ++++-
.../app/templates/components/archive-config.hbs | 4 +-
.../ui/app/templates/components/arg-config.hbs | 2 +-
.../app/templates/components/asset-config.hbs | 2 +-
.../ui/app/templates/components/asset-list.hbs | 2 +-
.../app/templates/components/asset-manager.hbs | 2 +-
.../app/templates/components/bundle-config.hbs | 2 +-
.../components/bundle-coord-config.hbs | 2 +-
.../templates/components/bundle-job-details.hbs | 6 +-
.../app/templates/components/coord-config.hbs | 8 +-
.../templates/components/coord-job-details.hbs | 10 +-
.../app/templates/components/date-with-expr.hbs | 4 +-
.../templates/components/designer-errors.hbs | 2 +-
.../templates/components/designer-workspace.hbs | 41 +-
.../ui/app/templates/components/drafts-wf.hbs | 170 ++---
.../ui/app/templates/components/file-config.hbs | 6 +-
.../app/templates/components/flow-designer.hbs | 27 +-
.../app/templates/components/global-config.hbs | 4 +-
.../ui/app/templates/components/help-icon.hbs | 3 +
.../ui/app/templates/components/hive-action.hbs | 2 +-
.../app/templates/components/hive2-action.hbs | 2 +-
.../components/instance-list-config.hbs | 2 +-
.../ui/app/templates/components/job-config.hbs | 8 +-
.../ui/app/templates/components/job-details.hbs | 13 +-
.../ui/app/templates/components/job-row.hbs | 2 +-
.../templates/components/name-value-config.hbs | 2 +-
.../ui/app/templates/components/pig-action.hbs | 2 +-
.../templates/components/prepare-config-fs.hbs | 12 +-
.../app/templates/components/prepare-config.hbs | 6 +-
.../templates/components/recent-projects.hbs | 33 +
.../ui/app/templates/components/save-wf.hbs | 2 +-
.../app/templates/components/shell-action.hbs | 2 +-
.../app/templates/components/spark-action.hbs | 2 +-
.../app/templates/components/sub-workflow.hbs | 2 +-
.../components/workflow-action-editor.hbs | 6 +-
.../templates/components/workflow-config.hbs | 2 +-
.../components/workflow-job-details.hbs | 14 +-
.../main/resources/ui/app/templates/design.hbs | 2 +-
.../app/templates/design/proj-manager-tab.hbs | 2 +-
.../main/resources/ui/app/utils/constants.js | 2 +-
.../ui/app/validators/operand-length.js | 2 +-
.../src/main/resources/view.log4j.properties | 29 +
pom.xml | 2 +
377 files changed, 6192 insertions(+), 2255 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d222f572/ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ClusterStackVersionResourceProviderTest.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d222f572/ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ComponentResourceProviderTest.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d222f572/ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/ComponentVersionCheckActionTest.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d222f572/ambari-server/src/test/java/org/apache/ambari/server/state/ServiceComponentTest.java
----------------------------------------------------------------------
diff --cc ambari-server/src/test/java/org/apache/ambari/server/state/ServiceComponentTest.java
index a7f8ae3,e7572f4..5c71329
--- a/ambari-server/src/test/java/org/apache/ambari/server/state/ServiceComponentTest.java
+++ b/ambari-server/src/test/java/org/apache/ambari/server/state/ServiceComponentTest.java
@@@ -27,9 -28,9 +28,10 @@@ import java.util.List
import java.util.Map;
import org.apache.ambari.server.AmbariException;
+ import org.apache.ambari.server.H2DatabaseCleaner;
import org.apache.ambari.server.api.services.AmbariMetaInfo;
import org.apache.ambari.server.controller.ServiceComponentResponse;
+import org.apache.ambari.server.events.listeners.upgrade.StackVersionListener;
import org.apache.ambari.server.orm.GuiceJpaInitializer;
import org.apache.ambari.server.orm.InMemoryDefaultTestModule;
import org.apache.ambari.server.orm.OrmTestHelper;
http://git-wip-us.apache.org/repos/asf/ambari/blob/d222f572/ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
----------------------------------------------------------------------
diff --cc ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
index be8ab53,8e5ad0a..d952ac4
--- a/ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
+++ b/ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
@@@ -37,9 -38,8 +38,10 @@@ import java.util.Set
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+import org.apache.ambari.annotations.Experimental;
+import org.apache.ambari.annotations.ExperimentalFeature;
import org.apache.ambari.server.AmbariException;
+ import org.apache.ambari.server.H2DatabaseCleaner;
import org.apache.ambari.server.api.services.AmbariMetaInfo;
import org.apache.ambari.server.controller.AmbariManagementController;
import org.apache.ambari.server.controller.ClusterRequest;