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]