kafka/docs
Ismael Juma 0118330103
KAFKA-13273: Add support for Java 17 (#11296)
Java 17 is at release candidate stage and it will be a LTS release once
it's out (previous LTS release was Java 11).

Details:
* Replace Java 16 with Java 17 in Jenkins and Readme.
* Replace `--illegal-access=permit` (which was removed from Java 17)
   with  `--add-opens` for the packages we require internal access to.
   Filed KAFKA-13275 for updating the tests not to require `--add-opens`
   (where possible).
* Update `release.py` to use JDK8. and JDK 17 (instead of JDK 8 and JDK 15).
* Removed all but one Streams test from `testsToExclude`. The
   Connect test exclusion list remains the same.
* Add notable change to upgrade.html
* Upgrade to Gradle 7.2 as it's required for proper Java 17 support.
* Upgrade mockito to 3.12.4 for better Java 17 support.
* Adjusted `KafkaRaftClientTest` and `QuorumStateTest` not to require
   private access to `jdk.internal.util.random`.

Reviewers: Manikumar Reddy <manikumar.reddy@gmail.com>, Chia-Ping Tsai <chia7712@gmail.com>
2021-09-06 08:55:52 -07:00
..
documentation
images
js Bump trunk to 3.1.0-SNAPSHOT (#10981) 2021-07-06 14:28:13 -07:00
streams KAFKA-13172: Add downgrade guidance note for 3.0 (#11184) 2021-08-17 17:03:11 -07:00
api.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
configuration.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
connect.html KAFKA-13035 updated documentation for connector restart REST API to … (#10975) 2021-07-06 13:31:40 -05:00
design.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
documentation.html MINOR: bump documentation.html to 3.0 2021-03-22 10:59:17 -05:00
ecosystem.html
implementation.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
introduction.html
migration.html
ops.html MINOR: Group KafkaController, ReplicaManager metrics in documentation (#7891) 2021-04-30 12:50:37 -07:00
protocol.html
quickstart.html MINOR: Fix typo in docs (#10423) 2021-04-09 12:12:52 -07:00
security.html MINOR: fix code listings security.html (#10770) 2021-06-01 13:20:35 +02:00
toc.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
upgrade.html KAFKA-13273: Add support for Java 17 (#11296) 2021-09-06 08:55:52 -07:00
uses.html