-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
java-cdks: update all libraries #45432
java-cdks: update all libraries #45432
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @stephane-airbyte and the rest of your teammates on Graphite |
21c91c5
to
10105cc
Compare
ad5f040
to
e17ac80
Compare
10105cc
to
83e2dda
Compare
e17ac80
to
943e315
Compare
83e2dda
to
88fd78e
Compare
943e315
to
2c0f5d9
Compare
88fd78e
to
1601c23
Compare
2c0f5d9
to
2f07bd7
Compare
1601c23
to
a607474
Compare
2f07bd7
to
b07a991
Compare
a52c275
to
372f581
Compare
c35540c
to
6d74db7
Compare
0524954
to
0845cbe
Compare
0845cbe
to
92d2f4f
Compare
implementation 'org.openapi4j:openapi-schema-validator:1.0.7' | ||
|
||
runtimeOnly 'com.google.guava:guava:33.2.0-jre' | ||
runtimeOnly 'org.apache.commons:commons-compress:1.26.1' | ||
runtimeOnly 'com.google.guava:guava:33.3.0-jre' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Watch out for these. These, I think but I'm not sure, are here to turn transitive dependencies into runtime-only. There's no point in using Guava in a Kotlin codebase.
I really should have commented their purpose, because now I can't really remember any more!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll find out what their purpose is and will report back shortly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These two runtimeOnly
dependencies exist because of the exclusions defined for airbyte-protocol
. Can you add a comment to this effect please?
In any case bumping their versions is fine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, if the CI's happy then I'm happy. One non-blocking request to add a short comment.
92d2f4f
to
c375d1e
Compare
c375d1e
to
2282aa3
Compare
/publish-java-cdk
|
This PR upgrades various library dependencies across multiple modules in the Airbyte CDK. It includes updates to Jackson, Guava, Apache Commons, Log4j, Kotlin coroutines, TestContainers, and other libraries.