Uh oh!
There was an error while loading. Please reload this page.
ARROW-14442: [R] fix behaviour when converting timestamps with "" as tzone - #12240
ARROW-14442: [R] fix behaviour when converting timestamps with "" as tzone#12240dragosmg wants to merge 56 commits into
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
dragosmg
commented
Jan 26, 2022
I think this is almost ready to go. 2 questions remain in my mind:
|
da5f7f6 to
89834d6Compare
jonkeane
left a comment
There was a problem hiding this comment.
Thanks for all the digging on this. I have a few comments about adding a few more tests.
I also wonder if we should actually be making this change at
Lines 73 to 77 in 01855c7
which already handles some of the timezone conversion, instead of inside of Array$create(). Doing it in type_infer would mean anything that uses that code would benefit and not just be limited to Array creation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
jonkeane
commented
Jan 26, 2022
Any thoughts about what I suggested in #12240 (review) ? |
I think it would make a lot of sense to make the change at a lower level. In fact, that was a question I had on my list but never asked. I will look into the |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
dragosmg
commented
Feb 1, 2022
It seems some unit tests are failing on Windows due to the timezone database not being found. |
jonkeane
commented
Feb 1, 2022
I'm not totally surprised that windows + timezones has popped up here. Can you tell the nature of the problem? arrow/r/tests/testthat/test-dplyr-funcs-datetime.R Lines 38 to 42 in 56e270f might be relevant here |
341640c to
aa9f33eComparedragosmg
commented
Feb 2, 2022
@jonkeane could the solution be to simply skip the failing tests on Windows? |
jonkeane
commented
Feb 3, 2022
We've done that for others like this. I would recommend going through the errors and confirming that they stem from https://issues.apache.org/jira/browse/ARROW-13168 and mark that as the reason for skipping on windows. Some of the error output in CI looks like it is, but others looked slightly different (they might have the same root cause still, but when I looked through the logs I was not 100% confident they were all ARROW-13168) |
Uh oh!
There was an error while loading. Please reload this page.
8708968 to
c558d89Comparedragosmg
commented
Feb 23, 2022
Currently blocked by ARROW-13168. |
dragosmg
commented
Mar 30, 2022
@jonkeane I revived this PR. It looks like (most of) the Windows |
rok
commented
Mar 30, 2022
Yup, here's the magic: #12536 |
dragosmg
commented
Mar 30, 2022
Yep, I know. I was waiting for that PR to get merged. 😉 |
Uh oh!
There was an error while loading. Please reload this page.
jonkeane
left a comment
There was a problem hiding this comment.
Woo, I like simple changes like this that just work in the end 😄
A few questions | comments
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
jonkeane
left a comment
There was a problem hiding this comment.
This is great, a few suggestions + one request for one more test (or point to where it exists elsewhere...)
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
AlenkaF
commented
Apr 5, 2022
Looks good to me 👍 |
ursabot
commented
Apr 11, 2022
Benchmark runs are scheduled for baseline = e453ffe and contender = 633687c. 633687c is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
No description provided.