You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2009/05/28 19:35:02 UTC

svn commit: r779690 - in /hadoop/hbase/trunk_on_hadoop-0.18.3/bin: HBase.rb hirb.rb

Author: apurtell
Date: Thu May 28 17:35:01 2009
New Revision: 779690

URL: http://svn.apache.org/viewvc?rev=779690&view=rev
Log:
HBASE-1494 HBaseAdmin.getClusterStatus; minor formatting change for shell support

Modified:
    hadoop/hbase/trunk_on_hadoop-0.18.3/bin/HBase.rb
    hadoop/hbase/trunk_on_hadoop-0.18.3/bin/hirb.rb

Modified: hadoop/hbase/trunk_on_hadoop-0.18.3/bin/HBase.rb
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk_on_hadoop-0.18.3/bin/HBase.rb?rev=779690&r1=779689&r2=779690&view=diff
==============================================================================
--- hadoop/hbase/trunk_on_hadoop-0.18.3/bin/HBase.rb (original)
+++ hadoop/hbase/trunk_on_hadoop-0.18.3/bin/HBase.rb Thu May 28 17:35:01 2009
@@ -271,6 +271,18 @@
         for server in status.getDeadServerNames()
           puts("    %s" % [ server ])
         end
+      elsif format != nil and format == "simple"
+        puts("%d live servers" % [ status.getServers() ])
+        for server in status.getServerInfo()
+          puts("    %s:%d %d" % \
+            [ server.getServerAddress().getHostname(),  \
+              server.getServerAddress().getPort(), server.getStartCode() ])
+          puts("        %s" % [ server.getLoad().toString() ])
+        end
+        puts("%d dead servers" % [ status.getDeadServers() ])
+        for server in status.getDeadServerNames()
+          puts("    %s" % [ server ])
+        end
       else
         puts("%d servers, %d dead, %.4f average load" % \
           [ status.getServers(), status.getDeadServers(), \

Modified: hadoop/hbase/trunk_on_hadoop-0.18.3/bin/hirb.rb
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk_on_hadoop-0.18.3/bin/hirb.rb?rev=779690&r1=779689&r2=779690&view=diff
==============================================================================
--- hadoop/hbase/trunk_on_hadoop-0.18.3/bin/hirb.rb (original)
+++ hadoop/hbase/trunk_on_hadoop-0.18.3/bin/hirb.rb Thu May 28 17:35:01 2009
@@ -237,11 +237,12 @@
            hbase> scan 't1', {COLUMNS => ['c1', 'c2'], LIMIT => 10, \\
              STARTROW => 'xyz'}
 
- status    Show cluster status. Can be 'simple' or 'detailed'. The default is
-           'simple'. Examples:
+ status    Show cluster status. Can be 'summary', 'simple', or 'detailed'. The
+           default is 'summary'. Examples:
            
            hbase> status
            hbase> status 'simple'
+           hbase> status 'summary'
            hbase> status 'detailed'
 
  shutdown  Shut down the cluster.
@@ -342,7 +343,7 @@
   admin().close_region(regionName, server)
 end
 
-def status(format = 'simple')
+def status(format = 'summary')
   admin().status(format)
 end