Skip to content

MINOR: Safe update dependencies #19897

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

Merged
merged 14 commits into from
Jun 9, 2025

Conversation

Mirai1129
Copy link
Contributor

@Mirai1129 Mirai1129 commented Jun 4, 2025

These dependencies have been updated across both files:

caffeine: From 3.1.8 to 3.2.0      javassist: From 3.29.2-GA to

3.30.2-GA Jetty-related: All Jetty components have been updated
from 12.0.15 to 12.0.22, including: jetty-alpn-client
jetty-client jetty-ee10-servlet jetty-ee10-servlets
jetty-http jetty-io jetty-security
jetty-server jetty-session jetty-util jose4j:
From 0.9.4 to 0.9.6 Jersey-related: All Jersey components have been
updated from 3.1.9 to 3.1.10, including: jersey-client
jersey-common jersey-container-servlet
jersey-container-servlet-core jersey-hk2 jersey-server
classgraph: From 4.8.173 to 4.8.179 jline: From 3.25.1 to 3.30.4
pcollections: From 4.0.1 to 4.0.2 re2j: From 1.7 to 1.8
snappy-java: From 1.1.10.5 to 1.1.10.7

New Dependency (LICENSE-binary only)

A new dependency, jspecify-1.0.0, has been added to LICENSE-binary.

gradle/dependencies.gradle Specific Updates

These updates are only reflected in the gradle/dependencies.gradle file:

bcpkix: From 1.78.1 to 1.80      bndlib: From 7.0.0 to 7.1.0 jacoco:

From 0.8.10 to 0.8.13 hamcrest: From 2.2 to 3.0 jqwik: From
1.8.3 to 1.9.2

Reviewers: Ken Huang s7133700@gmail.com, Chia-Ping Tsai
chia7712@gmail.com

@github-actions github-actions bot added triage PRs from the community build Gradle build or GitHub Actions small Small PRs labels Jun 4, 2025
@chia7712
Copy link
Member

chia7712 commented Jun 5, 2025

@Mirai1129 please update the license files too

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jun 5, 2025
rocksDB: "9.7.3",
pcollections: "4.0.2",
re2j: "1.8",
rocksDB: "9.7.4",
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think we don’t need to update the RocksDB minor version in this PR, since another PR will handle the major version upgrade.

Ref: https://github.com/apache/kafka/pull/19880/files

Copy link
Collaborator

@m1a2st m1a2st left a comment

Choose a reason for hiding this comment

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

Thanks @Mirai1129 for this patch, Could you check if the upgraded version is the latest available minor version under the current major version?

@@ -109,23 +109,23 @@ versions += [
mavenArtifact: "3.9.6",
metrics: "2.2.0",
mockito: "5.14.2",
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
mockito: "5.14.2",
mockito: "5.18.0",

@github-actions github-actions bot added streams core Kafka Broker consumer tools connect kraft storage Pull requests that target the storage module KIP-932 Queues for Kafka clients and removed small Small PRs labels Jun 5, 2025
@Mirai1129
Copy link
Contributor Author

Thanks for the suggestion @m1a2st . I've updated the dependencies with safe version bumps in the latest commit.

@github-actions github-actions bot removed the triage PRs from the community label Jun 6, 2025
@Mirai1129 Mirai1129 force-pushed the MINOR-safe-update-dependencies branch from 3374063 to 45a16f3 Compare June 6, 2025 03:44
@github-actions github-actions bot added the small Small PRs label Jun 6, 2025
@Mirai1129 Mirai1129 force-pushed the MINOR-safe-update-dependencies branch from 45a16f3 to 37183c2 Compare June 6, 2025 03:54
@Mirai1129 Mirai1129 changed the title MINOR: Safe update dependencies MINOR: Safe update dependencies (wip) Jun 6, 2025
@chia7712
Copy link
Member

chia7712 commented Jun 6, 2025

@Mirai1129 Please revert the update from junit-releated libraries. I have opened https://issues.apache.org/jira/browse/KAFKA-19382 to trace it

@Mirai1129 Mirai1129 changed the title MINOR: Safe update dependencies (wip) MINOR: Safe update dependencies Jun 6, 2025
Mirai1129 and others added 6 commits June 8, 2025 06:22
…ManagerTest (apache#19890)

Description:
* replace RPC with KRaft mechanism to test activeProducerState in
ReplicaManagerTest

Reviewers: TaiJuWu <tjwu1217@gmail.com>, Chia-Ping Tsai
 <chia7712@gmail.com>
…roducerIds (apache#19883)

- Replace the deprecated `becomeLeaderOrFollower` with the
metadata-based `applyDelta` method.
- Add overloaded `topicsCreateDelta` to support custom topic name and
topicId.

Reviewers: Ken Huang <s7133700@gmail.com>, TengYao Chi
 <kitingiao@gmail.com>, Nick Guo <lansg0504@gmail.com>, Chia-Ping Tsai
 <chia7712@gmail.com>
…ion-tests module (apache#19827)

Use Java to rewrite PlaintextConsumerSubscriptionTest by new test infra
and move it to client-integration-tests module.

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
Copy link
Collaborator

@m1a2st m1a2st left a comment

Choose a reason for hiding this comment

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

Thanks, LGTM

@chia7712 chia7712 merged commit 948a91d into apache:trunk Jun 9, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Gradle build or GitHub Actions ci-approved clients connect consumer core Kafka Broker dependencies Pull requests that update a dependency file KIP-932 Queues for Kafka kraft small Small PRs storage Pull requests that target the storage module streams tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants