locationtech / geotrellis

GeoTrellis is a geographic data processing engine for high performance applications.
http://geotrellis.io
Other
1.34k stars 360 forks source link

Drop JDK8 support #3522

Closed pomadchin closed 4 months ago

pomadchin commented 1 year ago

GeoTools is already JDK11+; JDK11 is well supported by Spark and other libs from the Hadoop ecosystem; JDK11 is on EMR as well.

I'm thinking of dropping JDK8 once GeoTools 30 is released.

Spark thread: https://issues.apache.org/jira/browse/SPARK-44112 Spark mailing list: https://lists.apache.org/thread/ptbg70k3tfq4ljz4rbz0y5hqlvof8y31

Connected with https://github.com/locationtech/geotrellis/pull/3521 and blocks https://github.com/locationtech/geotrellis/issues/3515

cc @jpolchlo @moradology

pomadchin commented 5 months ago

Latest CI MacOS image does not support jdk8

https://github.com/actions/setup-java/issues/625 https://github.com/sbt/sbt-jni/issues/202

I guess there are no longer needs in supporting JDK8 any more.