Skip to content

Reduce Maven dependencies and upgrade Beam version - #31

Merged
iht merged 3 commits into
masterfrom
reduce-dependencies
Jun 22, 2026
Merged

Reduce Maven dependencies and upgrade Beam version#31
iht merged 3 commits into
masterfrom
reduce-dependencies

Conversation

@iht

@iht iht commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Reduce Maven dependencies and upgrade Beam version

Reduced dependencies to the minimum required for local direct runner.
Upgraded Beam version to 2.59.0 to support running on newer JDKs (17, 21, 26).
Removed unused GCP, PubSub, and other runner dependencies/profiles.
Fixed AvroCoder imports due to Beam relocation.
Removed Guava dependency in AggAndCountWindows.

TAG=agy
CONV=f2c404bc-4c82-4cf3-807a-4d39ae9c42f6

iht added 2 commits June 22, 2026 21:54
Reduced dependencies to the minimum required for local direct runner.
Upgraded Beam version to 2.59.0 to support running on newer JDKs (17, 21, 26).
Removed unused GCP, PubSub, and other runner dependencies/profiles.
Fixed AvroCoder imports due to Beam relocation.
Removed Guava dependency in AggAndCountWindows.

TAG=agy
CONV=f2c404bc-4c82-4cf3-807a-4d39ae9c42f6
TAG=agy

CONV=f2c404bc-4c82-4cf3-807a-4d39ae9c42f6
@iht iht closed this Jun 22, 2026
@iht iht reopened this Jun 22, 2026
TAG=agy

CONV=f2c404bc-4c82-4cf3-807a-4d39ae9c42f6
@iht
iht merged commit 3b23b2f into master Jun 22, 2026
1 check passed
@iht
iht deleted the reduce-dependencies branch June 22, 2026 22:03
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.

1 participant