Officially support Java 11. (#12232)
authorGian Merlino <gian@imply.io>
Fri, 4 Mar 2022 22:15:45 +0000 (14:15 -0800)
committerGitHub <noreply@github.com>
Fri, 4 Mar 2022 22:15:45 +0000 (14:15 -0800)
commit3b373114dcc29e377e5926d1fcea0a580fe45b87
tree1b3ea54a09c16fc6f76f5d4036bfd37dac2d9025
parentada3ae08dfc432f34e4ef1ec87f9800c91ba2c54
Officially support Java 11. (#12232)

There aren't any changes in this patch that improve Java 11
compatibility; these changes have already been done separately. This
patch merely updates documentation and explicit Java version checks.

The log message adjustments in DruidProcessingConfig are there to make
things a little nicer when running in Java 11, where we can't measure
direct memory _directly_, and so we may auto-size processing buffers
incorrectly.
distribution/docker/README.md
docs/tutorials/cluster.md
docs/tutorials/index.md
examples/bin/verify-java
processing/src/main/java/org/apache/druid/query/DruidProcessingConfig.java
web-console/src/dialogs/doctor-dialog/doctor-checks.tsx