You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Bhupendra Kumar Jain (JIRA)" <ji...@apache.org> on 2015/02/16 14:20:12 UTC
[jira] [Created] (HBASE-13049) wal_roll ruby command doesn't work.
Bhupendra Kumar Jain created HBASE-13049:
--------------------------------------------
Summary: wal_roll ruby command doesn't work.
Key: HBASE-13049
URL: https://issues.apache.org/jira/browse/HBASE-13049
Project: HBase
Issue Type: Bug
Components: shell
Reporter: Bhupendra Kumar Jain
On execution of wal_roll command in shell, error message gets displayed as shown below
hbase(main):005:0> wal_roll 'host-10-19-92-94,16201,1424081618286'
*ERROR: cannot convert instance of class org.jruby.RubyString to class org.apache.hadoop.hbase.ServerName*
its because Admin Java api expecting a ServerName object but script passes the ServerName as string.
currently script is as below
{code}
@admin.rollWALWriter(server_name)
{code}
It should be like
{code}
@admin.rollWALWriter(ServerName.valueOf(server_name))
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)