Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
When I run the R code below, it results in a segfault if one of the tables contains a list column.
library(arrow) library(dplyr) basic_tbl <- arrow_table( tibble::tibble( x = 1:3, y = c("a", "b", "c") ) ) basic_tbl2 <- arrow_table( tibble::tibble( x = 1:3, z = c(T, F, T) ) ) list_tbl <- arrow_table( tibble::tibble( z = list(c("first", "list", "col", "row"), c("second row ", "here")), x = 1:2 ) ) # works left_join(basic_tbl, basic_tbl2) %>% collect() # segfaults left_join(basic_tbl, list_tbl) %>% collect()
Attachments
Issue Links
- is related to
-
ARROW-15731 [C++] Enable joins when data contains a list column
- Open
- links to