paleolimbot commented on PR #14250:
URL: https://github.com/apache/arrow/pull/14250#issuecomment-1324082795
> By the way, I actually reproduce the issue on git master, so the issue is
not specifically with this PR, right?
When we started this conversation I had tried both and the hanging was
specific to this PR, but very possible that some other code change affected
that (I tested with Arrow 10.0.0 via `install.packages("arrow")` which included
some cancellation features and this does work there). You're welcome to defer
that to another PR but it's not something that I have any idea how to fix.
I am going to revisit the section of code that's hanging on the R side
(specifically, I'm going to try avoiding the IO thread pool to launch the "do
arrow stuff" thread) soon whilst trying to fix #14582 in a more permanent way
and perhaps that may be a good time to revisit.
> I see that the R Arrow bindings are compiled with -O2, is there a way to
disable that to get better debugging?
Yes...I will add it to the Dockerfile later today. It's along the lines of
`mkdir ~/.R && echo "CXX17FLAGS := -g -O0" > .R/Makevars` but it always takes
me a few tries.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]