Skip to content

Commit 8e5675e

Browse files
HBASE-27921: Bump up jruby to 9.4.2.0 and related joni and jcodings to 2.1.48 and 1.0.58 respectively
1 parent d539917 commit 8e5675e

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

bin/hbase

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -553,6 +553,8 @@ if [ "$COMMAND" = "shell" ] ; then
553553
# We want jruby to consume these things rather than our bootstrap script;
554554
# jruby will look for the env variable 'JRUBY_OPTS'.
555555
JRUBY_OPTS="${JRUBY_OPTS} -X+O"
556+
# jruby outputs "warning: parentheses after method name is interpreted as an argument list" in shell
557+
JRUBY_OPTS="${JRUBY_OPTS} -W0"
556558
export JRUBY_OPTS
557559
# hbase-shell.jar contains a 'jar-bootstrap.rb'
558560
# for more info see

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@
830830
<wx.rs.api.version>2.1.1</wx.rs.api.version>
831831
<glassfish.jsp.version>2.3.2</glassfish.jsp.version>
832832
<glassfish.el.version>3.0.1-b08</glassfish.el.version>
833-
<jruby.version>9.3.9.0</jruby.version>
833+
<jruby.version>9.4.2.0</jruby.version>
834834
<junit.version>4.13.2</junit.version>
835835
<hamcrest.version>1.3</hamcrest.version>
836836
<opentelemetry.version>1.15.0</opentelemetry.version>
@@ -847,8 +847,8 @@
847847
<jamon-runtime.version>2.4.1</jamon-runtime.version>
848848
<jettison.version>1.5.4</jettison.version>
849849
<!--Make sure these joni/jcodings are compatible with the versions used by jruby-->
850-
<joni.version>2.1.43</joni.version>
851-
<jcodings.version>1.0.57</jcodings.version>
850+
<joni.version>2.1.48</joni.version>
851+
<jcodings.version>1.0.58</jcodings.version>
852852
<spy.version>2.12.2</spy.version>
853853
<bouncycastle.version>1.70</bouncycastle.version>
854854
<skyscreamer.version>1.5.1</skyscreamer.version>

0 commit comments

Comments
 (0)