Skip to content

chore(deps): upgrade Arrow Flight to 15#4439

Merged
aglinxinyuan merged 3 commits intomainfrom
xinyuan-bump-arrow
Apr 22, 2026
Merged

chore(deps): upgrade Arrow Flight to 15#4439
aglinxinyuan merged 3 commits intomainfrom
xinyuan-bump-arrow

Conversation

@aglinxinyuan
Copy link
Copy Markdown
Contributor

@aglinxinyuan aglinxinyuan commented Apr 22, 2026

What changes were proposed in this PR?

This PR upgrades Arrow Java from 14.0.1 to 15.0.2 to fix a runtime failure when starting Python workers.

After the recent sbt-fs2-grpc upgrade in PR #4423, gRPC resolves to a newer version. Arrow Flight 14.0.1 is not compatible with that runtime and Python UDF failed to run.

Any related issues, documentation, discussions?

Closes ##4438

How was this PR tested?

sbt "WorkflowExecutionService/compile"

Was this PR authored or co-authored using generative AI tooling?

No.

@aglinxinyuan aglinxinyuan self-assigned this Apr 22, 2026
Copilot AI review requested due to automatic review settings April 22, 2026 01:13
@github-actions github-actions Bot added dependencies Pull requests that update a dependency file common labels Apr 22, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Upgrades Apache Arrow (Flight) used by workflow-core to a newer release to resolve a runtime incompatibility with newer gRPC versions introduced by a prior build tooling upgrade.

Changes:

  • Bump Arrow (Flight) dependency version from 14.0.1 to 15.0.2 in common/workflow-core.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread common/workflow-core/build.sbt
@aglinxinyuan aglinxinyuan requested review from mengw15 and removed request for kunwp1 April 22, 2026 01:16
@kunwp1
Copy link
Copy Markdown
Contributor

kunwp1 commented Apr 22, 2026

I remember the higher Arrow version had a compatibility issue with using R UDF operators. Maybe @mengw15 knows more details.

Copy link
Copy Markdown
Contributor

@mengw15 mengw15 left a comment

Choose a reason for hiding this comment

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

LGTM!

@aglinxinyuan aglinxinyuan enabled auto-merge (squash) April 22, 2026 02:31
@aglinxinyuan aglinxinyuan merged commit ef66364 into main Apr 22, 2026
19 of 20 checks passed
@aglinxinyuan aglinxinyuan deleted the xinyuan-bump-arrow branch April 22, 2026 03:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants