-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Temporal datatype support for interval arithmetic #5971
Merged
mustafasrepo
merged 67 commits into
apache:main
from
synnada-ai:feature/sym-join-temporal-columns
Apr 13, 2023
Merged
Changes from all commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
1869363
first implementation and tests of timestamp subtraction
berkaysynnada 2f01278
improvement after review
berkaysynnada 806b4d3
postgre interval format option
berkaysynnada 708d717
random tests extended
berkaysynnada c5bacbe
corrections after review
berkaysynnada 011933f
operator check
berkaysynnada e475f58
flag is removed
berkaysynnada 423fb65
clippy fix
berkaysynnada 1291758
toml conflict
berkaysynnada 055ed81
Merge branch 'main' into feature/time-interval-support
berkaysynnada d7f3696
minor changes
berkaysynnada 8d5c8e3
deterministic matches
berkaysynnada 31577d9
simplifications (clippy error)
berkaysynnada c274aef
test format changed
berkaysynnada 968a682
minor test fix
berkaysynnada 49506ed
Merge branch 'main' into feature/time-interval-support
berkaysynnada ed63779
Update scalar.rs
berkaysynnada 68ea647
Refactoring and simplifications
ozankabak ed04466
Make ScalarValue support interval comparison
ozankabak 3bf8fd6
naming tests
berkaysynnada 0f8a7a7
macro renaming
berkaysynnada cf892fe
renaming macro
berkaysynnada 6b5484e
Merge branch 'apache:main' into feature/timestamp-interval-arith-query
berkaysynnada a078dbb
ok till arrow kernel ops
berkaysynnada 1c8fd69
Merge branch 'main' into feature/timestamp-interval-arith-query
berkaysynnada f27bdb7
Merge branch 'apache:main' into feature/timestamp-interval-arith-query
berkaysynnada 49727e1
Merge branch 'apache:main' into feature/timestamp-interval-arith-query
berkaysynnada bbfd9b1
macro will replace matches inside evaluate
berkaysynnada e14a16f
Code refactor
metesynnada 9f82bbb
retract changes in scalar and datetime
mustafasrepo 25d76f3
ts op interval with chrono functions
berkaysynnada 9de7875
bug fix and refactor
berkaysynnada d637efe
test refactor
berkaysynnada e2ee0ed
Enhance commenting
metesynnada 3e03a54
new binary operation logic, handling the inside errors
metesynnada 03d3aed
slt and minor changes
berkaysynnada 20b276a
tz parsing excluded
berkaysynnada ef1c194
replace try_binary and as_datetime, and keep timezone for ts+interval op
berkaysynnada f1e78f2
Merge branch 'main' into feature/timestamp-interval-arith-query
berkaysynnada 21e1df8
fix after merge
berkaysynnada b20eb77
delete unused functions
berkaysynnada 653d8f8
ready to review
berkaysynnada c57eea2
Merge branch 'main' into feature/sym-join-temporal-columns
berkaysynnada 8bd2454
correction after merge
berkaysynnada 6486083
change match order
mustafasrepo 476ab85
minor changes
mustafasrepo 5aa05db
simplifications
mustafasrepo a3e0f95
update lock file
mustafasrepo 9ef7c19
Refactoring tests
metesynnada 7fd0c10
bug detected
berkaysynnada 6b0da54
bug fixed
berkaysynnada 8bee5d9
update cargo
berkaysynnada aa0f2b5
tests added
berkaysynnada 7e1c072
Merge branch 'apache:main' into feature/sym-join-temporal-columns
berkaysynnada 6f9b70f
minor changes after merge
berkaysynnada ceb6d79
Merge branch 'main' into feature/sym-join-temporal-columns
berkaysynnada 85bd570
fix after merge
berkaysynnada f355477
code simplification
berkaysynnada a44eb23
Some simplifications
metesynnada 9b623cd
Update min_max.rs
metesynnada 3f92e56
arithmetics moved into macros
berkaysynnada ab433d0
Merge branch 'main' into feature/sym-join-temporal-columns
berkaysynnada 98f4326
fix cargo.lock
berkaysynnada 9ec794d
remove unwraps from tests
berkaysynnada ff56e17
Remove run-time string comparison from the interval min/max macro
ozankabak a176147
Merge branch 'main' into feature/sym-join-temporal-columns
berkaysynnada 7ca4f0b
adapt upstream changes of timezone signature
berkaysynnada 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 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 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.
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.
TIL
div_euclid