You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by "artyrian (via GitHub)" <gi...@apache.org> on 2024/03/07 00:44:49 UTC
[PR] fix minor version for striclty libs versions [iceberg]
artyrian opened a new pull request, #9886:
URL: https://github.com/apache/iceberg/pull/9886
https://github.com/apache/iceberg/pull/9484
and there is also a confilict with jackson 2.15.4 and spark 3.5 on gradle 8.4:
`java.lang.IllegalArgumentException: Unsupported class file major version 65`
--
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: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [PR] fix minor version for striclty libs versions [iceberg]
Posted by "nastra (via GitHub)" <gi...@apache.org>.
nastra commented on PR #9886:
URL: https://github.com/apache/iceberg/pull/9886#issuecomment-1991617035
Just merging this change to the 1.4.x branch won't make this immediately available. The community would have to do an actual 1.4.4 release in such a case. We just released 1.5.0, so as a first step I would suggest to upgrade to the latest version where this issue is fixed.
--
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: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [PR] fix minor version for striclty libs versions [iceberg]
Posted by "nastra (via GitHub)" <gi...@apache.org>.
nastra commented on PR #9886:
URL: https://github.com/apache/iceberg/pull/9886#issuecomment-1984073865
@artyrian can you please add some additional context and a reproducible example on how you ran into that 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: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [PR] fix minor version for striclty libs versions [iceberg]
Posted by "artyrian (via GitHub)" <gi...@apache.org>.
artyrian commented on PR #9886:
URL: https://github.com/apache/iceberg/pull/9886#issuecomment-1991496911
During the assembly of release 1.4.3, classes from JDK 21 started to inadvertently mix into the runtime classpath. The build began to fail with the error java.lang.IllegalArgumentException: Unsupported class file major version 65.
This issue arose because there was a minor update to the Jackson215 dependency described in Gradle for release 1.4.3. This dependency change began causing build failures as detailed here: https://github.com/apache/iceberg/blob/1.4.x/gradle/libs.versions.toml#L40.
At the time of the build, Jackson215 was at version 2.15.2, but it has since been updated to 2.15.4. Due to this update, JDK 21 classes began to get mixed into the runtime classpath. The specific change between these versions can be found here: https://github.com/FasterXML/jackson-core/compare/jackson-core-2.15.3...jackson-core-2.15.4#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R219.
A proper fix is already in place in the main branch for a different reason. https://github.com/apache/iceberg/commit/b6cefe5e1444645b2d29010be3167161e2aa093a
However, to fix the build of the release version, it was necessary to apply the following patch and, as a precaution, lock down all minor versions.
This issue reproduces when attempting to build the project using JDK17 and Gradle 8.4.
--
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: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [PR] fix minor version for striclty libs versions [iceberg]
Posted by "nastra (via GitHub)" <gi...@apache.org>.
nastra closed pull request #9886: fix minor version for striclty libs versions
URL: https://github.com/apache/iceberg/pull/9886
--
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: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org