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

Michael Stack commented on HBASE-23069:
---------------------------------------

Undid ruby update and the httpclient changes.

The first fails shell tests because missing method:
{{
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 21.575 
s <<< FAILURE! - in org.apache.hadoop.hbase.client.TestShell
[ERROR] org.apache.hadoop.hbase.client.TestShell.testRunShellTests  Time 
elapsed: 0.558 s  <<< ERROR!
org.jruby.embed.EvalFailedException: (LoadError) load error: hbase_constants -- 
java.lang.NoSuchMethodError: 
org.jcodings.Encoding.caseMap(Lorg/jcodings/IntHolder;[BLorg/jcodings/IntHolder;I[BII)I
        at 
org.apache.hadoop.hbase.client.TestShell.testRunShellTests(TestShell.java:40)
Caused by: org.jruby.exceptions.LoadError: (LoadError) load error: 
hbase_constants -- java.lang.NoSuchMethodError: 
org.jcodings.Encoding.caseMap(Lorg/jcodings/IntHolder;[BLorg/jcodings/IntHolder;I[BII)I
Caused by: java.lang.NoSuchMethodError: 
org.jcodings.Encoding.caseMap(Lorg/jcodings/IntHolder;[BLorg/jcodings/IntHolder;I[BII)I
        at 
org.apache.hadoop.hbase.client.TestShell.testRunShellTests(TestShell.java:40)}}

httpclient update will remove any '//' from our encoded REST URLs  -- they are 
illegal -- which is messing up our parse.

> periodic dependency bump for Sep 2019
> -------------------------------------
>
>                 Key: HBASE-23069
>                 URL: https://issues.apache.org/jira/browse/HBASE-23069
>             Project: HBase
>          Issue Type: Improvement
>          Components: dependencies, hbase-thirdparty
>            Reporter: Sean Busbey
>            Priority: Critical
>             Fix For: 3.0.0, 2.3.0, 1.6.0
>
>
> we should do a pass to see if there are any dependencies we can bump. (also 
> follow-on we should automate this check)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to