-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39244/
-----------------------------------------------------------
Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan
Hurley, and Nate Cole.
Bugs: AMBARI-13392
https://issues.apache.org/jira/browse/AMBARI-13392
Repository: ambari
Description
-------
Merge branch branch-dev-sotp-all-upgrade to branch-2.1
This contains all of the work that Dmitry Lisnichenko, Dmytro Grinenko, and I
have done for the past 2 months.
Diffs
-----
ambari-server/src/main/java/org/apache/ambari/server/api/services/AmbariMetaInfo.java
561b3f4
ambari-server/src/main/java/org/apache/ambari/server/checks/AbstractCheckDescriptor.java
2f0bc94
ambari-server/src/main/java/org/apache/ambari/server/checks/ClientRetryPropertyCheck.java
52fca40
ambari-server/src/main/java/org/apache/ambari/server/checks/ConfigurationMergeCheck.java
b81ca11
ambari-server/src/main/java/org/apache/ambari/server/checks/HiveDynamicServiceDiscoveryCheck.java
4ea5484
ambari-server/src/main/java/org/apache/ambari/server/checks/HiveMultipleMetastoreCheck.java
c387a4b
ambari-server/src/main/java/org/apache/ambari/server/checks/HostsHeartbeatCheck.java
a8600c4
ambari-server/src/main/java/org/apache/ambari/server/checks/HostsMasterMaintenanceCheck.java
ef93337
ambari-server/src/main/java/org/apache/ambari/server/checks/HostsRepositoryVersionCheck.java
eaa0096
ambari-server/src/main/java/org/apache/ambari/server/checks/MapReduce2JobHistoryStatePreservingCheck.java
5f02c4f
ambari-server/src/main/java/org/apache/ambari/server/checks/SecondaryNamenodeDeletedCheck.java
493042f
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesMaintenanceModeCheck.java
5108afd
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesMapReduceDistributedCacheCheck.java
be5d11a
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesNamenodeHighAvailabilityCheck.java
d92f12d
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesNamenodeTruncateCheck.java
51369c9
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesTezDistributedCacheCheck.java
68a7103
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesUpCheck.java
70b8884
ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesYarnWorkPreservingCheck.java
a0b2b59
ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeCheck.java
9fa8916
ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeCheckRegistry.java
8be572c
ambari-server/src/main/java/org/apache/ambari/server/checks/YarnRMHighAvailabilityCheck.java
bf25f9f
ambari-server/src/main/java/org/apache/ambari/server/checks/YarnTimelineServerStatePreservingCheck.java
eca0967
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariCustomCommandExecutionHelper.java
2bda16e
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java
aa51d4e
ambari-server/src/main/java/org/apache/ambari/server/controller/PrereqCheckRequest.java
f8c5316
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClusterStackVersionResourceProvider.java
7030d23
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/CompatibleRepositoryVersionResourceProvider.java
6344aa2
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/PreUpgradeCheckResourceProvider.java
ce58e1e
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/RepositoryVersionResourceProvider.java
f1fa3bf
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UpgradeResourceProvider.java
c00e64b
ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java
e821827
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ClusterVersionDAO.java
d3326b1
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/CrudDAO.java
4382f59
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/HostVersionDAO.java
a2ff211
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/RepositoryVersionDAO.java
4ac1314
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UpgradeDAO.java
bc0652c
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/RepositoryVersionEntity.java
0fb2f10
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/UpgradeEntity.java
802ea03
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
c717582
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/UpdateDesiredStackAction.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/stack/ModuleFileUnmarshaller.java
aa8e17b
ambari-server/src/main/java/org/apache/ambari/server/stack/StackDefinitionDirectory.java
8f81b5a
ambari-server/src/main/java/org/apache/ambari/server/stack/StackDirectory.java
89c10c6
ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java
4fe7ed7
ambari-server/src/main/java/org/apache/ambari/server/state/StackInfo.java
8e9d092
ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeContext.java
b10db9e
ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java
75c04da
ambari-server/src/main/java/org/apache/ambari/server/state/stack/ConfigUpgradePack.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/UpgradePack.java
5b65732
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ClusterGrouping.java
eff1b13
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigUpgradeChangeDefinition.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigureTask.java
8a9e2e5
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ExecuteTask.java
a0afdfb
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Grouping.java
cd27722
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ManualTask.java
2b1ba56
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RepositoryVersionHelper.java
2e17cf4
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RestartGrouping.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RestartTask.java
1b69b5b
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServerActionTask.java
74144b7
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServerSideActionTask.java
97981ae
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServiceCheckGrouping.java
6061895
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServiceCheckTask.java
5893edf
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StageWrapper.java
eac5ce5
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StageWrapperBuilder.java
57cd41f
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StartGrouping.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StartTask.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StopGrouping.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StopTask.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Task.java
6416b57
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpdateStackGrouping.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpgradeFunction.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpgradeType.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/state/svccomphost/ServiceComponentHostImpl.java
71d0581
ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog213.java
dcdbb85
ambari-server/src/main/resources/Ambari-DDL-MySQL-CREATE.sql b803c37
ambari-server/src/main/resources/Ambari-DDL-Oracle-CREATE.sql c3195e5
ambari-server/src/main/resources/Ambari-DDL-Postgres-CREATE.sql b7bc440
ambari-server/src/main/resources/Ambari-DDL-Postgres-EMBEDDED-CREATE.sql
cd16120
ambari-server/src/main/resources/Ambari-DDL-SQLServer-CREATE.sql 5f98d47
ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_upgrade.py
610f527
ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py
a3c02a6
ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/config-upgrade.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.2.xml
3837e63
ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml
18c7928
ambari-server/src/main/resources/stacks/HDP/2.3/repos/repoinfo.xml.orig
5c845f1
ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/config-upgrade.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/upgrade-2.3.xml
acc65a6
ambari-server/src/test/java/org/apache/ambari/server/checks/ConfigurationMergeCheckTest.java
44bf164
ambari-server/src/test/java/org/apache/ambari/server/checks/HostsMasterMaintenanceCheckTest.java
961c28d
ambari-server/src/test/java/org/apache/ambari/server/checks/SecondaryNamenodeDeletedCheckTest.java
5d32f4d
ambari-server/src/test/java/org/apache/ambari/server/checks/ServicesMapReduceDistributedCacheCheckTest.java
fea82f3
ambari-server/src/test/java/org/apache/ambari/server/checks/ServicesNamenodeHighAvailabilityCheckTest.java
947121a
ambari-server/src/test/java/org/apache/ambari/server/checks/ServicesNamenodeTruncateCheckTest.java
07d17d8
ambari-server/src/test/java/org/apache/ambari/server/checks/ServicesTezDistributedCacheCheckTest.java
d732302
ambari-server/src/test/java/org/apache/ambari/server/checks/ServicesYarnWorkPreservingCheckTest.java
135c9c9
ambari-server/src/test/java/org/apache/ambari/server/checks/UpgradeCheckStackVersionTest.java
8d8b08f
ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java
79f4b9f
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/CompatibleRepositoryVersionResourceProviderTest.java
ea6e56e
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/RepositoryVersionResourceProviderTest.java
442bcb2
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UpgradeResourceProviderHDP22Test.java
f786445
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UpgradeResourceProviderTest.java
9873104
ambari-server/src/test/java/org/apache/ambari/server/orm/OrmTestHelper.java
b36480f
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/CrudDAOTest.java
8777d33
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/RepositoryVersionDAOTest.java
adda018
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/UpgradeDAOTest.java
0b12e97
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/ConfigureActionTest.java
93e29b5
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/UpgradeActionTest.java
5f65e2d
ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
7077f4c
ambari-server/src/test/java/org/apache/ambari/server/state/stack/ConfigUpgradePackTest.java
PRE-CREATION
ambari-server/src/test/java/org/apache/ambari/server/state/stack/UpgradePackTest.java
9ae78c4
ambari-server/src/test/java/org/apache/ambari/server/state/stack/upgrade/StageWrapperBuilderTest.java
e2a3995
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog213Test.java
a54dee2
ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_master.py f96d8a7
ambari-server/src/test/python/stacks/2.1/configs/secured-storm-start.json.orig
9dad8e1
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/config-upgrade.xml
PRE-CREATION
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_bucket_test.xml
92e8c6a
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_direction.xml
89a9e4f
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_test.xml
b7a62f5
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_test_checks.xml
7590c5b
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_test_nonrolling.xml
PRE-CREATION
ambari-server/src/test/resources/stacks/HDP/2.1.1/upgrades/upgrade_to_new_stack.xml
02b0ebf
ambari-server/src/test/resources/stacks/HDP/2.2.0/upgrades/config-upgrade.xml
PRE-CREATION
ambari-server/src/test/resources/stacks/HDP/2.2.0/upgrades/upgrade_test.xml
5271ae6
ambari-server/src/test/resources/stacks/HDP/2.2.0/upgrades/upgrade_test_checks.xml
892b9b4
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/browser/HiveBrowserService.java.orig
55919a7
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/JobService.java.orig
ad46e33
Diff: https://reviews.apache.org/r/39244/diff/
Testing
-------
Unit tests may break.
Need to commit this asap since it's extremely large.
Thanks,
Alejandro Fernandez