Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20598

Upgrade to JRuby 9.2

    XMLWordPrintableJSON

    Details

    • Hadoop Flags:
      Incompatible change
    • Release Note:
      Hide
      <!-- markdown -->
      The HBase shell now relies on JRuby 9.2. This is a new major version change for JRuby. The most significant change is Ruby compatibility changed from Ruby 2.3 to Ruby 2.5. For more detailed changes please see [the JRuby release announcement for the start of the 9.2 series](https://www.jruby.org/2018/05/24/jruby-9-2-0-0.html) as well as the [general release announcement page for updates since that version](https://www.jruby.org/news).

      The runtime dependency versions present on the server side classpath for the Joni (now 2.1.31) and JCodings (now 1.0.55) libraries have also been updated to match those found in the JRuby version shipped with HBase. These version changes are maintenance releases and should be backwards compatible when updated in tandem.
      Show
      <!-- markdown --> The HBase shell now relies on JRuby 9.2. This is a new major version change for JRuby. The most significant change is Ruby compatibility changed from Ruby 2.3 to Ruby 2.5. For more detailed changes please see [the JRuby release announcement for the start of the 9.2 series]( https://www.jruby.org/2018/05/24/jruby-9-2-0-0.html ) as well as the [general release announcement page for updates since that version]( https://www.jruby.org/news ). The runtime dependency versions present on the server side classpath for the Joni (now 2.1.31) and JCodings (now 1.0.55) libraries have also been updated to match those found in the JRuby version shipped with HBase. These version changes are maintenance releases and should be backwards compatible when updated in tandem.

      Description

      Mike Drob pointed out that there's a JRuby 9.2 release. We should see if we can get ourselves onto that from our current 9.1 release line.

        Attachments

        1. HBASE-20598.002.patch
          1 kB
          Jack Bearden
        2. HBASE-20598.001.patch
          0.8 kB
          Jack Bearden

          Issue Links

            Activity

              People

              • Assignee:
                nkalmar Norbert Kalmár
                Reporter:
                elserj Josh Elser
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: