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

HBase site generation should use its own JRuby

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-3
    • website
    • None

    Description

      The maven plugin we use to generate the reference guide, asciidoctor-maven-plugin, does not yet work with JRuby 9.3.

      Due to a dependency error we currently get a mix of JRuby 9.2 and 9.3 libraries when building the site goal, which fails without an actionable error message. Correcting the dependency to consistently get JRuby 9.3 also results in failure, but due to gem resolution.

      We originally started overriding the JRuby version to get Aarch64 support. The version that ships with the plugin has this support already.

      Falling back to JRuby 9.2 for the plugin will mean our reference guide building won't work on M1 systems, but I don't see how we can change that until the plugin updates for JRuby 9.3 changes.

      Attachments

        Issue Links

          Activity

            People

              busbey Sean Busbey
              busbey Sean Busbey
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: