Skip to content

Add support for pmod#2255

Merged
shangyian merged 1 commit into
DataJunction:mainfrom
shangyian:pmod
Jun 14, 2026
Merged

Add support for pmod#2255
shangyian merged 1 commit into
DataJunction:mainfrom
shangyian:pmod

Conversation

@shangyian

@shangyian shangyian commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

This adds support for PMOD, a Spark function. It preserves the first operand's numeric type, matching Abs/Greatest. This is more precise than the sibling Mod, which flattens to FloatType: pmod(int, int) correctly stays int.

Test Plan

  • PR has an associated issue: #
  • make check passes
  • make test shows 100% unit test coverage

Deployment Plan

@netlify

netlify Bot commented Jun 14, 2026

Copy link
Copy Markdown

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 0a55fc8
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/6a2e30c44a84490008f85afc

@shangyian shangyian marked this pull request as ready for review June 14, 2026 05:38
@shangyian shangyian merged commit c934909 into DataJunction:main Jun 14, 2026
21 checks passed
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