----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/22610/ -----------------------------------------------------------
Review request for Ambari and Yusaku Sako. Repository: ambari Description ------- There are a few new Ambari shell and client functionalities - this issue encapsulate them. To list a few of the enhancements: installation flash/progress bar tab completion for hostname/blueprint service start/stop auto assign for hosts to host group exit on finish at cluster creation command log name changed to ambari-log.ash instead of spring-log new blueprints added - warmup - lambda-architecture There is a new dependency introduced: jackson-mapper-asl Diffs ----- ambari-client/groovy-client/pom.xml 7e4860c ambari-client/groovy-client/src/main/groovy/org/apache/ambari/groovy/client/AmbariClient.groovy 5b05c60 ambari-client/groovy-client/src/main/resources/blueprints/lambda-architecture PRE-CREATION ambari-client/groovy-client/src/main/resources/blueprints/multi-node-hdfs-yarn 0630453 ambari-client/groovy-client/src/main/resources/blueprints/single-node-hdfs-yarn 1a7d302 ambari-client/groovy-client/src/main/resources/blueprints/warmup PRE-CREATION ambari-client/groovy-client/src/test/groovy/com.sequenceiq.ambari.client/AmbariClientTest.groovy 77ad26a ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AbstractAmbariClientTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariBlueprintsTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariClustersTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariHostsTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariServiceConfigurationTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariServicesTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/AmbariTasksTest.groovy PRE-CREATION ambari-client/groovy-client/src/test/groovy/org/apache/ambari/groovy/client/TestResources.groovy PRE-CREATION ambari-client/groovy-client/src/test/resources/clusterAll.json PRE-CREATION ambari-client/groovy-client/src/test/resources/clusters.json PRE-CREATION ambari-client/groovy-client/src/test/resources/host-components.json PRE-CREATION ambari-client/groovy-client/src/test/resources/hosts.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-blueprint.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-clusters.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-hosts.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-request-tasks.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-service-components-hdfs.json PRE-CREATION ambari-client/groovy-client/src/test/resources/no-services.json PRE-CREATION ambari-client/groovy-client/src/test/resources/request-tasks.json PRE-CREATION ambari-client/groovy-client/src/test/resources/service-components-hdfs.json PRE-CREATION ambari-client/groovy-client/src/test/resources/service-config.json PRE-CREATION ambari-client/groovy-client/src/test/resources/service-versions-multiple.json PRE-CREATION ambari-client/groovy-client/src/test/resources/service-versions.json PRE-CREATION ambari-client/groovy-client/src/test/resources/services.json aceed13 ambari-client/groovy-client/src/test/resources/versions/clusters.json PRE-CREATION ambari-client/groovy-client/src/test/resources/versions/service-config.json PRE-CREATION ambari-client/groovy-client/src/test/resources/versions/service-versions.json PRE-CREATION ambari-project/pom.xml 0d32510 ambari-shell/pom.xml 6f78db5 ambari-shell/src/main/java/org/apache/ambari/shell/AmbariShell.java 02269a8 ambari-shell/src/main/java/org/apache/ambari/shell/commands/BasicCommands.java 8fd6c9f ambari-shell/src/main/java/org/apache/ambari/shell/commands/BlueprintCommands.java 68ab343 ambari-shell/src/main/java/org/apache/ambari/shell/commands/ClusterCommands.java f3eba83 ambari-shell/src/main/java/org/apache/ambari/shell/commands/HostCommands.java bdcde53 ambari-shell/src/main/java/org/apache/ambari/shell/completion/Blueprint.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/completion/Host.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/configuration/ConverterConfiguration.java f68f384 ambari-shell/src/main/java/org/apache/ambari/shell/configuration/ShellConfiguration.java 4c36cc9 ambari-shell/src/main/java/org/apache/ambari/shell/converter/BlueprintConverter.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/converter/HostConverter.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/customization/AmbariHistory.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/flash/AbstractFlash.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/flash/FlashService.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/flash/FlashType.java PRE-CREATION ambari-shell/src/main/java/org/apache/ambari/shell/flash/InstallProgress.java PRE-CREATION ambari-shell/src/test/java/org/apache/ambari/shell/commands/BlueprintCommandsTest.java 0e07edb ambari-shell/src/test/java/org/apache/ambari/shell/commands/ClusterCommandsTest.java bcd9912 ambari-shell/src/test/java/org/apache/ambari/shell/commands/HostCommandsTest.java 29efcda ambari-shell/src/test/java/org/apache/ambari/shell/customization/AmbariPromptTest.java aec14b2 Diff: https://reviews.apache.org/r/22610/diff/ Testing ------- code covered with unit tests Thanks, Krisztian Horvath