-
Notifications
You must be signed in to change notification settings - Fork 17
Add built-in functions #781
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
Open
aannleax
wants to merge
31
commits into
main
Choose a base branch
from
feature/add-builtins
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
e92e5f3
add replace, langMatches, and hash functions
aannleax 86096f0
add strdt
aannleax dc6c273
add datetime functions
aannleax ee53e2a
cargo fmt
aannleax eb53eb3
restore functions
aannleax fa8d328
add nondeterministic functions
aannleax 3c10765
add trim
aannleax 21507bf
adjust tokio dependency to allow tests to be run on nemo-physical
aannleax f7ab3de
cargo fmt
aannleax 58c1ea6
cargo clippy
aannleax f31b64f
add optional flag parameter for REGEX builtin
aannleax b72391e
add feature flag for uuid
aannleax 5206acb
fix uuid on wasm
aannleax 34a7345
review comments
aannleax 685d83c
cargo fmt
aannleax 5d3ff9b
add nullary function case
aannleax b337c44
Add DataValue::to_other method
aannleax cb7a2d1
Rename function name langMatches to LANGMATCHES
aannleax 7f6e04a
Implement hashing generically
aannleax 966d12a
remove unused chrono dependency and set uuid from v4 to v7
aannleax 6db49b6
remove unused dependencies; update regex to fancy_regex
aannleax cb09d33
Remove chrono
aannleax d12beb7
Remove chrono and chnage regex to fancy-regex
aannleax 6b52799
adjust implementation of new built-in functions
aannleax 6a7bb5c
Recompute non-deterministic functions on every row
aannleax 7b14484
Set now timestamp during initialization
aannleax 3a551ea
Update test cases for new built-ins
aannleax 08ba3a3
Enable oxsdatatypes js feature for wasm
aannleax 4d696b4
Move uuid
aannleax f80f813
Lazily initilialize NOW_TIMESTAMP
aannleax 1daf671
Fix nondeterministic functions being recomputed multiple times
aannleax 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is now duplicated, since we added it above