----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16989/#review32092 -----------------------------------------------------------
Ship it! Ship It! - Nate Cole On Jan. 16, 2014, 5:37 p.m., John Speidel wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/16989/ > ----------------------------------------------------------- > > (Updated Jan. 16, 2014, 5:37 p.m.) > > > Review request for Ambari, Nate Cole, Sumit Mohanty, and Tom Beerbower. > > > Bugs: AMBARI-4325 > https://issues.apache.org/jira/browse/AMBARI-4325 > > > Repository: ambari > > > Description > ------- > > Add service/component dependencies to stack definitions and expose via the > '/stacks' endpoint. > > This includes component cardinality, component dependencies and auto-deploy > information. > > Currently, this dependency logic is hard coded in the UI code. > > This patch includes the minimal changes including unit testing. It doesn't > include any usage of the new information and doesn't include changes to > StackExtensionHelper, etc. > These changes will be added in subsequent patches. > > Changes were only made on 1.3.4 stack in this patch. > > > Diffs > ----- > > > ambari-server/src/main/java/org/apache/ambari/server/state/AutoDeployInfo.java > PRE-CREATION > > ambari-server/src/main/java/org/apache/ambari/server/state/ComponentInfo.java > 7be8fc3 > > ambari-server/src/main/java/org/apache/ambari/server/state/DependencyInfo.java > PRE-CREATION > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/FLUME/metainfo.xml > 13eba83 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/GANGLIA/metainfo.xml > 1406f45 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/HBASE/metainfo.xml > 129d0ae > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/HDFS/metainfo.xml > 5f587d3 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/HIVE/metainfo.xml > dc43ab6 > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/HUE/metainfo.xml > ba580ca > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/MAPREDUCE/metainfo.xml > 2a91403 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/NAGIOS/metainfo.xml > 9af461e > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/OOZIE/metainfo.xml > 1492cd4 > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/PIG/metainfo.xml > 3f3cff1 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/SQOOP/metainfo.xml > 40a04b7 > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/WEBHCAT/metainfo.xml > 35a090e > > ambari-server/src/main/resources/stacks/HDP/1.3.4/services/ZOOKEEPER/metainfo.xml > b92a270 > > ambari-server/src/test/java/org/apache/ambari/server/api/services/AmbariMetaInfoTest.java > 547764e > > ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java > 8f92c09 > ambari-server/src/test/resources/stacks/HDP/1.3.4/metainfo.xml PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/FLUME/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/GANGLIA/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/HBASE/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/HDFS/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/HIVE/metainfo.xml > PRE-CREATION > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/HUE/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/MAPREDUCE/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/NAGIOS/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/OOZIE/metainfo.xml > PRE-CREATION > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/PIG/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/SQOOP/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/WEBHCAT/metainfo.xml > PRE-CREATION > > ambari-server/src/test/resources/stacks/HDP/1.3.4/services/ZOOKEEPER/metainfo.xml > PRE-CREATION > > Diff: https://reviews.apache.org/r/16989/diff/ > > > Testing > ------- > > Manual Functional Tests: > - manually deployed all components via Ambari UI > > Unit Tests > - Added unit test coverage > - All unit tests pass > > > Thanks, > > John Speidel > >
