gianm opened a new pull request, #12839:
URL: https://github.com/apache/druid/pull/12839

   Some work towards #12838.
   
   1) Add a "Java runtime" doc page with information about supported
      Java versions, garbage collection, and strong encapsulation.
   
   2) Update asm and equalsverifier to versions that support Java 17.
   
   3) Add additional "--add-opens" lines to surefire configuration, so
      tests can pass successfully under Java 17.
   
   4) Switch openjdk15 tests to openjdk17.
   
   5) Update FrameFile to specifically mention Java runtime incompatibility
      as the cause of not being able to use Memory.map.
   
   6) Update SegmentLoadDropHandler to log an error for Errors too, not
      just Exceptions. This is important because an IllegalAccessError is
      encountered when the correct "--add-opens" line is not provided,
      which would otherwise be silently ignored.
   
   7) Update example configs to use druid.indexer.runner.javaOptsArray
      instead of druid.indexer.runner.javaOpts. (The latter is deprecated.)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to