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

Sync jvm11 module flags from hbase-surefire.jdk11.flags to bin/hbase

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • 2.6.0, 2.4.17, 3.0.0, 2.5.7
    • None
    • None

    Description

      All the JDK11 seems to be coming from the runtime code, and we have found that the missing options are required for the runtime when testing JDK 17.

      Only the JDK17 "--add-opens java.base/jdk.internal.util.random=ALL-UNNAMED" is known to be used by the test code, and probably not by the runtime.

      Specifically, these ones are missing:

      java.base/java.io=ALL-UNNAMED (pending in HBASE-28259. If that one doesn't add it to surefire, we need to add that here)
      java.base/java.util=ALL-UNNAMED
      java.base/java.util.concurrent=ALL-UNNAMED

      Attachments

        Issue Links

          Activity

            People

              stoty Istvan Toth
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: