You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Evan Krettek (Jira)" <ji...@apache.org> on 2022/03/22 23:17:00 UTC

[jira] [Created] (HBASE-26880) Misspelling commands in hbase shell will crash the shell

Evan Krettek created HBASE-26880:
------------------------------------

             Summary: Misspelling commands in hbase shell will crash the shell
                 Key: HBASE-26880
                 URL: https://issues.apache.org/jira/browse/HBASE-26880
             Project: HBase
          Issue Type: Bug
          Components: shell
    Affects Versions: 2.4.10
            Reporter: Evan Krettek


Misspelling commands in hbase shell will crash the shell, e.g.

hbase:001:0> hlep

NameError: undefined local variable or method `hlep' for #<HBaseReceiver:0x1610c03c>

Did you mean?  help

                  evaluate at (hbase):1

                      eval at org/jruby/RubyKernel.java:1048

                  evaluate at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb/workspace.rb:85

                  evaluate at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb/context.rb:380

                eval_input at uri:classloader:/irb/hirb.rb:112

             signal_status at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb.rb:623

                eval_input at uri:classloader:/irb/hirb.rb:109

  each_top_level_statement at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb/ruby-lex.rb:246

                      loop at org/jruby/RubyKernel.java:1442

  each_top_level_statement at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb/ruby-lex.rb:232

                     catch at org/jruby/RubyKernel.java:1189

  each_top_level_statement at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb/ruby-lex.rb:231

                eval_input at uri:classloader:/irb/hirb.rb:108

                       run at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb.rb:428

                     catch at org/jruby/RubyKernel.java:1189

                       run at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/irb.rb:427

                    <main> at classpath:/jar-bootstrap.rb:221



--
This message was sent by Atlassian Jira
(v8.20.1#820001)