-
Notifications
You must be signed in to change notification settings - Fork 968
Add Variant, Decimal, and Timestamp CEL functions #2332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
d06988c
First cut at cel functions
rayokota 26292b4
Modify decimals.prec
rayokota 2bdb119
Clean up dec fns
rayokota 1228db0
Add decimal.sqrt
rayokota 40902c3
Add decimal to double CEL function
rayokota ba8adf0
Add decimal mod CEL function
rayokota 15b24b0
Add decimal min/max CEL functions
rayokota 83a9636
Minor renaming
rayokota 9cb25b2
Fix decimal ctor
rayokota 9254635
Add decimal_util
rayokota c3d2ff7
Add cel variant fns
rayokota 8079f3b
Add avro/proto variant
rayokota 5e00baf
add variant builder
rayokota 6f5fe63
Fix variant issues
rayokota 7a0b977
Fix variant issues
rayokota 706f595
Fix variant issues
rayokota b8e27f8
Fix decimal issues
rayokota f11e0b8
Fix variant issues
rayokota d88d3b2
Fix ts issues
rayokota 168f165
Simplify ts ctor
rayokota 8770c84
Add tests
rayokota ae75cc7
Minor fixes
rayokota ba58c9d
Fix variant null handling
rayokota a05c68e
Java parity for message transforms
rayokota 40e458d
Java parity for message transforms
rayokota 738dbe3
Fix null handling (c8)
rayokota 7c26904
Fix nested types (c9)
rayokota 4b87244
Fix nested types (c9)
rayokota 9761d43
Fix overflow
rayokota dab4bb1
make style-fix
rayokota 90857a0
Fix mypy
rayokota f7dc4d5
make style-fix
rayokota decb978
Minor fixes
rayokota 9367d8c
Minor fix
rayokota f8d4d25
Minor fix
rayokota 888d62d
Minor fix
rayokota 5804997
Minor fix
rayokota 1ccedc4
Minor fix
rayokota 39c7112
Minor fixes
rayokota 660f8ed
Minor fixes
rayokota ee9853c
Minor fixes
rayokota d2a9723
Minor fixes
rayokota 2469c6e
Minor fixes
rayokota a14bec3
Minor fixes
rayokota ae44609
Minor fixes
rayokota 85bc2f7
Fix decimal funcs
rayokota fadd0d9
Minor fixes
rayokota ee7172e
Decimal fixes
rayokota a8d6027
Move proto types
rayokota 3829e5b
Add confluent/types alias
rayokota 74d63b9
Minor fixes
rayokota 470416c
Minor fixes
rayokota db504e5
Minor fixes
rayokota 2205d0e
Fix variant.of ts
rayokota 6590b17
Fix decimal funcs
rayokota 5ef4ad2
Fix decimal funcs
rayokota a5d23a8
Minor fixes
rayokota d012a1d
Minor fixes
rayokota 0886e03
Minor fixes
rayokota d88b6d2
Add import public to new confluent/type/Decimal
rayokota e5d824e
Add import public to new confluent/type/Decimal
rayokota 4d5a065
make style-fix
rayokota 22002b9
Fix mypy
rayokota b1fdc8c
Pass schema via field context if necessary
rayokota 2d27cc9
make style-fix
rayokota c2f11fe
Minor fixes
rayokota c089cc6
Minor fixes
rayokota e33ba4a
make style-fix
rayokota 15aa15e
Update CHANGELOG
rayokota bdad8bf
make style-fix
rayokota 8d601f4
Fix flake8
rayokota ede5458
make style-fix
rayokota 51f63e0
make style-fix
rayokota 89a0cdc
Fix tests
rayokota 2070739
Fix tests
rayokota 147b61f
Fix tests
rayokota File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.