You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using dbplyr version 2.3.1 I see the following bug, which I have validated in both Oracle and SQLite. The error is related to a full join followed by another join (left_join, inner_join, etc).
con <- DBI::dbConnect(RSQLite::SQLite(), ":memory:")
copy_to(con, mtcars)
mtcars_test <- tbl(con, "mtcars")
result <- mtcars_test %>%
full_join(mtcars_test) %>%
left_join(mtcars_test) %>% show_query()
Error in `new_joins_data()`:
! `x_lq$vars$var[idx][[1]]` must have size 1, not size 2.
If an intermediate step such as a mutate is performed between the full join and the next join, the error does not occur.
Hello,
Using dbplyr version 2.3.1 I see the following bug, which I have validated in both Oracle and SQLite. The error is related to a full join followed by another join (left_join, inner_join, etc).
If an intermediate step such as a mutate is performed between the full join and the next join, the error does not occur.
Regards,
The text was updated successfully, but these errors were encountered: