Skip to content

ARROW-15800 [R] Implement bindings for lubridate::as_date() and lubridate::as_datetime() - #12738

Closed
dragosmg wants to merge 32 commits into
apache:masterfrom
dragosmg:as_date_as_datetime_take2
Closed

ARROW-15800 [R] Implement bindings for lubridate::as_date() and lubridate::as_datetime()#12738
dragosmg wants to merge 32 commits into
apache:masterfrom
dragosmg:as_date_as_datetime_take2

Conversation

@dragosmg

Copy link
Copy Markdown
Contributor

No description provided.

Comment threadr/R/dplyr-funcs-type.R Outdated
Comment threadr/tests/testthat/test-dplyr-funcs-type.R Outdated
Comment threadr/R/dplyr-funcs-type.R Outdated
@github-actions

Copy link
Copy Markdown

@dragosmg
dragosmgforce-pushed the as_date_as_datetime_take2 branch from f78c583 to 3431636CompareMarch 29, 2022 09:19
@dragosmg
dragosmg marked this pull request as ready for review March 29, 2022 15:27

@AlenkaFAlenkaF left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Some comments added to clarify things for me. Thanks!

Comment threadr/R/dplyr-funcs-type.R Outdated
Comment threadr/R/dplyr-funcs-datetime.R
@dragosmg

Copy link
Copy Markdown
ContributorAuthor

@AlenkaF I think this is ready for another look. Thanks!

@AlenkaFAlenkaF left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for the changes!

@dragosmg

Copy link
Copy Markdown
ContributorAuthor

Thanks @AlenkaF. @thisisnic@jonkeane@nealrichardson would you be able to have a look and merge if everything is ok?

@jonkeanejonkeane left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, a few comments + questions for you

Comment threadr/R/dplyr-funcs-datetime.R Outdated
Comment threadr/R/dplyr-funcs-datetime.R Outdated
Comment threadr/R/dplyr-funcs-datetime.R Outdated
Comment threadr/tests/testthat/test-dplyr-funcs-type.R Outdated
Comment threadr/tests/testthat/test-dplyr-funcs-type.R Outdated
@dragosmg

Copy link
Copy Markdown
ContributorAuthor

@jonkeane I think this is ready for another look.

@dragosmg
dragosmg requested a review from jonkeaneApril 20, 2022 14:58
Comment threadr/R/dplyr-funcs-datetime.R Outdated
@dragosmg
dragosmg requested a review from jonkeaneApril 21, 2022 10:16

@jonkeanejonkeane left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is so so so close! A few minor style things, and a few requests for some comments.

Comment threadr/R/dplyr-funcs-datetime.R
Comment threadr/R/dplyr-funcs-datetime.R
Comment threadr/tests/testthat/test-dplyr-funcs-type.R
Comment threadr/R/dplyr-funcs-datetime.R
Comment threadr/R/dplyr-funcs-datetime.R Outdated
@dragosmg

dragosmg commented Apr 22, 2022

Copy link
Copy Markdown
ContributorAuthor

I think the CI fails are unrelated to the changes in the PR

@dragosmg
dragosmg requested a review from jonkeaneApril 22, 2022 11:28
@jonkeane

Copy link
Copy Markdown
Member

I think the CI fails are unrelated to the changes in the PR

It's good practice to enumerate which are failing + link to the issues that are resolving them, or that they are failing on master, etc.

Both the R / AMD64 Ubuntu 20.04 R 4.1 build and the linter should be resolved by #12945 or #12958

@dragosmg
dragosmg deleted the as_date_as_datetime_take2 branch April 22, 2022 16:38
@ursabot

Copy link
Copy Markdown

Benchmark runs are scheduled for baseline = c4b646e and contender = 16638a4. 16638a4 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Finished ⬇️0.0% ⬆️0.0%] ec2-t3-xlarge-us-east-2
[Failed] test-mac-arm
[Failed ⬇️0.38% ⬆️0.0%] ursa-i9-9960x
[Finished ⬇️0.29% ⬆️0.0%] ursa-thinkcentre-m75q
Buildkite builds:
[Finished] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ec2-t3-xlarge-us-east-2/builds/587|16638a44 ec2-t3-xlarge-us-east-2>
[Failed] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-test-mac-arm/builds/575|16638a44 test-mac-arm>
[Failed] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ursa-i9-9960x/builds/573|16638a44 ursa-i9-9960x>
[Finished] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ursa-thinkcentre-m75q/builds/585|16638a44 ursa-thinkcentre-m75q>
[Finished] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ec2-t3-xlarge-us-east-2/builds/586|c4b646e7 ec2-t3-xlarge-us-east-2>
[Failed] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-test-mac-arm/builds/574|c4b646e7 test-mac-arm>
[Failed] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ursa-i9-9960x/builds/572|c4b646e7 ursa-i9-9960x>
[Finished] <https://buildkite.com/apache-arrow/arrow-bci-benchmark-on-ursa-thinkcentre-m75q/builds/584|c4b646e7 ursa-thinkcentre-m75q>
Supported benchmarks:
ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python, R. Runs only benchmarks with cloud = True
test-mac-arm: Supported benchmark langs: C++, Python, R
ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@dragosmg@jonkeane@ursabot@AlenkaF