ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Krisztian Horvath" <krisztian.horv...@sequenceiq.com>
Subject Re: Review Request 22610: Ambari Shell improvements
Date Tue, 17 Jun 2014 08:18:29 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/22610/
-----------------------------------------------------------

(Updated June 17, 2014, 8:18 a.m.)


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 (updated)
-----

  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


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message