Skip to content

Reverse dependency tidytable fails due to type mismatch in a merge operation #7604

@aitap

Description

@aitap

Found while selectively checking reverse dependencies before the 1.18.2 release:

library(tidytable)
df1 <- tidytable(x = 1:3)
df2 <- tidytable(x = c(2, 3, 3), y = c("a", "b", "c"))
out <- nest_join(df1, df2)
Error in bmerge(i, x, leftcols, rightcols, roll, rollends, nomatch, mult,  : typeof x.x (double) != typeof i.x (integer)
Calls: nest_join -> left_join -> [ -> [.data.table -> bmerge
Execution halted

Bisects to 85a4cf5 (#7538).

Metadata

Metadata

Assignees

No one assigned

    Labels

    revdepReverse dependencies

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions