Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop support for Java 8 #9253

Merged
merged 1 commit into from
Aug 21, 2024
Merged

Drop support for Java 8 #9253

merged 1 commit into from
Aug 21, 2024

Conversation

snazy
Copy link
Member

@snazy snazy commented Aug 2, 2024

No description provided.

@snazy snazy force-pushed the drop-java-8 branch 5 times, most recently from 19b6280 to 64b0d9e Compare August 2, 2024 19:14
adutra
adutra previously approved these changes Aug 2, 2024
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 11, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 14, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 16, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 17, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 17, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 20, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 20, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
* Remove usage of no longer needed "annotation stripper" plugin
* Remove no longer needed `:nessie-model-quarkus` project
* Let all "server side" projects use `nessie-conventions-server`, even if this is currently the same as `nessie-conventions-client`
* Let all "client side" projects use `nessie-conventions-client`
@snazy snazy marked this pull request as ready for review August 21, 2024 10:19
@snazy snazy requested a review from XN137 August 21, 2024 10:23
snazy added a commit to snazy/nessie that referenced this pull request Aug 21, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 21, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
Copy link
Contributor

@XN137 XN137 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for my understanding: this PR assumes that all downstream projects are now building for java11 and also exclusively use the jakarta annotations instead of javax?

generally lgtm, i guess we'll know if we missed anything in the downstream projects later on

@@ -17,7 +17,7 @@
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar

plugins {
id("nessie-conventions-client")
id("nessie-conventions-server")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the change looks a bit odd as in other places we change from nessie-conventions-server to nessie-conventions-client 🤔

are we saying both client and server components for iceberg now require j11 ?
or does this fix a previous misconfiguration of using client for a server component?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Iceberg requires Java >=11 now

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes but that explains why the convention themselves would change, not why iceberg-bench would switch from client to server

@@ -18,7 +18,7 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar

plugins {
alias(libs.plugins.nessie.run)
id("nessie-conventions-server")
id("nessie-conventions-client")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here we switch conventions the other way around.
as both are basically the same convention now, it may not matter but it looks confusing in the diff.

@snazy
Copy link
Member Author

snazy commented Aug 21, 2024

for my understanding: this PR assumes that all downstream projects are now building for java11

yes

also exclusively use the jakarta annotations instead of javax?

no - jakarta/javax didn't change in this PR

@snazy snazy merged commit f079491 into projectnessie:main Aug 21, 2024
16 checks passed
@snazy snazy deleted the drop-java-8 branch August 21, 2024 10:59
snazy added a commit to snazy/nessie that referenced this pull request Aug 21, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Aug 27, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Sep 6, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
snazy added a commit to snazy/nessie that referenced this pull request Sep 10, 2024
Follow up of projectnessie#9253, migrate all annotations to jakarta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants