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

Upgrade to JRuby 9.2

    XMLWordPrintableJSON

Details

    • Incompatible change
    • 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

      mdrob 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.001.patch
          0.8 kB
          Jack Bearden
        2. HBASE-20598.002.patch
          1 kB
          Jack Bearden

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: