paleolimbot commented on issue #39038:
URL: https://github.com/apache/arrow/issues/39038#issuecomment-1845861937

   Hmm...it looks like our `full_join()` has some custom bits on top of Arrow's 
join that involves coalsece:
   
   https://github.com/apache/arrow/blob/main/r/R/dplyr-join.R#L95-L112
   
   https://github.com/apache/arrow/blob/main/r/R/dplyr-join.R#L181-L239
   
   It seems like 
https://github.com/apache/arrow/blob/main/r/R/dplyr-join.R#L223 is evaluating 
to a `vctrs_extension_type()` with a very strange `ptype`. My guess is that 
either `coalesce_targets` has 0 rows or `right_names` has size != 1, and the 
fact that we get a vctrs_extension_type heading into coalesce is symptom of 
that.


-- 
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]

Reply via email to