ostinru commented on issue #42: URL: https://github.com/apache/cloudberry-pxf/issues/42#issuecomment-3809938489
Spring Boot has very short OSS support time (green boxes): <img width="930" height="292" alt="Image" src="https://github.com/user-attachments/assets/325e40fe-100e-418e-b102-c549b0ef79ac" /> From `vmware-pxf` changelog it is clear that they are working with spring-boot-2.7.30. And... from spring-boot changelog: it mostly dependencies updates. And... almost all dependencies available (except enterprise spring-*). So, we can live with spring-boot-2.7.x for a while with java 8..21. However I would like to test it with java 17 (they said that every major JVM version gives several percent boost in performance) and with java 22+ (they said that JEP454 enables java to have faster compression/decompression libraries). > PXF also depends on the JDK in Cloudberry. Currently, the kernel is JDK 8. > > f we need to change the JDK, we must upgrade from Cloudberry to the surrounding Java components in the Cloudberry ecosystem. This change would be very extensive. Could you point on what in Cloudberry requires JVM? Unless Cloudberry uses cloudberry-pxf java-libraries, it should be possible to run 2 different JVMs on the same machine. > Hadoop currently likely only supports up to JDK 11. I will check hadoop client-libraries. PS: java / spring upgrade is out of scope for this issue. -- 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]
