Skip to content

Conversation

@andygrove
Copy link
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
Member

manuzhang commented Dec 23, 2025

@andygrove Is this duplicate of #2829?

@andygrove
Copy link
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
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
Member

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

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.

2 participants