Skip to content

feat: upgrade Spark 4.x support from 4.0.1 to 4.1.0 [WIP]#2961

Closed
andygrove wants to merge 6 commits intoapache:mainfrom
andygrove:spark-4.1.0
Closed

feat: upgrade Spark 4.x support from 4.0.1 to 4.1.0 [WIP]#2961
andygrove wants to merge 6 commits intoapache:mainfrom
andygrove:spark-4.1.0

Conversation

@andygrove
Copy link
Copy Markdown
Member

Update the spark-4.0 profile to use Spark 4.1.0 and add shims for API changes:

  • Sum.evalMode -> Sum.evalContext.evalMode (SPARK-53968)
  • BinaryOutputStyle config now returns enum directly
  • MapStatus.apply() requires new checksumVal parameter (SPARK-51756)

Which issue does this PR close?

Closes #.

Rationale for this change

What changes are included in this PR?

How are these changes tested?

andygrove and others added 6 commits December 22, 2025 14:47
Update the spark-4.0 profile to use Spark 4.1.0 and add shims for
API changes:

- Sum.evalMode -> Sum.evalContext.evalMode (SPARK-53968)
- BinaryOutputStyle config now returns enum directly
- MapStatus.apply() requires new checksumVal parameter (SPARK-51756)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@manuzhang
Copy link
Copy Markdown
Member

manuzhang commented Dec 23, 2025

@andygrove Is this duplicate of #2829?

@andygrove
Copy link
Copy Markdown
Member Author

@andygrove Is this duplicate of #2829?

Yes, sorry, I missed that you already had a PR. I can close this one.

@andygrove andygrove closed this Dec 23, 2025
@andygrove andygrove reopened this Dec 23, 2025
@andygrove
Copy link
Copy Markdown
Member Author

@andygrove Is this duplicate of #2829?

Yes, sorry, I missed that you already had a PR. I can close this one.

This PR contains the 4.1.0.diff file which is not in the other PR. I have reopened this one but will leave it in draft for now.

@manuzhang
Copy link
Copy Markdown
Member

@andygrove Let me merge your changes and add you as an co-author in my PR.

@github-actions
Copy link
Copy Markdown

Thank you for your contribution. Unfortunately, this pull request is stale because it has been open 60 days with no activity. Please remove the stale label or comment or this will be closed in 7 days.

@github-actions github-actions Bot added the Stale label Feb 24, 2026
@github-actions github-actions Bot closed this Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants