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