-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-15919: [C++] Add function not commutative with timestamps & duration maths #12612
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
Conversation
|
|
a353e51 to
b60d2aa
Compare
|
@pitrou could you please take a look at this? |
pitrou
left a comment
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.
Thanks again @rok! Here are a couple more suggestions.
2bad7b9 to
5faf75e
Compare
pitrou
left a comment
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.
Thank you very much @rok. LGTM.
|
Benchmark runs are scheduled for baseline = e258e1c and contender = 70b8a82. 70b8a82 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
This is to resolve ARROW-15919.
It adds commutativity to kernels:
add/add_checked(timestamp, duration)->timestampadd/add_checked(time32/64, duration)->time32/64add/add_checked(date32/64, duration)->date32/64