hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16196) Update jruby to a newer version.
Date Sat, 30 Jul 2016 00:07:21 GMT

    [ https://issues.apache.org/jira/browse/HBASE-16196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15400279#comment-15400279
] 

stack commented on HBASE-16196:
-------------------------------

We know why the hadoop failures?

I tried the patch. Still spews this at start:

stack@ve0524:~$ ./hbase/bin/hbase --config ~/conf_hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/stack/hbase-1.3.0-SNAPSHOT/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/stack/hadoop-2.7.3-SNAPSHOT/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.3.0-SNAPSHOT, ra76cede216a1bb7a68c3c96aeeccfcf98f0d8441, Fri Jul 29 16:56:14 PDT
2016

... Would be sweet to fix but not directly related.

It seems to take longer to start up. Let me get some numbers..... You see that?

Probably loading more stuff... given its 25M! vs 13M.

ls -la ~/.m2/repository/org/jruby/jruby-complete/9.1.2.0/jruby-complete-9.1.2.0.jar
-rw-rw-r-- 1 stack stack 23458977 Jul 29 16:57 /home/stack/.m2/repository/org/jruby/jruby-complete/9.1.2.0/jruby-complete-9.1.2.0.jar

-rw-rw-r-- 1 stack stack 13832273 Mar 22 11:04 /home/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar

I poked around. It seems to work. Nice.

> Update jruby to a newer version.
> --------------------------------
>
>                 Key: HBASE-16196
>                 URL: https://issues.apache.org/jira/browse/HBASE-16196
>             Project: HBase
>          Issue Type: Bug
>          Components: dependencies, shell
>            Reporter: Elliott Clark
>            Assignee: Matt Mullins
>            Priority: Critical
>             Fix For: 2.0.0, 1.4.0
>
>         Attachments: 0001-Update-to-JRuby-9.1.2.0-and-JLine-2.12.patch, hbase-16196.branch-1.patch,
hbase-16196.v2.branch-1.patch
>
>
> Ruby 1.8.7 is no longer maintained.
> The TTY library in the old jruby is bad. The newer one is less bad.
> Since this is only a dependency on the hbase-shell module and not on hbase-client or
hbase-server this should be a pretty simple thing that doesn't have any backwards compat issues.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message