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

   Hi @TPDeramus, to try out @paleolimbot's idea, you should be able to use 
`debug()` which will let you give us some more diagnostic information. Since 
you're working with sensitive data, I'll leave it to you to anonymize or censor 
what you need.
   
   If you could do these steps and report back that'd be helpful:
   
   1. After loading packages but prior to running your for loop or whatever 
code calls `full_join`, run `debug(arrow:::post_join_projection)`. The prompt 
should return with no output.
   2. Run your code that executes the troublesome `full_join`
   3. Instead of the normal output, your prompt should change from `>` to 
`Browse[2]> ` and, at least in RStudio, you'll see a new editor tab open with 
the body of `post_join_projection`.
   4. In the `Browse[2]` prompt, execute these statements and share their 
output here:
       - `left_names`
       - `right_names`
       - `by`
       - `suffix`
       - `data.frame(left_index = match(by, left_names), right_index = 
match(by, right_names))`


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