-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/28522/
-----------------------------------------------------------
Review request for Ambari, Alejandro Fernandez, Dmitro Lisnichenko, Tom
Beerbower, and Yurii Shylov.
Bugs: AMBARI-8464
https://issues.apache.org/jira/browse/AMBARI-8464
Repository: ambari
Description
-------
This addresses a new requirement of groupings of upgrades.
Before this patch:
upgrade -> upgrade_item(1+) that was a potentially very long list of items.
After:
upgrade -> upgrade_group(1+) -> upgrade_item(1+)
This patch makes only one group, a future patch will take in account the
upgrade pack to make the groups. This patch addresses DB and API changes for
this new layout.
Diffs
-----
ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java
9858e46
ambari-server/src/main/java/org/apache/ambari/server/api/resources/UpgradeItemResourceDefinition.java
9ff5dee
ambari-server/src/main/java/org/apache/ambari/server/api/resources/UpgradeResourceDefinition.java
914e81d
ambari-server/src/main/java/org/apache/ambari/server/api/services/UpgradeGroupService.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/api/services/UpgradeItemService.java
0dde13b
ambari-server/src/main/java/org/apache/ambari/server/api/services/UpgradeService.java
cd93bda
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/DefaultProviderModule.java
83f0e0f
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UpgradeGroupResourceProvider.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UpgradeItemResourceProvider.java
fb7789c
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UpgradeResourceProvider.java
16a8f3c
ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java
5564b31
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UpgradeDAO.java
6df5502
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/UpgradeEntity.java
41346d0
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/UpgradeGroupEntity.java
PRE-CREATION
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/UpgradeItemEntity.java
2ae6944
ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog200.java
a6157fb
ambari-server/src/main/resources/Ambari-DDL-MySQL-CREATE.sql 110abe0
ambari-server/src/main/resources/Ambari-DDL-Oracle-CREATE.sql 9e4cad3
ambari-server/src/main/resources/Ambari-DDL-Postgres-CREATE.sql 92e9170
ambari-server/src/main/resources/Ambari-DDL-Postgres-EMBEDDED-CREATE.sql
a35d33e
ambari-server/src/main/resources/Ambari-DDL-SQLServer-CREATE.sql f553f6e
ambari-server/src/main/resources/Ambari-DDL-SQLServer-DROP.sql 45b3168
ambari-server/src/main/resources/META-INF/persistence.xml d0e662c
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UpgradeResourceProviderTest.java
046a69b
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/UpgradeDAOTest.java
4848428
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog200Test.java
5f0b03a
Diff: https://reviews.apache.org/r/28522/diff/
Testing
-------
Tests run: 2307, Failures: 0, Errors: 0, Skipped: 14
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16:39.050s
[INFO] Finished at: Thu Nov 27 20:53:03 EST 2014
[INFO] Final Memory: 28M/261M
[INFO] ------------------------------------------------------------------------
Thanks,
Nate Cole