Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
7.0.0, 7.0.2
Description
Edit (Dragos Moldovan-Grünfeld): The issue I opened (ARROW-15833) is basically a duplicate of this. It's fundamentally a C++ issue that happened to surface in the R CSV writer. I hope you don't mind, I modified the components to C++
===================
Consider this reprex:
arrow::write_csv_arrow(data.frame(time = as.difftime(1, units="secs")), "test.csv")
This errors with:
Error: NotImplemented: Unsupported cast from duration[s] to utf8 using function cast_string
Note that readr::write_csv() has no trouble with this (which renders the data as "1" without a unit). Arguably the readr rendering is lossy, but then we usually assume units are provided in other metadata anyway.
Attachments
Issue Links
- is duplicated by
-
ARROW-15833 [C++] Support casting from duration to string/utf8
- Closed
- links to