Dewey Dunnington

Results 187 comments of Dewey Dunnington

I'll investigate more when I'm back from PTO on Monday, but I did a quick check and (1) cancellation still works interactively and (2) this does seem to break forked...

Ok, I checked this again, and the errors that I get are: ``` /Users/dewey/Desktop/rscratch/arrow/cpp/src/arrow/status.cc:134: Invalid: Signal stop source was not set up /Users/dewey/Desktop/rscratch/arrow/cpp/src/arrow/status.cc:134: Invalid: Signal stop source was not set...

The sequence is (for better or worse): - Package load: create stop source - Every R call into C++ that launches a new thread: register signal handlers - For every...

> I don't know, can you try to turn this error into an abort and get a debugger backtrace? I can look into how to do this tomorrow; off the...

Oh, and the error *is* and abort, it just happens in a worker process so R reports it as a warning.

It also should be said that `mclapply()` is not commonly used with Arrow, I just happened to know that it forked the process and it seems like there should be...

In the example I've been using the sequence is (I think) - Package load: create stop source - (do some Arrow setup stuff) - Use fork() to create workers in...

Thanks! I now get a different issue (also probably related to the Substrait that I'm generating!) ``` r library(arrow, warn.conflicts = FALSE) #> Some features are not enabled in this...

You are totally right...sorry for the indirection! That is indeed a tempfile path on a Mac (I forgot to restart my session before reprexing that one 😬 ). After fixing...

Woohoo! All our tests pass with Arrow built off of this branch. I have no idea why the CI needed approval (but I hit the button).